Centos7 安装panalog日志系统
## 一、配置IP地址
**1.1 修改网卡配置文件,配置静态IP,注意网卡名称,这里以eth0为例。**
`vim /etc/sysconfig/network-scripts/ifcfg-eth0`
```bash
TYPE="Ethernet"
PROXY_METHOD="none"
BROWSER_ONLY="no"
BOOTPROTO="static" #修改此处为static
DEFROUTE="yes"
IPV4_FAILURE_FATAL="no"
IPV6INIT="yes"
IPV6_AUTOCONF="yes"
IPV6_DEFROUTE="yes"
IPV6_FAILURE_FATAL="no"
IPV6_ADDR_GEN_MODE="stable-privacy"
NAME="eth0"
UUID="cbef2085-1375-4320-b00d-b8b9470bc724"
DEVICE="eth0"
ONBOOT="yes"
IPADDR=192.168.1.120 #定义IP地址
NETMASK=255.255.255.0 #子网掩码
GATEWAY=192.168.1.1 #网关
DNS1=223.5.5.5 #DNS
```
**1.2 重启网络服务,使配置生效。**
```bash
service network restart
```
## 二、挂载数据盘
*ps:强烈建议数据盘和系统盘分开!!!!!!!!曾经我也是很固执,认为实验环境没必要,结果运行一段时间后各种问题,License授权导入页面无意消失、数据无法查询、登录页面异常等等问题。之后同事告诉我是因为单盘导致的故障,数据分盘后,异常重未复现。*
**2.1 使用命令查看在线磁盘名称**
区分出系统盘和数据盘,这里`/dev/sdb` 做为数据盘
```bash
fdisk -l
```
!(https://s2.loli.net/2022/12/30/Ww5asbCPx2FutRQ.png)
**2.2 格式化数据盘**
```
mkfs.ext4/dev/sdb
```
**2.3 创建日志文件存放目录**
```
mkdir /usr/logdata
```
**2.4 挂在磁盘到目录**
```
mount/dev/sdb /usr/logdata
```
**2.5 检查挂在状态**
```
df -h
```
!(https://s2.loli.net/2022/12/30/ztBmlhxDLv1FARp.png)
**2.6 编辑/etc/fstab文件,使开启时自动挂载**
`vim /etc/fstab`
```bash
/dev/sdb /usr/logdata ext4 defaults 0 0
```
!(https://s2.loli.net/2022/12/30/QJ42OmTXszZgYl7.png)
## 三、安装Panalog
**3.1 下载Panalog安装包**
**Panalog Linux 安装包可以到Panabit官网下载中心进行下载**
下载直链:[点击跳转](https://download.panabit.com:8443/json/system/api.php?action=download&type=common_file&md5=fb637e6353fe728ccfb7100bfff047fb)
文件MD5: fb637e6353fe728ccfb7100bfff047fb
**3.2 上传安装包**
下载完成后,请使用winscp或者其它sftp工具以`二进制方式`上传,避免上传过程中数据出错,上传完成后校验安装包的MD5值,无误后进行解压安装。
```bash
md5sum loginstall20220513_Linux3.10.0x_amd64.tar.gz
```
!(https://s2.loli.net/2022/12/30/oZEpVhazQSgdfyi.png)
**3.3 解压安装包**
解压安装包到根目录下
以上传到/tmp目录为例
```bash
cd /tmp
tar zxvf loginstall20220513_Linux3.10.0x_amd64.tar.gz -C /
```
## 四、修改文件参数
**4.1 修改数据库文件**
在配置文件`/etc/my.cnf`中``配置段添加如下配置,如果有则不用添加
`vim /etc/my.cnf`
```
secure_file_priv=''
```
!(C:\Users\ZHJ\AppData\Roaming\Typora\typora-user-images\image-20221230150149657.png)
## 五、开机自动运行Panalog配置
在最后面增加如下三行指令
`vim /etc/rc.d/rc.local`
```bash
setenforce 0
systemctl stop firewalld
/usr/logd/bin/logd &
```
!(https://s2.loli.net/2022/12/30/NeyVftmDdiE5uC2.png)
保存之后,请给这个文件添加可执行属性:
```bash
chmod +x /etc/rc.d/rc.local
```
## 六、依赖安装
Centos7 可能会缺少一些依赖,导致Panalog系统无正常正常运行,需要执行依赖和组件安装。
```bash
yum install -y kernel openssl* gcc gcc-c++
```
## 七、重启测试
安装完成后,`reboot`重启系统
重启完成后,检查系统监听端口是否正常
!(https://s2.loli.net/2022/12/30/8ztagUwPqJSfRCs.png)
浏览器打开系统页面,以实际设置IP为准
https://192.168.1.120/
用户名:admin
密码:panabit
!(https://s2.loli.net/2022/12/30/Kjn9PBFQrpYZW1q.png)
:kiss::kiss:
页:
[1]