php syslog服务器,Linux Syslog日志服务器的搭建

本文档详细介绍了如何在CentOS系统上搭建lamp环境,包括安装dhcp、httpd、mysql、php等组件,并启动相关服务。接着创建了mysql的用户和密码,测试了web服务器和PHP功能。然后,搭建了日志服务器,配置rsyslog模块,导入数据库,并安装了loganalyzer进行日志分析。最后,对另一台CentOS虚拟机进行了配置,实现了日志服务器的功能。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

>>构建lamp环境:安装dhcp httpd mysql mysql-server php php-gd php-xml php-mysql

yum --disablerepo=\* --enablerepo=c6-media install dhcp vim httpd mysql mysql-server php php-gd php-xml php-mysql -y

>>启动服务

service httpd start

service mysqld start

>>创建mysql的的登陆的用户名密码

[root@node1 ~]# mysqladmin -u root -p password '123'

Enter password:                 //直接回车

[root@node1 ~]#

>>测试web服务器是否搭建成功(http://192.168.2.100)

4b28642a8e21b70c9ad1763c0da8a474.png

>>检验web服务器是否支持PHP

>>创建PHP的首页

[root@node1 ~]# cd /var/www/html

[root@node1 html]# ll

total 0

[root@node1 html]# vim index.php

phpinfo=();

===========

http://192.168.2.100/index.php

35d146a801e3924c49694316601b8721.png

>>测试php是否可以连接mysql

>>创建PHP连接mysql的测试页面

vim /var/www/html/index1.php

$conn=mysql_connect('localhost','root','123');

if($conn)

echo "ok";

else

echo "not";

http://192.168.2.100/index1.php测试

3510a3a70e4cb6e0cef2ce4e2f1dbb7f.png

>>日志服务器的搭建

>>打开输入模块

vim /etc/rsyslog.conf

418d0b2ac2ef74cb190f138ef9028c58.png

>>添加ModLoad模块

[root@node1 ~]# rpm -qlp /media/cdrom/Packages/rsyslog-mysql-5.8.10-10.el6_6.x86_64.rpm

bb48768ac8febc48ce6735003218f834.png

>>安装rsyslog-mysql

yum --disablerepo=\* --enablerepo=c6-media install rsyslog-mysql -y

>>输出模块已有

[root@node1 ~]# ls /lib64/rsyslog/

05480b371f226be126274644cc4ae5b0.png

>>查看createDB.sql创建的内容

vim /usr/share/doc/rsyslog-mysql-5.8.10/createDB.sql

f0782a2c1460b7e70aced17e0c4c1186.png

198b577e70428ba24f99a9c4ea8a6cf5.png

18ad480c1f6c334a6e4073b64746a855.png

>>导入表

[root@node1 ~]# mysql -u root -p

Enter password:

[root@node1 ~]#

>>添加输出模块

vim /etc/rsyslog.conf

6602b0c757ab323320125a9d92160398.png

>>重启rsyslog

service rsyslog restart

安装loganalzey

>>利用xftp将loganalyzer-4.1.5.tar.gz上传至centos

>>拆包

[root@node1 ~]# tar -zxvf loganalyzer-4.1.5.tar.gz

625fe98bbd9eb7f8ce657770f70ca6b8.png

>>拷贝文件

1.  cp -r /root/loganalyzer-4.1.5/src/ /var/www/html/weblog

2.  cp -r /root/loganalyzer-4.1.5/contrib/configure.sh /var/www/html/weblog

3.  [root@node1 weblog]# pwd

/var/www/html/weblog

[root@node1 weblog]# chmod a+x configure.sh

[root@node1 weblog]# ./configure.sh

>>在浏览器输入http://192.168.2.100/weblog开始安装

3b9ac72d27a257309edcd8a381cb8dd8.png

5f93a607103e95434e819561435996e7.png

ec5f87aca16735b278569121cfc9d8ba.png

3276a95648f19e4e3444e74a4e906d31.png

fd4886e332f76fbf07b277aecf33a8a8.png

b34735d5356aa2f1cc2b99b4812bb75e.png

c8af344ac1a1eec4d8d790a279a4474b.png

d29e6c5cdb805d0501f0d3acf7f588e7.png

166215dfb74d16a1334a761ed5689f87.png

d00f144efd71b64eafd51b95fc00c0d7.png

>>对另一台centos虚拟机进行配置

f5aae81ea4966ac731a4c5c4ede76585.png

0df418c4e76d068e05e75369a947396e.png

>>重启服务

a667365b7014bb3cf7823efee9b44a35.png

>>修改node2的主机名称,测试日志服务器

487ab1e5011a1a6448b6eda8d6794583.png

df890d86614fde0626fe3059ee764abd.png

安装dhcp

a55a24392548d43c6c99ec255bcbe1ad.png

>>观察日志服务器的变化

887c0318643e71a1cb237cd9f326d376.png

Linux Syslog日志服务器的搭建

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值