环境:CentOS Linux release 7.3.1611 (Core)

获取安装的RPM:

[root@localhost yum.repos.d]#  wget https://dl.fedoraproject.org/pub/epel/7/x86_64/Packages/e/epel-release-7-13.noarch.rpm
--2020-11-26 09:50:24--  https://dl.fedoraproject.org/pub/epel/7/x86_64/Packages/e/epel-release-7-13.noarch.rpm
Resolving dl.fedoraproject.org (dl.fedoraproject.org)... 38.145.60.22, 38.145.60.24, 38.145.60.23
Connecting to dl.fedoraproject.org (dl.fedoraproject.org)|38.145.60.22|:443... connected.
HTTP request sent, awaiting response... 200 OK

安装RPM:

[root@localhost yum.repos.d]# rpm -ivh epel-release-7-13.noarch.rpm
warning: epel-release-7-13.noarch.rpm: Header V4 RSA/SHA256 Signature, key ID 352c64e5: NOKEY
Preparing...                          ################################# [100%]
Updating / installing...1:epel-release-7-13                ################################# [100%]

yum安装syslog-ng

[root@localhost yum.repos.d]# yum --enable repo=epel install syslog-ng eventlog syslog-ng-libdbi
Loaded plugins: fastestmirror, langpacks
Usage: yum [options] COMMANDList of Commands:check          Check for problems in the rpmdb
check-update   Check for available package updates
clean          Remove cached data
deplist        List a package's dependencies
distribution-synchronization Synchronize installed packages to the latest available versions
downgrade      downgrade a package
...
...
...Verifying  : librabbitmq-0.8.0-3.el7.x86_64                                                        5/7Verifying  : ivykis-0.36.2-2.el7.x86_64                                                            6/7Verifying  : libnet-1.1.6-7.el7.x86_64                                                             7/7Installed:eventlog.x86_64 0:0.2.13-4.el7 syslog-ng.x86_64 0:3.21.1-3.el7 syslog-ng-libdbi.x86_64 0:3.21.1-3.el7Dependency Installed:ivykis.x86_64 0:0.36.2-2.el7          libdbi.x86_64 0:0.9.0-6.el7      libnet.x86_64 0:1.1.6-7.el7librabbitmq.x86_64 0:0.8.0-3.el7Complete!

查看配置文件

[root@localhost ~]# cat /etc/syslog-ng/syslog-ng.conf
@version:3.21
@include "scl.conf"# syslog-ng configuration file.
#
# This should behave pretty much like the original syslog on RedHat. But
# it could be configured a lot smarter.
#
# See syslog-ng(8) and syslog-ng.conf(5) for more information.
...

防止syslog与syslog-ng冲突,关闭syslog服务:

[root@localhost ~]# chkconfig rsyslog off; chkconfig syslog-ng on
Note: Forwarding request to 'systemctl disable rsyslog.service'.
Removed symlink /etc/systemd/system/multi-user.target.wants/rsyslog.service.
Note: Forwarding request to 'systemctl enable syslog-ng.service'.

停止syslog服务,启用syslog-ng服务:

[root@localhost ~]# service rsyslog stop;service syslog-ng start
Redirecting to /bin/systemctl stop  rsyslog.service
Redirecting to /bin/systemctl start  syslog-ng.service

重启加载配置文件:

[root@localhost ~]# systemctl reload syslog-ng.service

配置文件修改:

@version:3.21
@include "scl.conf"options {time-reap(30);mark-freq(10);keep-hostname(yes);};
source s_local { system(); internal(); };
source s_network {syslog(transport(udp) port(514));}; #syslog使用的协议以及端口
destination d_local {file("/var/log/syslog-ng/messages_${HOST}"); }; #syslog日志保存的位置,以IP命名。#destination d_logs {
#    file(
#        "/var/log/syslog-ng/logs.txt" #syslog日志保存位置
#        owner("root") # 文件所有者
#        group("root") # 文件所属用户组
#        perm(0777)); # 文件权限
#    };log { source(s_local); source(s_network); destination(d_logs);};@include "/etc/syslog-ng/conf.d/*.conf"

发送日志方:syslog 配置修改/etc/rsyslog.conf

*.*                            /var/log/messages
*.*;local6.none                         /var/log/messages#local6.*               @syslog server ip
#local6.*               @192.168.44.210cron.*                                          /var/log/cron
authpriv.*                                              /var/log/securelocal6.*               @192.168.50.102

