环境介绍
- 虚拟机 : VMware Workstation 14 Pro
- 镜像 : CentOS Linux release 7.4.1708 (Core)
- 物理机 : windows 7 64位
第一步:安装apache
yum install -y httpd
第二步:安装PHP及相关扩展
yum install -y php php-mysql php-mbstring
目前最新的centos7默认安装的PHP版本是5.4.16
第三步:安装mysql
在目前的centos中,mysql已被mariadb替代
yum install -y mariadb-server mariadb
apache及mysql相关命令操作
systemctl start httpd.service # 启动apache服务
systemctl stop httpd.service # 停止apache服务
systemctl restart httpd.service # 重启apache服务
systemctl status httpd.service # 查看apache状态
## 操作mariadb服务时,只需把httpd.service替换成mariadb.service即可 ##
默认配置
apache的默认工作目录: /var/www/html 配置文件: /etc/httpd/conf/httpd.conf
修改Require all denied为Require all granted
php.ini所在位置: /etc/php.ini
mysql[maria]安装完成之后,默认密码为空
都安装完成之后,使用ip addr得到ip地址,在物理机浏览器上直接访问ip地址即可访问web服务
最后一些工作
设置apache|mysql开机自启动
检查是否已设置开机自启动
systemctl is-enabled httpd.service
systemctl is-enabled mariadb.service
若结果为disabled,则说明此服务并未设置开机自启
如果未设置开机自启,则使用如下命令开启
systemctl enable httpd.service
systemctl enable mariadb.service
执行完上述命令之后再验证下服务是否已设置成功
此时说明操作已成功