centos下如何安装php环境
2022-05-09 13:50:00   HP中文网 运维 192
本文摘自PHP中文网,作者藏色散人,侵删。
centos下安装php环境的方法:首先安装并启动apache;然后安装mysql;接着通过“yum install php php-devel”命令安装php;最后重启apache即可。
推荐:《centos入门教程》
1.安装apache:
|
1
|
yum install httpd httpd-devel
|
启动apache:
|
1
|
/bin/systemctl start httpd.service
|
此时在浏览器地址栏输入服务器的IP地址,应该看到apache的服务页面,端口不用输,apache默认就是使用80端口,如果端口改变了就要输。 有可能访问不了 你需要将Centos 7 中的 防火墙关闭:
|
1
2
3
|
systemctl stop firewalld.service #停止firewall
systemctl disable firewalld.service #禁止firewall开机启动
firewall-cmd --state #查看默认防火墙状态(关闭后显示notrunning,开启后显示running)
|
2.安装mysql:
|
1
|
yum install mysql mysql-server
|
启动mysql:
|
1
|
systemctl start mysql.service
|
要启动MySQL数据库是却是这样的提示
|
1
|
Failed to start mysqld.service: Unit not found
|
解决方法如下: 首先需要安装mariadb-server
|
1
|
yum install -y mariadb-server
|
启动服务
|
1
|
systemctl start mariadb.service
|
添加到开机启动
|
1
|
systemctl enable mariadb.service
|
至此完成! 可以测试一下
3.安装php
|
1
|
yum install php php-devel
|
重启apache使php生效
|
1
|
/bin/systemctl start httpd.service
|
此时可以在目录:/var/www/html/下建立一个PHP文件index.php,加入代码:
然后在浏览器访问这个文件,就能看到PHP的一些信息,php.ini配置文件的路径可以在这个页面上看到
如若安装PHP7版本请看下面的操作
在centos7通过yum安装PHP7,首先在终端运行:
提示错误:
|
1
2
3
|
error: Failed dependencies:
epel-release >= 7 is needed by webtatic-release-7-3.noarch
|
需要先安装epel-release。
1.安装epel-release
通过命令:
成功安装。
2.安装PHP7
终端再次运行如下命令:
成功获取PHP7的yum源,然后再执行:
这样就大功告成了。
3.验证安装
终端命令:php -v,显示当前PHP版本,信息如下:
|
1
2
3
4
|
[root@iZ94w0kemvtZ /]# php -v
PHP 7.0.2 (cli) (built: Jan 9 2016 14:00:11) ( NTS )
Copyright (c) 1997-2015 The PHP Group
Zend Engine v3.0.0, Copyright (c) 1998-2015 Zend Technologies
|
这样就在CentOS 7下通过yum安装成功PHP7.
安装php的扩展
|
1
|
yum install php-mysql php-gd php-imap php-ldap php-odbc php-pear php-xml php-xmlrpc
|
安装完扩展之后需要再次重启apache
|
1
|
/bin/systemctl start httpd.service
|
以上就是centos下如何安装php环境的详细内容,更多文章请关注木庄网络博客!
来源:https://www.cnblogs.com/iancloud/p/16744831.html |