300字范文,内容丰富有趣,生活中的好帮手!
300字范文 > centos7.x 搭建php运行环境

centos7.x 搭建php运行环境

时间:2022-01-04 19:01:03

相关推荐

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.xrpm -Uvh /yum/el6/latest.rpm

#CentOs 7.Xrpm -Uvh /yum/el7/epel-release.rpmrpm -Uvh /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

安装完记得将Apacherestart一下!

#一些小操作

查看已安装扩展

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

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。