如何在智能告警平台CA触发测试告警
737
2023-03-16
在CentOS 7 上搭建LAMP
准备工作:三台主机,配置好yum源。
启动服务
测试是否能提供服务页面
2. 配置虚拟主机和定义动态页面转发到php服务器。
注释掉主服务页面路径
添加一个配置文件,用于定义虚拟主机和定义转发。
3. 测试虚拟主机
~]# touch /var/virtualhost/a/check.html
~]# vim /var/virtualhost/a/check.html
~]# touch /var/virtualhost/b/check.html
~]# vim /var/virtualhost/b/check.html
第二步:配置php服务器
yum安装php-fpm包
~]# yum install php-fpm
查看状态
2. 修改配置文件
~]# mkdir /var/lib/php/session
~]# chown apache:apache /var/lib/php/session
3. 启动服务,查看状态
4. 在php服务器的资源路径下添加测试页面并测试
~]# vim /var/phppage/a/check.php
~]# vim /var/phppage/b/check.php
访问
5.安装php-mysql包(php和mysql之间的通信协议)
~]# yum install php-mysql
然后重载一下服务
~]# systemctl reload php-fpm.service
6.使用systemctl enable php-fpm.service将服务设置为开机启动
第三部:配置mysql服务器
yum安装mariadb包~]# yum install mariadb-server
2.启动服务
3.测试
创建一个测试用户和数据库
在php服务器上放置网页资源的路径下添加测试页面
访问测试
4.使用systemctl enable mariadb.service将服务设置为开机启动
LAMP搭建完成,可以正常提供服务。
1.准备phpMyAdmin,wordpress的源码包
2.解压到放置页面资源的路径下
~]# unzip phpMyAdmin-4.4.14.1-all-languages.zip -d /var/phppage/a
3.编辑其配置文件
4.访问
现在我们要访问phpMyAdmin这个页面时,需要在给出域名的同时还要指定url。这样太麻烦。
有两个方案可以解决。
第一个方案:修改虚拟主机的配置,修改DocumentRoot 路径 同时修改转发后的路径
DocumentRoot /var/virtualhost/a/phpMyAdmin-4.4.14.1-all-languages
ProxyPassMatch ^/(.*\.php)$ fcgi://192.168.0.132:9000/var/phppage/a/phpMyAdmin-4.4.14.1-all-languages/$1
第二个方案:将所有phpMyAdmin源码文件直接放在DocumentRoot 路径下。php服务器则直接放在指定转发后的路径下。
布置wordpress
~]# unzip wordpress-4.3.1-zh_CN.zip -d /var/phppage/b
]# ]# cp wp-config-sample.php wp-config.php
]# vim wp-config.php
注意:这样wp用来登陆和使用的数据库用户需提前创建。
后续过程类似配置phpMyAdmin,就不重复了。
第五步:安装xcache,提高处理php请求速度
1.安装前先做一下压力测试
这次我们使用编译安装xcache
准备工作:下载一个xcache源码包,安装Development Tools和Server Platform Development包组。安装php-devel包。
2.开始编译
如果这一步没问题,执行make,然后执行make instal。
安装完成后,添加配置文件,然后让服务重载。
3.再做一次压力测试
对比两次压力测试可以看出,装了xcache以后,php请求处理速度提高3倍左右。
发表评论
暂时没有评论,来抢沙发吧~