环境:centos7.0 、zabbix(IP地址为192.168.1.10)、nginx1.12
1.找到zabbix服务器上的httpd.conf:find / -name httpd.conf
2.将Listen 80 修改为8089 重启httpd:systemctl restart httpd
3.yum 安装nginx:yum- y install epel-release 、yum -y install nginx、systemctl start nginx、systemctl enable nginx
4.创建zabbix.conf重定向配置文件 :vi /etc/nginx/conf.d/zabbix.conf 添加上以下内容
server {
listen 80;
server_name 192.168.1.10;
rewrite ^/(.*) http://192.168.1.10:8089/zabbix permanent;
}
5.重新加载nginx配置:nginx -t 、 nginx -s reload.
6.此时访问直接在浏览器上访问192.168.1.10 可以直接跳转到zabbix登陆界面http://192.168.1.10:8089/zabbix/,不用直接使用 192.168.1.10/zabbix了。
7.对于其他需要去除后缀的url,原理相同。