CentOS7.2搭建LAMP+xcache环境、创建多虚拟主机分别部署PHPMyadmin和WordPres
实验环境:
CentOS7.2,lapm+xcache,rpm包,PHP module;
a) 一个虚拟主机提供PHPMyAdmin,另一个虚拟主机提供wordpress;
b) 为PHPMyAdmim提供https服务;
Web服务器:CentOS7.2 IP地址:192.168.1.12
客户端:CentOS 6.7 IP地址:192.168.1.14
搭建基础环境,部署PHPMyAdmin程序
1. yum安装httpd程序
yum -y install httpd httpd-devel pcre-devel openssl-devellibevent-devel
2. yum安装PHP程序
yum -y install PHPPHP-devel libxml2-devel gd-devel freetype-devel libmcrypt-devel PHP-mbstring.x86_64
3. 安装maraidb数据库
yum �Cy installmariadb-server PHP-MysqL
6. 在客户端上面验证两个虚拟主机是否可以访问。
编辑/etc/hosts文件:
利用curl命令,访问两个虚拟主机,连个虚拟主机,均能正常访问。
7. 在www1.ipsecx.com虚拟主机上面部署PHPMyAdmin程序
将PHPMyAdmin程序放置在/var/www/vhost/www1/目录下,
解压缩PHPMyAdmin程序,并建立解压后目录的符号链接pma
10.重启httpd进程,在客户端浏览器中,验证是否可以打开http://www1.ipsec.com/pma
11.给mariadb数据库的root账户,设置密码
到此,虚拟主机www1.ipsecx.com,可以提供PHPMyAdmin服务
部署wordpress程序
13.配置虚拟主机www2.ipsecx.com提供wordpress服务
将wordpress文件包,放在虚拟主机www2.ipsecx.com的web根目录中,并创建符号链接文件指向wordpress程序的目录,如下图所示:
16.修改wordpress的配置文件,wp-config.php,按照标注配置
Ok,可以访问www2.ipsecx.com的wordpress的安装页面了!
对于如何实现提供https服务,我已经在上一篇博客写到了,我在这里不再重复配置了,各位小伙伴按照上一篇博客配置步骤操作,应该不会有问题的。
部署xcache
1. 将xcache程序包拷贝到Linux系统中,执行PHPize命令
PHPize 命令是用来扩展PHP扩展模块的,通过PHPize可以建立PHP的外挂模块
3. 执行make命令
4. 执行make install 命令