首页 > 代码库 > HTTPD+PHP+MySQL+NFS
HTTPD+PHP+MySQL+NFS
实验拓扑:
实验目的:用NFS实现文件共享的访问,在第一台web访问的时候,上传的动态内容,用第二台web服务器依然可以看到
实验说明:httpd、php、mysql都是编译安装的,这里不再编译,我博客前面都有。这里是把网站放在NFS服务器中,然后共享出来,使其web和php都可以调用网站中的网页,一台web在进行访问并上传的时候,第二台web能立刻看到动态的内容。
DNS配置(192.168.0.2)
定义区域,并配置区域解析文件
# vim /etc/named.rfc1912.zones
# vim /var/named/ky.com
检测dns解析
NFS配置(192.168.0.7)
# vim /etc/exports # service nfs restart
Httpd配置(192.168.0.2)(192.168.0.3)
挂载NFS
# mount -t nfs 192.168.0.7:/test /usr/local/httpd/htdocs/
# vim /etc/httpd/extra/httpd-vhosts.conf
注:wordpress是网站的目录,我在NFS上事先已经解压好了,所以在NFS上/test目录下有wordpress目录,我把整个/test共享了。
PHP配置(192.168.0.6)
# mount -t nfs 192.168.0.7:/test /web
#service php-fpm restart #service mysqld restart
检验:
在client(本机)访问192.168.0.2(www.ky.com),配置好数据库并能够远程连接,我这里配置过了,过程前面博客上面有。
上传一篇博客
下面用client访问192.168.0.3(www.ky.com),正确的显示是能看见这篇博客
实验完毕。
本文出自 “鱼儿” 博客,请务必保留此出处http://kyfish.blog.51cto.com/1570421/1550381
HTTPD+PHP+MySQL+NFS