您现在的位置是:主页 > news > 如何把购物网站做成非经营网站/广东广州重大新闻
如何把购物网站做成非经营网站/广东广州重大新闻
admin2025/4/30 20:46:57【news】
简介如何把购物网站做成非经营网站,广东广州重大新闻,如何写代码做网站,重庆平台网站建设当前使用Centos7.6版本通过编译方式安装zabbix 4.0 server关闭selinux、关闭防火墙(或自行开放对应端口),同步当前系统时间当前使用lnmp.org提供的一键包为基础lnmp环境,安装软件版本php5.6、mysql5.7zabbix4.0server安装过程开始:1、创建zab…
当前使用Centos7.6版本通过编译方式安装zabbix 4.0 server
关闭selinux、关闭防火墙(或自行开放对应端口),同步当前系统时间
当前使用lnmp.org提供的一键包为基础lnmp环境,安装软件版本php5.6、mysql5.7
zabbix4.0server安装过程开始:
1、创建zabbix数据库
1
2
3
4
mysql –uroot –p
mysql> createdatabasezabbixcharactersetutf8collateutf8_bin;
mysql> grantallprivilegesonzabbix.* to zabbix@localhostidentifiedby ‘blog.whsir.com’;
mysql> quit
2、创建zabbix用户组
1
2
groupaddzabbix –g 201
useradd –M –r –g zabbix –u 201 –s /bin/false zabbix
PS:在root下运行zabbix,zabbix会主动使用zabbix用户来运行,如果系统没有zabbix用户,需要创建
3、下载zabbix4.0源码包
1
2
3
cd /usr/local/src
wgethttps://jaist.dl.sourceforge.net/project/zabbix/ZABBIX%20Latest%20Stable/4.0.2/zabbix-4.0.2.tar.gz
tarxfzabbix–4.0.2.tar.gz
4、导入zabbix数据库
1
2
3
4
cd /usr/local/src/zabbix–*/database/mysql/
mysql –uzabbix –pblog.whsir.comzabbix < schema.sql
mysql –uzabbix –pblog.whsir.comzabbix < images.sql
mysql –uzabbix –pblog.whsir.comzabbix < data.sql
5、安装依赖
1
yum –y installnet–snmp–devellibssh2libssh2–develcurl–devel
6、开始编译安装zabbix 4.0 server
1
2
3
cd /usr/local/src/zabbix–*
./configure —prefix=/usr/local —sysconfdir=/etc/zabbix —enable–server —with–ssh2 —with–openssl —with–mysql=/usr/local/mysql/bin/mysql_config —enable–ipv6 —with–net–snmp —with–libcurl —with–libxml2
makeinstall
PS:安装时可能也会缺少其他依赖,根据报错自行安装,编译时我这里指定了mysql_config的路径,可以find / -name “mysql_config*”来查找,如果你使用的是lnmp.org提供的一键包,默认路径/usr/local/mysql/bin/mysql_config
7、修改zabbix配置文件
默认zabbix日志在/tmp下,建议更改,我这里更改到了/var/log/zabbix下
1
2
3
4
mkdir /var/log/zabbix
chown –R zabbix.zabbix /var/log/zabbix/
sed –i s/“# DBPassword=”/DBPassword=blog.whsir.com/ /etc/zabbix/zabbix_server.conf
sed –i s#”LogFile=/tmp/zabbix_server.log”#”LogFile=/var/log/zabbix/zabbix_server.log”# /etc/zabbix/zabbix_server.conf
8、设置启动脚本
1
2
3
cp /usr/local/src/zabbix–*/misc/init.d/fedora/core5/zabbix_server /etc/init.d/
chkconfig —add /etc/init.d/zabbix_server
chkconfigzabbix_serveron
9、启动zabbix 4.0 server
1
/etc/init.d/zabbix_serverstart
10、设置php.ini文件
1
2
3
sed –i s/“;always_populate_raw_post_data = -1”/“always_populate_raw_post_data = -1”/ /usr/local/php/etc/php.ini
sed –i s/“max_input_time = 60”/“max_input_time = 300”/ /usr/local/php/etc/php.ini
/etc/init.d/php–fpmrestart
11、设置web
1
2
mkdir –p /data/zabbix
cp –a /usr/local/src/zabbix–*/frontends/php/* /data/zabbix/
12、设置nginx网站根目录
1
2
3
sed –i s#”root /home/wwwroot/default;”#”root /data/zabbix;”# /usr/local/nginx/conf/nginx.conf
nginx –t
/etc/init.d/nginxrestart
13、访问http://IP,进行设置
默认登录帐号为Admin,密码zabbix
登录进去后会有个Zabbix agent on Zabbix server is unreachable for 5 minutes警报,是因为当前server没有运行zabbix-agent
14、安装zabbix4.0-agent
zabbix-agent推荐使用rpm包直接安装
1
2
3
4
rpm –ivhhttps://repo.zabbix.com/zabbix/4.0/rhel/7/x86_64/zabbix-release-4.0-1.el7.noarch.rpm
yuminstallzabbix–agent
systemctlstartzabbix–agent
systemctlenablezabbix–agent