柔情似水 发表于 2015-1-14 20:22:37

带来一篇CentOS安排双web办事器+单mysql办事器

如果您觉得本篇CentOSLinux教程讲得好,请记得点击右边漂浮的分享程序,把好文章分享给你的好朋友们!媒介:关于一个站点来讲,查询静态页面的量明显多与静态页面的量,以是我们以设置两个web办事器,一个mysql办事器来构成复杂的负载平衡站点,固然这明显仍是不敷的,由于php剖析办事也与web办事在一同,不外因为php与web的分别另有些难度,临时先不思索,上面就以两个web办事器与一个mysql办事器为例。


客户端会见web办事器,必要DNS的剖析,从DNS办事器那边查询失掉web办事器的地点,我们在DNS办事器设置一个域名对应两个IP地点,完成web的轮询会见。A为主办事器,它安排了Apache与php,而数据库则自力在C办事器中,B经由过程NFS同步A中的数据,完成AB中数据分歧,它的数据库办事器也指向C。
实行情况:RedHat5.8,A,B中装置安排体系自带的httpd-2.2.3,php-5.5.3,php-mysql,NFS-utils的RPM包,C顶用自带的bind-9.7.0,mysql-5.0安排了DNS与mysql办事。A的地点为172.16.1.20/16,B的地点为172.16.1.21/16,C的地点为172.16.1.1(注,一切SELINUX,iptables已封闭),域名为www.test.com

一,C中安排MySQL办事器。
##yum装置mysqlyum-yinstallmysql ##启动mysqld办事端servicemysqldstart##为web办事器创建复杂的库,与账号mysql  ##启动客户端mysql>createdatabaseweb;##创立数据库mysql>grantallonweb.*toweb@172.16.1.20identifiedbyredhat;##为web1创建账号mysql>grantallonweb.*toweb@172.16.1.21identifiedbyredhat;##为web2创建账号二,创建web办事器器A1,装置httpd,php,php-mysql,NFS-utilsyum-yinstallhttpdphp53php53-mysqlnfs-utils##redhat5.8自带了两个版本的php,我们用5.3的
2,检察/etc/httpd/conf/httpd.conf的默许文档目次,构建复杂的workpress站点
DocumentRoot"/var/www/html"   ##由此可知文档目次##把下载的wordpress包解压到/var/www/html中wgethttp://cn.wordpress.org/wordpress-3.4.2-zh_CN.tar.gz ##下载wordpresstarxvfwordpress-2.4.2-zh_CN.tar.gz##解压cp-Rwordpress-3.4.2-zh_CN.tar.gz/*/var/www/html##拷贝到/var/www/html中、chown-Rapache:apache/var/www/html##变动属主属组
3,修正wordPress设置文件
cd/var/www/html/cpwp-config-sample.phpwp-config.php##拷贝实例设置文件vimwp-config.phpdefine(DB_NAME,web);##修正数据库名字define(DB_USER,web);##修正用户名define(DB_PASSWORD,redhat);##修正暗码define(DB_HOST,172.16.1.1);##mysql办事器地点4,启动httpd办事器,然后会见web办事器,装置wordpressservicehttpdstart##启动办事##在扫瞄器中会见172.16.1.20进进装置界面,复杂设置便可5,启动NFS,同享/var/www/html##编纂设置文件同享/var/www/htmlvi/etc/exports/var/www/html172.16.1.21(rw)servienfsstart##启动NFS二,创建web办事器器A0二,创建web办事器器A1二,创建web办事器器A2二,创建web办事器器A3二,创建web办事器器A4二,创建web办事器器A5二,创建web办事器器A6二,创建web办事器器A7二,创建web办事器器A82,修正/etc/named.conf
二,创建web办事器器A9
3,创建地区文件/etc/named/test.com.zone
1,装置httpd,php,php-mysql,NFS-utils01,装置httpd,php,php-mysql,NFS-utils11,装置httpd,php,php-mysql,NFS-utils21,装置httpd,php,php-mysql,NFS-utils3如果您觉得本篇CentOSLinux教程讲得好,请记得点击右边漂浮的分享程序,把好文章分享给你的小伙伴们!

山那边是海 发表于 2015-1-16 15:38:45

带来一篇CentOS安排双web办事器+单mysql办事器

任何人都可以根据自己的喜好来定制适合自己的操作系统,Linux?是抢占式多任务多用户操作系统.

深爱那片海 发表于 2015-1-16 15:38:45

带来一篇CentOS安排双web办事器+单mysql办事器

随着IT从业人员越来越多,理论上会有更多的人使用Linux,可以肯定,Linux在以后这多时间不会消失。

透明 发表于 2015-2-4 14:19:24

选择一些适于初学者的Linux社区。

蒙在股里 发表于 2015-2-10 02:38:10

我学习Linux的心得体会 ,希望对大家的学习有所帮助,由于水平有限,本文难免有所欠缺,望请指正。

兰色精灵 发表于 2015-2-28 19:05:28

尽我能力帮助他人,在帮助他人的同时你会深刻巩固知识。

海妖 发表于 2015-3-10 10:18:19

主流Linux发行版都自带非常详细的文档(包括手册页和FAQ),从系统安装到系统安全,针对不同层次的人的详尽文档,仔细阅读文档后40%问题都可在此解决。

admin 发表于 2015-3-17 11:09:22

我是学习嵌入式方向的,这学期就选修了这门专业任选课。

灵魂腐蚀 发表于 2015-3-24 10:34:19

感谢老师和同学们在学习上对我的帮助。
页: [1]
查看完整版本: 带来一篇CentOS安排双web办事器+单mysql办事器