该【Atang群集软件LinuxApacheMySQLPHP详尽配置】是由【非学无以广才】上传分享,文档一共【22】页,该文档可以免费在线阅读,须要了解更多关于【Atang群集软件LinuxApacheMySQLPHP详尽配置】的内容,可以使用淘豆网的站内搜索功能linux版qq,选择自己适宜的文档,以下文字是截取该文章内的部份文字,如须要获得完整电子版,请下载此文档到您的设备,便捷您编辑和复印。atang群集软件(linuxapachemysqlphp)具体配备
Atang群集软件(Linux+Apache+MySQL+PHP)具体配备需求为:针对网站的LAMP环境配备双机热备,。Linux采用RedHatEnterpriseLinuxi386版本。安装前请再度阅读《第一章安装篇》中的《安装前的打算》小节。1)、配备前的检查
群集中的主机都能访问到共享c盘,该共享c盘卷mount到系统的/testvol1(该目
录名客人才能自由设定)。
2)、安装LAMP
a)、安装前打算
下载Apache,MySQL和PHP环境,为了质朴起见,采用光碟自带安装包的方
式安装。打算以下包:
httpd--
libdbi-dbd-mysql--
php-mysql--
mysql-server--
mysql--
php-common--
php-ldap--
php--
b)、首主机节点安装
关掉其它主机。
安装全部rpm包
安装的注意事项:
假如安装时提示须要安装依赖包,请顺次安装有关依赖包。
安装完毕,检测对应配备linux源代码分析,确保Apache和MySQL开机不会手动启动。
c)、其它主机节点安装
根据b)环节依次在其它节点上安装上全部包
d)、安装后的配备与测量
配备主节点,自动把共享卷mount到/testvol1上
主节点主机的Apache和mysql服务全部停止。
使用/etc/stop
/etc/stop
把网站Apache,PHP和MySQL数据放置到/testvol1盘上。
配备Apache:
配备Listener:Listener80,窃听80端口
配备DocumentRoot:DocumentRoot”/testvol1/www”,本例的php数据文献置于
“/testvol1/www”
配备修改的权限
配备MySQL:
配备datadir:”datadir=/testvol1/mysql”,本例的数据文献置于”/testvol1/mysql”
配备socket:”socket=/testvol1/mysql/”
启动主节点的Apache和PHP服务,服务能正常启动,而且还能访问到MySQL
数据库和网站的页面
检查完毕后,停止该Apache和PHP服务,检查期间不要写数据。
卸载共享卷/testvol1并依次根据前面环节测量其它节点
注意事项:
1.有些版本RedHatEnterpriseLinux启动MySQL后报有错误,会提示TimeouterroroccurredtryingtostartMySQLDaemon.
如遇此种状况即可检测/etc/文献:
查找:
RESPONSE=`/usr/bin/mysqladmin-uUNKNOWN_MYSQL_USERping2>&1`&&
break
取代为:
RESPONSE=`/usr/bin/mysqladmin-uUNKNOWN_MYSQL_USER-S
$datadir/ping2>&1`&&break
即可,即指定了sock的目录,其默认使用为/var/lib/mysql/,因而导致出错。
3)、配备前的检查
在每位主机上把共享卷的目录umount掉。
4)、基本配备
参考第三章《基本配备篇》完毕群集的基本配备。
5)、配备IP资源
选中树节点中资源组LAMPGroup,点击右键,选用“添加IP地址资源”弹出筹建
IP资源窗口。
第一步:填入该IP资源的名称,不要同先前的名子重复。填入“LampIP”名字。
第二步:填入浮动的IP地址,。
第三步:填入该浮动IP地址的子网网段,。
第四步:选取该IP地址要挂载的具体网卡。
其它参数(涉及中级属性)依据实际不同才能自行设定。
6)、配备化学盘资源(针对共享c盘)
选中树节点中资源组LAMPGroup,点击右键,选用“添加化学c盘资源”弹出化学c盘资源窗口。
第一步:筹建该化学盘资源名子:LampVol。
第二步:选择具体设备:/dev/sdc
第三步:筹建该卷的挂载点:/testvol1
第四步:筹建文献系统的类型,本例为ext3,这个要看挂载盘的具体文献系统类型
而定。
其它参数按照实际不同才能自行设定。
注1:Linux环境下,在配备群集前,该设备及其子设备和该挂载点不能被筹建为
手动挂载(在/etc/fstab文献中筹建)linux集群软件 浮动ip,但是挂载前必须确保设备上有且只有一种分
区而且该分区早已构建了文献系统。详情请参考”物理c盘资源属性”.
注2:镜像c盘形式忽略此环节。
7)、配备化学盘资源(针对镜像c盘)
选中树节点中资源组LAMPGroup,点击右键,选用“添加镜像c盘资源”弹出镜像c盘资源窗口。
第一步:筹建该资源名子:LampVol。
第二步:选择两主机上的c盘均为:/dev/sdb
第三步:筹建该卷的文献系统类型:ext3
其它参数按照实际不同才能自行设定。
注意:
3)映射为规定和uname-n的输出完全一致,假如主机名称是全小写的,那
么还能采用缺省值,假如不是全小写的,须要将uname-n的输出填入此处。
4)不能填写挂载点,否则在连机的时侯系统将会报错,这是因为DRBD设
备在刚配备好的时侯是没有文献系统的
在上述筹建完毕后将该资源组联机后在联机的主机上执行下述命令
/dev/drbd1
之后将资源组脱机后更改该资源的挂载点为/testvol1
假如构建资源失败,请复查一下状况。
4)填写了挂载点,而且drdb设备没有完善文献系统。
5)主机名称大小写不一致,请参考“Linux镜像资源属性”解决。
6)底层设备上已有文献系统,请参考“Linux镜像资源属性”解决。
注:共享c盘形式忽略此环节。
8)、添加Apache资源
选中树节点中资源组LAMPGroup,点击右键linux集群软件 浮动ip,选用“添加服务资源”弹出添加资源服务到资源组窗口。
第一步:设定该服务资源名子:Apache。
第二步:在服务名称的下述条中,选择apache服务。
第三步:检测其它参数与否和默认参数一致
反选“只显示必须的参数”选择框,可见到configfile和httpd参数的默认值
configfile的默认值为“/etc/apache2/”和目前主机的Apache的配备文献
途径不一致,目前的配备途径为“/etc/httpd/conf/”,因而我们须要变更其
值为“/etc/httpd/conf/”,如红框3所示,键盘点击框即可进行更改。
httpd的参数不需变化,目前途径为“/user/sbin/httpd”
其它中级参数及其涵义请参见第六章《Linux服务资源阐述》的Apache章节
9)、添加MySQL资源
选中树节点中资源组LAMPGroup,点击右键,选用“添加服务资源”弹出添加资源服务到资源组窗口。
第一步:设定该服务资源名子:MySQL。
第二步:在服务名称的下述条中,选择mysql服务。
第三步:检测其它参数与否和默认参数一致
反选“只显示必须的参数”选择框,可见到参数的默认值