CentOS 7 LAMP
vhost1: phpMyadmin 布署pma.mykernel.cn https
vhost2: wordpress 布署wp.mykernel.cn
vhost3: Discuz 布署dz.mykernel.cn
关闭防火墙: iptables -F
准备虚拟主机的DocumentRoot
准备虚拟主机
安装程序包和备份配置文件
在主配置文件中,注释中心主机
在conf.d/*.conf添加虚拟主机
测试语法
启动web服务
测试是否能访问
安装php作为httpd的模块而存在: libphp5.so(prefork) libphp5-zts.so(work, event)
查看当前mpm
测试能否运行php程序
在windows浏览器中测试
安装php-mysql和mariadb-server用于提供应用程序服务器中运行中的程序需要用到后端mysql提供的数据时,php-mysql用于封装和解析请求,mariadb-server用于存储数据.
启动mariadb(mysql分支的开源实现)
测试连接MariaDB
在各个虚拟主机中添加以下内容,并在windows主机中测试用php-mysql的函数库连接mysql
安装依赖:
下载phpMyadmin
展开至DocumentRoot
配置
给root用户添加密码
在windows主机上测试连接phpMyadmin
配置https
建立ca <192.168.3.193>
申请请求 <192.168.3.186>
提交请求 <192.168.3.186>
签证 <192.168.3.193>
获取证书 <192.168.3.193>
安装mod_ssl (SSL/TLS module for the Apache HTTP Server) <192.168.3.186>
配置使用ssl <192.168.3.186>
下载wordpress
添加一个管理wordpress数据库"wpdb"的用户"wpuser"
在windows主机上测试连接wordpress
下载disscuzz
添加一个管理disscuzz数据库"dzdb"的用户"dzuser"
在windows主机上测试连接disscuzz
QQ: 2580259468
<a href="https://www.mykernel.cn/" target="_blank">博客</a>
本文转自 lccnx 51CTO博客,原文链接:http://blog.51cto.com/sonlich/1970609,如需转载请自行联系原作者