centos下怎样安装php环境
centos下安置php环境的办法:第一安置并启动apache;然后安置mysql;接着通过“yum install php php-devel”命令安置php;最后重新启动apache即可。
引荐:《centos入门教程》
1.安置apache:
yum install httpd httpd-devel
启动apache:
/bin/systemctl start httpd.service
此时在阅读器地址栏输入效劳器的IP地址,应当看到apache的效劳页面,端口不消输,apache默许就是使用80端口,假如端口改动了就要输。
有大概拜访不了 你需要将Centos 7 中的
防火墙关闭:
systemctl stop firewalld.service #休止firewall systemctl disable firewalld.service #制止firewall开机启动 firewall-cmd --state #查看默许防火墙状态(关闭后显示notrunning,开启后显示running)
2.安置mysql:
yum install mysql mysql-server
启动mysql:
systemctl start mysql.service
要启动MySQL数据库是却是这样的提醒
Failed to start mysqld.service: Unit not found
解决办法如下:
第一需要安置mariadb-server
yum install -y mariadb-server
启动效劳
systemctl start mariadb.service
增加到开机启动
systemctl enable mariadb.service
至此完成!
可以测试一下
mysql -u root -p
3.安置php
yum install php php-devel
重新启动apache使php生效
/bin/systemctl start httpd.service
此时可以在名目:/var/www/html/下创立一个PHP文件index.php,参加代码:
<?php phpinfo(); ?>
然后在阅读器拜访这个文件,就能看到PHP的一些信息,php.ini配置文件的途径可以在这个页面上看到
如若安置PHP7版本请看下面的操纵
在centos7通过yum安置PHP7,第一在终端运转:
rpm -Uvh htt[ps](http://www.111cn.net/fw/photo.html)://mirror.webtatic.com/yum/el7/webtatic-release.rpm
提醒错误:
error: Failed dependencies: epel-release >= 7 is needed by webtatic-release-7-3.noarch
需要先安置epel-release。
1.安置epel-release
通过命令:
rpm -ivh http://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
成功安置。
2.安置PHP7
终端再次运转如下命令:
rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm
成功猎取PHP7的yum源,然后再施行:
yum install php70w
这样就大功告成了。
3.验证安置
终端命令:php -v,显示当前PHP版本,信息如下:
[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的扩展
yum install php-mysql php-gd php-imap php-ldap php-odbc php-pear php-xml php-xmlrpc
安置完扩展之后需要再次重新启动apache
/bin/systemctl start httpd.service
以上就是centos下怎样安置php环境的具体内容,更多请关注百分百源码网其它相关文章!