一、安装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