LAMP实现Wordpress 安装

需要三台虚拟机,一台作为MySQL数据库,一台为NFS.一台创建虚拟主机,做workpress主机,让两台主机动态数据访问同一数据库,静态数据访问同一NFS服务器。

主机一:172.16.18.1(WordPress1 )      172.16.18.1 (WordPress2 )

主机二:172.16.18.5 (NFS)

主机三:172.16.249.124 (MySQL)

clipboard

环境搭建:

LAMP实现Wordpress 安装


(一):配置NFS

服务端端配置:

服务器IP:172.16.18.5

在NFS服务器端安装nfs-utils

编辑配置文件:/etc/exports

/nfsserver 172.16.0.0/16(rw,async,no_root_squash)

创建共享目录/nfsserver

mkdir /nfsserver

给共享目录apache用户的rwx权限:

setfacl -m u:apache:rwx /nfsserver

重启服务:service nfs restart

客户端:

创建/web/nfs挂载目录:

showmount -a 172.16.18.5  查看共享的NFS服务。

mount -t nfs 172.16.18.5:/nfsserver /web/nfs

在nfs共享目录中创建wp1,wp2目录。

mkdir /nfsserver/{wp1,wp2}

CentOS 6.5安装配置LAMP

Ubuntu 13.04 安装 LAMP\Vsftpd\Webmin\phpMyAdmin 服务及设置

CentOS 5.9下编译安装LAMP(Apache 2.2.44+MySQL 5.6.10+PHP 5.4.12)

RedHat 5.4下Web服务器架构之源码构建LAMP环境及应用PHPWind

LAMP源码环境搭建WEB服务器Linux+Apache+MySQL+PHP

基于Ubuntu 的LAMP 优化加固

(二):创建2台虚拟主机:

首先我们要确保本机的httpd服务正常:此服务配置可以自己编译安装最新版的Apache,也可以直接安装rpm包

编译配置文件httpd.conf

虚拟主机基于IP访问,地址为(host1)172.16.18.1 、(host2)172.16.18.2

我们以http2.4为例配置:添加虚拟主机。具体编译安装步奏见上一篇博文。
<VirtualHost 172.16.18.1:80> 
ServerAdmin aolens@aolens.com   
DocumentRoot /web/nfs/wp1   
ServerName    
ErrorLog /var/log/httpd/workpress1.err   
CustomLog /var/log/httpd/workpress1.access commen   
<Directory "/web/nfs/wp1">   
Require all granted   
</Directory>
</VitualHost>


<VirtualHost 172.16.18.2:80> 
ServerAdmin aolens@aolens.com   
DocumentRoot /web/nfs/wp2   
ServerName    
ErrorLog /var/log/httpd/workpress2.err   
CustomLog /var/log/httpd/workpress2.access commen   
<Directory "/web/nfs/wp2">   
Require all granted   
</Directory>   
</VirtualHost>

注销#DocumentRoot “ path/to”

给本地配IP:172.16.18.{1,2}

启动service httpd2.4 restart

在/web/nfs/{wp1,wp2}下创建index.html
wp1/index.html

<html>
        <h1> workpress1</h1>
</html>

wp2/index.html

<html>
        <h1> workpress2</h1>
</html>

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/18a2b1d9503c62940442cf933227c9f9.html