Linux(Centos 7)yum安装syslog-ng并配置相关推荐

  1. Linux centos 使用yum安装MySQL

    使用 yum 安装 1.yum install mysql-server -y 2.yum install mysql-devel -y 3.启动 service mysqld start 此时 ro ...

  2. centos yum 安装java_Linux Centos 使用 yum 安装java

    Linux CentOS使用yum安装Docker Docker支持以下的CentOS版本: 目前,CentOS仅发行版本中的内核支持Docker. Docker运行在CentOS7上,要求系统为64 ...

  3. linux php7 yum 卸载,Linux_在Centos中yum安装和卸载软件的使用方法,安装一个软件时 yum -y install h - phpStudy...

    在Centos中yum安装和卸载软件的使用方法 安装一个软件时 yum -y install httpd 安装多个相类似的软件时 yum -y install httpd* 安装多个非类似软件时 yu ...

  4. 在linux上使用yum安装JDK

    在linux上使用yum安装JDK 2014-05-14 14:36:59 分类: Java 1.查找java相关得列表 [qyf@localhost ~]$ yum -y list java* 执行 ...

  5. Linux CentOS 6.8 安装 Docker

    Linux CentOS 6.8 安装 Docker 一.移除Docker yum remove docker 二.移除 Docker-selinux yum remove docker-selinu ...

  6. linux安装替换python3,linux centos 7.x 安装 python3.x 替换 python2.x的过程解析

    前言 一般而言,新的 centos 7.x 中自带的 python 都是 2.x 的版本.对于我们运行 python 软件支持并不友好,所以需要进行升级操作 下载 python3 的包之前,要先安装相 ...

  7. Linux Centos中卸载 安装Mysql

    Linux Centos中卸载 安装mysql8.0 原本云服务器中安装的mysql版本是5.7,现在想将其替换为mysql8.0版本.主要是因为官方表示 MySQL 8 要比 MySQL 5.7 快 ...

  8. centos 7 YUM 安装LAMP 环境

    centos 7 YUM 安装LAMP 环境 两种安装方式: 使用163yum源,或阿里的yum源,或者搭建本地yum源 由于centos 7自带的yum 源是国外的,国内无法访问, 搭建使用 163 ...

  9. Centos下Yum安装PHP5.5,5.6

    Centos下Yum安装PHP5.5,5.6 默认的版本太低了,手动安装有一些麻烦,想采用Yum安装的可以使用下面的方案: 1.检查当前安装的PHP包 yum list installed | gre ...

  10. yum安装php5.6 nginx,CentOS 7 yum安装 Nginx1.16 + MySQL5.5 PHP5.6

    CentOS 7 yum安装 Nginx 下载nginx yum源 wget http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release- ...

最新文章

  1. 水管工游戏 (深搜)
  2. 一次excel的countifs的成功应用
  3. 【ES6】对象的拓展
  4. java实现HTML转PDF
  5. Curator selector
  6. /var/lib/mlocate/mlocate.db
  7. Silverlight实例教程 - Out of Browser的Debug和Notifications窗口
  8. HibernateEHCache –Hibernate二级缓存
  9. 创建第一个Djiago
  10. Json对象和Json字符串的区别
  11. 服务器哪个位置插网线,服务器网线接线图
  12. nexus nexus3_如何在Nexus 7的主屏幕上启用横向方向
  13. 井下各种压力概念及相互关系
  14. java解析富文本内容_java 解析富文本处理 img 标签
  15. 使用ant design遍历多选组件时,选择一个,所有便利的选择器都进行了选择。
  16. DHTMLET-Cascading Style Sheet 2.0 中文手册
  17. NOIP2015总结
  18. 计算机专业大学毕业找不到工作,再去Java培训机构学习可靠吗?
  19. vivox21支持html,【vivoX21评测】看完vivo X21这20个重点,我忍不住剁手_vivo X21_手机评测-中关村在线...
  20. 构建证券行情分析系统——准备

热门文章

  1. MQ消息队列之RabbitMQ的安装和原理
  2. PHP微信抢红包的算法
  3. 电脑自动录屏软件哪个好用 电脑自动录屏怎么设置
  4. 【CCCC】PAT : 团体程序设计天梯赛-练习集 L1 答案
  5. XDOJ-Archive
  6. 吴声:个性化规模时代来临 小程序是新商业操作系统
  7. 关于java基础练习的趣味小游戏(猜数游戏)
  8. 企业win10批量部署之Windows部署服务(WDS)
  9. linux服务器之间传输数据
  10. 杀毒软件业野蛮生长法则:自己研发病毒自己杀