centos7x64搭建php,centos7.x 搭建php运行环境

一、安装Apache

yum install httpd #根据提示,输入Y安装即可成功安装

systemctl start httpd.service #启动apache

systemctl stop httpd.service #停止apache

systemctl restart httpd.service #重启apache

systemctl enable httpd.service #设置apache开机启动

二、安装php

先删除已有的安装包吧 以防版本太低

yum remove php

加载一下需要的包

#CentOs 6.x

rpm -Uvh http://mirror.webtatic.com/yum/el6/latest.rpm

#CentOs 7.X

rpm -Uvh https://mirror.webtatic.com/yum/el7/epel-release.rpm

rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm

开始安装(5.6)及安装一下扩展

yum install php56w php56w-mysql php56w-mbstring php56w-mcrypt php56w-gd php56w-imap php56w-ldap php56w-odbc php56w-pear php56w-xml php56w-xmlrpc php56w-pdo

php7的只需把5.6版本的命令改为php70w即可

php70w-gd php70w-imap php70w-ldap php70w-odbc php70w-pear php70w-xml php70w-xmlrpc php70w-pdo

安装完记得将Apache  restart一下!

#一些小操作

查看已安装扩展

php -m

假如前面忘记安装了mbstring扩展,这时需要手动安装mbstring扩展(实际上前面已经安装过了,这里只是举例说明一下)

#php5.6版本

yum install php56w-mbstring

#php7.0版本

yum install php70w-mbstring

#然后不要忘记重启apache

我们可以通过下列命令查看php的配置文件所在的目录,当然你也可以通过查看phpinfo获取相应的信息

php -i | grep php.ini

以下说明一下Apache及php相关文件的目录

#apache主配置文件

/etc/httpd/conf/httpd.conf

#相关配置 比如vhost文件就可以创建在该目录下

/etc/httpd/conf.d/

#模块配置文件 比如你要开启rewrite模块,可能你就需要到这个目录下面做一些配置了

/etc/httpd/conf.modules.d/

#web可访问目录 网站根目录

/var/www/html

#apache日志文件目录

/var/log/httpd/

CentOS 7 版本将MySQL数据库软件从默认的程序列表中移除,用mariadb代替了,所以得先安装mariadb。

#yum install mariadb-server mariadb

mariadb数据库的相关命令是:

systemctl start mariadb  #启动MariaDB

systemctl stop mariadb  #停止MariaDB

systemctl restart mariadb  #重启MariaDB

systemctl enable mariadb  #设置开机启动

所以先启动数据库

# systemctl start mariadb

然后安装mysql  跟着走就行了。

#yum install mysql

#yum install mysql-devel

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值