搭建开发环境
# 安装apache
yum install httpd
# 添加ssl 模块支持
yum install openssl
# 支持 ssl 的模块, 不然会配置失败 (这里的解决方案是有问题的)
yum install mod_ssl
# 阿里云 centos 默认支持 php7 所以可以直接安装
yum install php
# 添加启动服务
yum install php-fpm php-mysqlnd php-pdo php-json php-mbstring php-gd php-xml php-common
systemctl start php-fpm.service //启动php
systemctl enable php-fpm.service//设置开机自启动
systemctl restart httpd //重新启动apache服务
# 在目录下检查是否安装启动成功
cd /var/www/html
echo "<?php phpinfo() ; ?>"
# 访问你的 80 端口, 看看安装了哪些php 服务
类似这样就正常的安装和启动了 php 服务端

开始配置 http
- 进入目录
cd /etc/httpd/conf.d
- 创建你的域名指向
vim www.conf
<VirtualHost *:80>
DocumentRoot /var/www/html
ServerName www.****.com
<Directory "/var/www/html">
Options Indexes FollowSymLinks
AllowOverride All
Require all granted
</Directory>
<Directory "/var/www/html">
Options Indexes FollowSymLinks
AllowOverride All
Require all granted
</Directory>
</VirtualHost>
- 检查是否有书写错误
httpd -t
- 重启apache
apachectl restart
# 或者
systemctl restart httpd
开始配置 https
证书我使用的是免费的版本的 , 在域名管理下可以自己申请, 根据对应的版本下载就好
- 创建ssl 文件夹 , 存放 ssl 证书文件
网友评论