liuming794 发表于 2019-1-25 10:48:01

安装zabbix 编译lnmp环境

1.0 系统环境
# cat /etc/redhat-release      
CentOS release 6.5 (Final)  

1.1 解决依赖
yum install gcc gcc-c++ pcre-devel openssl-devel libxml2-develGeoIP-devel bzip2-devel libmcrypt-devel \
libXpm-devel ncurses-devel libxslt-develnet-snmp-devel libpng-devel mcrypt mhash-devel libevent-devel \
libcurl-develgd gd-devellibjpeg libjpeg-devel libpng libpng-devel freetype freetype-devel autoconf\  

1.2 下载安装包      
wget http://nginx.org/download/nginx-1.8.0.tar.gz
1.3 建立用户www
groupadd -g 108 -r www
useradd -u 108 -r -g 108www  

1.4 编译安装
mkdir /data/application
mkdir /data/logs/nginx –pv      tar xf nginx-1.8.0.tar.gz
cd nginx-1.8.0
./configure --user=www --group=www --prefix=/data/application/nginx--with-http_ssl_module--with-http_spdy_module--with-http_realip_module--with-http_addition_module--with-http_xslt_module--with-http_image_filter_module--with-http_geoip_module--with-http_sub_module--with-http_dav_module--with-http_flv_module--with-http_mp4_module--with-http_gunzip_module--with-http_gzip_static_module--with-http_auth_request_module--with-http_random_index_module--with-http_secure_link_module--with-http_degradation_module--with-http_stub_status_module --http-client-body-temp-path=/data/application/nginx/tmp/client   --http-proxy-temp-path=/data/application/nginx/tmp/proxy/   --http-fastcgi-temp-path=/data/application/nginx/tmp/fcgi --http-uwsgi-temp-path=/data/application/nginx/tmp/uwsgi   --http-scgi-temp-path=/data/application/nginx/tmp/scgi   --with-pcre
make && make install  

  # tree /data/application/nginx/      
/data/application/nginx/      
├── conf      
│   ├── fastcgi.conf      
│   ├── fastcgi.conf.default      
│   ├── fastcgi_params      
│   ├── fastcgi_params.default      
│   ├── koi-utf      
│   ├── koi-win      
│   ├── mime.types      
│   ├── mime.types.default      
│   ├── nginx.conf      
│   ├── nginx.conf.default      
│   ├── scgi_params      
│   ├── scgi_params.default      
│   ├── uwsgi_params      
│   ├── uwsgi_params.default      
│   └── win-utf      
├── html      
│   ├── 50x.html      
│   └── index.html      
├── logs      
└── sbin      
    └── nginx
1.5 启动脚本
#!/bin/sh
#
# nginx - this script starts and stops the nginx daemon
#
# chkconfig:   - 85 15
# description:Nginx is an HTTP(S) server, HTTP(S) reverse \
#               proxy and IMAP/POP3 proxy server
# processname: nginx
# config:      /etc/nginx/nginx.conf
# config:      /etc/sysconfig/nginx
# pidfile:   /var/run/nginx.pid
# Source function library.
. /etc/rc.d/init.d/functions
# Source networking configuration.
. /etc/sysconfig/network
# Check that networking is up.
[ "$NETWORKING" = "no" ] && exit 0
nginx="/data/application/nginx/sbin/nginx"
prog=$(basename $nginx)
NGINX_CONF_FILE="/data/application/nginx/conf/nginx.conf"
[ -f /etc/sysconfig/nginx ] && . /etc/sysconfig/nginx
lockfile=/var/lock/subsys/nginx
make_dirs() {
   # make required directories
   user=`nginx -V 2>&1 | grep "configure arguments:" | sed 's/[^*]*--user=\([^ ]*\).*/\1/g' -`
   options=`$nginx -V 2>&1 | grep 'configure arguments:'`
   for opt in $options; do
       if [ `echo $opt | grep '.*-temp-path'` ]; then
         value=`echo $opt | cut -d "=" -f 2`
         if [ ! -d "$value" ]; then
               # echo "creating" $value
               mkdir -p $value && chown -R $user $value
         fi
       fi
   done
}
start() {
    [ -x $nginx ] || exit 5
    [ -f $NGINX_CONF_FILE ] || exit 6
    make_dirs
    echo -n $"Starting $prog: "
    daemon $nginx -c $NGINX_CONF_FILE
    retval=$?
    echo
    [ $retval -eq 0 ] && touch $lockfile
    return $retval
}
stop() {
    echo -n $"Stopping $prog: "
    killproc $prog -QUIT
    retval=$?
    echo
    [ $retval -eq 0 ] && rm -f $lockfile
    return $retval
}
restart() {
    configtest || return $?
    stop
    sleep 1
    start
}
reload() {
    configtest || return $?
    echo -n $"Reloading $prog: "
    killproc $nginx -HUP
    RETVAL=$?
    echo
}
force_reload() {
    restart
}
configtest() {
$nginx -t -c $NGINX_CONF_FILE
}
rh_status() {
    status $prog
}
rh_status_q() {
    rh_status >/dev/null 2>&1
}
case "$1" in
    start)
      rh_status_q && exit 0
      $1
      ;;
    stop)
      rh_status_q || exit 0
      $1
      ;;
    restart|configtest)
      $1
      ;;
    reload)
      rh_status_q || exit 7
      $1
      ;;
    force-reload)
      force_reload
      ;;
    status)
      rh_status
      ;;
    condrestart|try-restart)
      rh_status_q || exit 0
            ;;
    *)
      echo $"Usage: $0 {start|stop|status|restart|condrestart|try-restart|reload|force-reload|configtest}"
      exit 2
esac  

  
# vim /etc/init.d/nginx
# chmod +x /etc/init.d/nginx
# /etc/init.d/nginx start
chown: missing operand after `/data/application/nginx/tmp/client'      Try `chown --help' for more information.       chown: missing operand after `/data/application/nginx/tmp/proxy/'       Try `chown --help' for more information.       chown: missing operand after `/data/application/nginx/tmp/fcgi'       Try `chown --help' for more information.       chown: missing operand after `/data/application/nginx/tmp/uwsgi'       Try `chown --help' for more information.       chown: missing operand after `/data/application/nginx/tmp/scgi'       Try `chown --help' for more information.       Starting nginx:                                            

  解决报错
# chownwww.www nginx/* –R
# /etc/init.d/nginx restart   
nginx: the configuration file /data/application/nginx/conf/nginx.conf syntax is ok      
nginx: configuration file /data/application/nginx/conf/nginx.conf test is successful      
Stopping nginx:                                              Starting nginx:                                            

  nginx主机配置文件优化
  # cat conf/nginx.conf   
userwww www;      
worker_processes 8;      
#pid/var/run/nginx/nginx.pid;      
# [ debug | info | notice | warn | error | crit ]      
#error_log/data/logs/nginx_error.log;      
error_log/dev/null;      
#Specifies the value for maximum file descriptors that can be opened by this process.      
worker_rlimit_nofile 51200;      
events      
{      
       use epoll;      
       #maxclient = worker_processes * worker_connections / cpu_number      
       worker_connections 51200;      
}      
http      
{      
       include       /data/application/nginx/conf/mime.types;      
       default_typeapplication/octet-stream;      
       #charsetgb2312,utf-8;      
       charset utf-8;
         log_formatmain'$remote_addr - $remote_user [$time_local] $request '   
                         '"$status" $body_bytes_sent "$http_referer" '      
                         '"$http_user_agent" "$http_x_forwarded_for"';      
       log_format fenxi '$remote_addr|$http_x_forwarded_for|[$time_local]|$http_host|$request|'      
                        '$status|$body_bytes_sent|$request_time|$upstream_response_time|$upstream_cache_status|$http_referer|'      
                        '$http_user_agent';
  # access_log/log/access.logmain;   
       access_log/dev/null;      
#error_page 502 =200 /.busy.jpg;      
#General Options      
       server_names_hash_bucket_size 128;      
       client_header_buffer_size    32k;      
       large_client_header_buffers4 32k;      
       client_body_buffer_size    8m;#256k      
       server_tokens off;      
       ignore_invalid_headers    on;      
       recursive_error_pages      on;      
       server_name_in_redirect off;      
       sendfile                  on;      
#timeouts      
       keepalive_timeout 60;      
       #test      
       #client_body_timeout    3m;      
       #client_header_timeout3m;      
       #send_timeout            3m;
   #TCP Options      
       tcp_nopushon;      
       tcp_nodelay on;
   #Fastcgi options      
       fastcgi_connect_timeout300;      
       fastcgi_send_timeout   300;      
       fastcgi_read_timeout   300;      
       fastcgi_buffer_size64k;      
       fastcgi_buffers464k;      
       fastcgi_busy_buffers_size 128k;      
       fastcgi_temp_file_write_size 128k;      
#hiden php version      
       fastcgi_hide_header X-Powered-By;      
#size limits      
       client_max_body_size       50m;      
gzip on;      
       gzip_min_length1k;      
       gzip_buffers   4 16k;      
       gzip_http_version 1.0;      
       gzip_comp_level2;      
       gzip_types       text/plain application/x-javascript text/css application/xml;      
       gzip_vary on;      
       proxy_temp_path            /dev/shm/proxy_temp;      
       fastcgi_temp_path          /dev/shm/fastcgi_temp;      
       client_body_temp_path      /dev/shm/client_body_temp;
         #upstream php   
      upstream php {      
                server 127.0.0.1:9000 max_fails=0;      
                server 127.0.0.1:9001 max_fails=0;      
       }      
       #upstream      
       fastcgi_next_upstream error timeout invalid_header http_500;      
       #limit_zone   limit$binary_remote_addr1m;
  
       include          vhosts/*.conf;    #目录存放虚拟站点.管理起来比较方便   
}   

  nginx虚拟主机站点管理
  # pwd            #打印当前目录 别走丢了   
/data/application/nginx/conf      
# mkdir vhosts   #建立虚拟主机管理目录      
# cd vhosts/      
# pwd          # 打印当前目录 别走丢了      
/data/application/nginx/conf/vhosts
  # vim www.test.conf   #建立一个虚拟主机站点
  server
      {   
            listen      80;      
            server_namewww.test.com;                #需要本地解析一下      
            index index.php index.html index.htm;      
            root   /data/code;                        #代码目录,也就是webapp站点      
                                              #日志也是统一管理,我们放在指定的目录下      
            access_log /data/logs/nginx/ccess_test.com.logcombined;      
            error_log/data/logs/nginx/error_test.com.log;
              #expires   
            location ~ .*\.(gif|jpg|jpeg|png|bmp|swf)${      
                expires 30d;      
            }
              location ~ .*\.(js|css)?$ {   
                expires 24h;      
            }
              location /webstatus {   
                stub_status on;      
                access_log off;      
            }      
            location ~* \.php$ {      
            fastcgi_pass   127.0.0.1:9000;      
            fastcgi_indexindex.php;      
            fastcgi_paramSCRIPT_FILENAME $document_root$fastcgi_script_name;      
            include      fastcgi_params;      
   }      
}
# mkdir /data/code      
# cd /data/code      
# echo "budongshu" >> /data/code/index.html
# /etc/init.d/nginx reload   
nginx: the configuration file /data/application/nginx/conf/nginx.conf syntax is ok      
nginx: configuration file /data/application/nginx/conf/nginx.conf test is successful   
Reloading nginx:                                             

  window主机查看 本地hosts需要解析一下10.10.11.15   www.test.com
http://s3.运维网.com/wyfs02/M01/7E/34/wKioL1b57uSRzY_dAAAXce1RMw8822.png
2.1 安装php
2.1.1 加压编译
# tar xf php-5.6.11.tar.gz
# cd php-5.6.11
#./configure --prefix=/data/application/php--with-mysql=mysqlnd --with-mysqli=mysqlnd --with-pdo-mysql=mysqlnd --enable-mbstring --with-freetype-dir --with-jpeg-dir --with-png-dir --with-iconv-dir--with-zlib --with-libxml-dir --enable-xml--enable-pdo--with-snmp--with-xsl --enable-xml --disable-rpath --enable-bcmath --enable-shmop --enable-sysvsem --enable-inline-optimization --with-curl --enable-mbregex --enable-fpm --enable-mbstring --with-mcrypt --with-gd --enable-gd-native-ttf --with-openssl --with-mhash --enable-sockets --enable-fpm--with-config-file-path=/etc--with-config-file-scan-dir=/etc/php.d --with-bz2--enable-pcntl --enable-sockets --with-xmlrpc --enable-zip --enable-soap --without-pear --disable-debug --disable-ipv6 --enable-opcache
# make && make install  

  php主配置文件
# cp php.ini-production /etc/php.ini
php-fpm启动文件
# cp sapi/fpm/init.d.php-fpm /etc/init.d/php-fpm
# chmod +x /etc/init.d/php-fpm
# chkconfig php-fpm on  

  修改php-fpm配置文件
  # mkdir /data/logs/php
  # cd /data/application/php/etc/
  # cp php-fpm.conf.defaultphp-fpm.conf
  # vim php-fpm.conf
     
pid = /data/application/php/var/run/php-fpm.pid      
error_log = /data/logs/php/php-fpm.log      
log_level = notice      
emergency_restart_threshold = 10      
emergency_restart_interval = 1m      
      
pid = /data/application/php/var/run/php-fpm.pid      
error_log = /data/logs/php/php-fpm.log      
log_level = notice      
emergency_restart_threshold = 10      
emergency_restart_interval = 1m      
process_control_timeout = 5s      
daemonize = yes      
      
listen = 127.0.0.1:9000      
listen.backlog = -1      
listen.allowed_clients = 127.0.0.1      
user = www      
group = www      
pm = static      
pm.max_children = 32      
pm.start_servers = 20      
pm.min_spare_servers = 5      
pm.max_spare_servers = 35      
pm.max_requests = 120      
pm.status_path = /php_status
  request_terminate_timeout = 0s   
request_slowlog_timeout = 0s      
slowlog = logs/slow.log      
rlimit_files = 65535      
rlimit_core = 0      
chroot =      
chdir =      
catch_workers_output = yes      
env = $HOSTNAME      
env = /usr/local/bin:/usr/bin:/bin:/data/application/php/bin      
env = /tmp      
env = /tmp      
env = /tmp
  启动php-fpm
# /etc/init.d/php-fpm start      
Starting php-fpmdone  

  

  3.1 安装MySQL
3.1.1 安装mysql客户端
# rpm –qa mysql
# yum install mysql –y  

3.1.2 建立用户
#
groupadd mysql -g 27
#
useradd -u 27 -g mysql -c "MySQL Server" mysql-s  /sbin/nologin      


3.1.3 安装cmake
# wget http://down1.chinaunix.net/distfiles/cmake-2.8.5.tar.gz
# tar xf cmake-2.8.5.tar.gz
# cd cmake-2.8.5      
# ./configure && make -j 4 && make install
# cp -a /usr/local/bin/cmake/usr/bin/cmake  

  3.1.4 编译安装mysql
# tar xf mysql-5.6.14.tar.gz
# cd mysql-5.6.14
# cmake . -DCMAKE_INSTALL_PREFIX=/data/application/mysql   -DMYSQL_DATADIR=/data/mysql/3306/data -DSYSCONFDIR=/etc -DWITH_INNOBASE_STORAGE_ENGINE=1 -DWITH_ARCHIVE_STORAGE_ENGINE=1 -DWITH_BLACKHOLE_STORAGE_ENGINE=1 -DWITH_FEDERATED_STORAGE_ENGINE=1 -DWITH_PARTITION_STORAGE_ENGINE=1 -DMYSQL_TCP_PORT=3306 -DENABLED_LOCAL_INFILE=1 -DWITH_SSL=yes-DEXTRA_CHARSETS=all -DDEFAULT_CHARSET=utf8 -DDEFAULT_COLLATION=utf8_general_ci -DWITH_READLINE=on
# cp support-files/mysql.server.sh /etc/init.d/mysqld
# chmod +x /etc/init.d/mysqld      
# chkconfig --add mysqld      
# chkconfig mysqld on
# vim /etc/init.d/mysqld
basedir=/data/application/mysql
datadir=/data/mysql/3306/data  

# chown mysql.mysql /data/application/mysql/ –R
# mkdir /data/mysql/3306/data –pv#建立数据目录
mkdir: created directory `/data/mysql'
mkdir: created directory `/data/mysql/3306
mkdir: created directory `/data/mysql/3306/data'
# chown mysql.mysql /data/mysql/ –R

  初始化mysql
# cd /data/application/mysql
# ./scripts/mysql_install_db --user=mysql --basedir=/data/application/mysql/ --datadir=/data/mysql/3306/data/  

  http://s3.运维网.com/wyfs02/M02/7E/38/wKiom1b57krx3YliAAEJBwTrEko939.png
  出现如上信息代表 初始化成功
  mysql 配置文件
  # cat /etc/my.cnf   
      
port                                       = 3306      
basedir                                    = /data/application/mysql      
datadir                                    = /data/mysql/3306/data      
socket                                     = /tmp/mysql.sock      
pid-file                                 = /data/mysql/3306/mysql.pid
  skip_external_locking   
explicit_defaults_for_timestamp
  character-set-server                  = utf8   
default-storage-engine                  = InnoDB      
tmp_table_size                         = 64M      
max_heap_table_size                  = 64M
  table_open_cache                         = 4096   
table_definition_cache                   = 4096      
thread_cache_size                        = 256      
thread_stack                           = 256K
  sort_buffer_size                         = 1M   
join_buffer_size                         = 1M
  skip-name-resolve   
back_log                                 = 1000      
max_connections                        = 2000      
max_connect_errors                     = 10000      
max_allowed_packet                     = 64M      
interactive_timeout                      = 7200      
wait_timeout                           = 7200      
slow_query_log                           = 1      
long_query_time                        = 0.5      
slow_query_log_file                      = /data/mysql/3306/logs/slow.log
  key_buffer_size                           = 64M   
read_buffer_size                        = 1M      
read_rnd_buffer_size                      = 16M      
bulk_insert_buffer_size                   = 8M      
myisam_sort_buffer_size                   = 10G      
myisam_max_sort_file_size               = 1G
  transaction-isolation                     = REPEATABLE-READ   
innodb_fast_shutdown                      = 1      
innodb_force_recovery                     = 0      
innodb_file_per_table                     = 1      
innodb_open_files                         = 4096      
innodb_buffer_pool_size                   = 200M      
innodb_data_file_path                     = ibdata1:256M:autoextend:max:10G      
innodb_data_home_dir                      = /data/mysql/3306/data      
innodb_flush_method                     = O_DIRECT      
innodb_thread_concurrency               = 16      
innodb_log_buffer_size                  = 16M      
innodb_log_file_size                      = 512M      
innodb_log_files_in_group               = 3      
innodb_log_group_home_dir               = /data/mysql/3306/data      
innodb_flush_log_at_trx_commit            = 2      
innodb_max_dirty_pages_pct                = 75      
innodb_lock_wait_timeout                  = 50      
innodb_support_xa                         = 0
  
  
innodb_adaptive_flushing   
innodb_change_buffering                   = inserts      
innodb_file_format                        = Antelope      
innodb_io_capacity                        = 1000      
innodb_old_blocks_pct                     = 37      
innodb_old_blocks_time                  = 0      
innodb_read_ahead_threshold               = 56      
innodb_read_io_threads                      = 4      
innodb_write_io_threads                     = 4      
innodb_replication_delay                  = 0      
innodb_spin_wait_delay                      = 6      
innodb_stats_sample_pages                   = 8      
innodb_use_sys_malloc
  
binlog-format                            = mixed
  # ****** Master Options ******   
server-id                              = 1      
log-bin                                  = /data/mysql/3306/logs/binlog/mysql-bin      
log-bin-index                            = /data/mysql/3306/logs/binlog/mysql_bin.index      
binlog_cache_size                        = 4M      
max_binlog_size                        = 512M      
sync_binlog                              = 0
  log-slave-updates
  log_bin_trust_function_creators         = 1   
slave_compressed_protocol               = 1      
slave-net-timeout                         = 10
     
user                                    = mysql      
open-files-limit                        = 10240
     
quick      
default-character-set                     = utf8      
max_allowed_packet                        = 1M
  
  mysql启动报错解决
# /etc/init.d/mysqld start      
Starting MySQL.... ERROR! The server quit without updating PID file (/data/mysql/3306/mysql.pid).  

  那么现在看报错日志
# cat BJ-idc-11-15.err   
160329 09:50:42 mysqld_safe Starting mysqld daemon with databases from /data/mysql/3306/data      /data/application/mysql/bin/mysqld: File '/data/mysql/3306/logs/binlog/mysql_bin.index' not found (Errcode: 2 - No such file or directory)      
2016-03-29 09:50:43 10609 Aborting
2016-03-29 09:50:43 10609 Binlog end   
2016-03-29 09:50:43 10609 /data/application/mysql/bin/mysqld: Shutdown complete  

  日志报错说么有这个目录,那么建立目录
#mkdir /data/mysql/3306/logs/binlog –pv
# /etc/init.d/mysqld start      Starting MySQL.... ERROR! The server quit without updating PID file (/data/mysql/3306/mysql.pid).  

  再次看日日志 如图所示:
  http://s3.运维网.com/wyfs02/M02/7E/34/wKioL1b57u_y1lOGAAB3wX50D_s931.png
# pwd   
/data/mysql/3306/data
# rm -fr ibdata1ib_logfile0 ib_logfile1  

  再次启动试试,成功
# /etc/init.d/mysqld restart   
Shutting down MySQL. SUCCESS!      
Starting MySQL.... SUCCESS!  

  查看目录文件
# ll -lh   
total 1.8G      
-rw-rw---- 1 mysql mysql   56 Mar 29 10:06 auto.cnf      
-rw-r----- 1 mysql mysql22K Mar 29 10:11 BJ-idc-11-15.err      
-rw-rw---- 1 mysql mysql 256M Mar 29 10:11 ibdata1      
-rw-rw---- 1 mysql mysql 512M Mar 29 10:11 ib_logfile0      
-rw-rw---- 1 mysql mysql 512M Mar 29 10:06 ib_logfile1      
-rw-rw---- 1 mysql mysql 512M Mar 29 10:06 ib_logfile2      
drwx------ 2 mysql mysql 4.0K Mar 29 09:39 mysql      
drwx------ 2 mysql mysql 4.0K Mar 29 09:39 performance_schema      
drwx------ 2 mysql mysql 4.0K Mar 29 09:39 test  

  测试php和mysql的连接
# cat index.php      
  

  如图
http://s3.运维网.com/wyfs02/M00/7E/38/wKiom1b57lDhiO-7AAA6tC1TM1w686.png
4.1 安装zabbix server
安装脚本
  #!/bin/bash
  #本人数据库用户名root 密码:mysqlpass
  #新建zabbix数据库
mysql -uroot -p"mysqlpass" -h 127.0.0.1 -e "create database zabbix character set utf8 collate utf8_bin;"
#设置zabbix用户名和密码
  mysql -uroot-p"mysqlpass"   -h 127.0.0.1   -e "grant all privileges on zabbix.* to zabbix@127.0.0.1 identified by 'zabbixpass'"
mysql -uroot -p"mysqlpass" -h 127.0.0.1 -e "grant all privileges on zabbix.* to zabbix@localhost identified by 'zabbixpass'"
mysql -uroot -p"mysqlpass" -h 127.0.0.1 -e "flush privileges”
mysql -uroot -p"mysqlpass" -h 127.0.0.1 -e "show databases;"
  #安装zabbix
  yum -yinstall javacc libxml2-devel iksemel-devel unixODBC-devel OpenIPMI-devel curl-devel mysql-devel
  #編譯安裝   
wget http://sourceforge.net/projects/zabbix/files/ZABBIX%20Latest%20Stable/2.2.6/zabbix-2.2.6.tar.gz/
tar xf zabbix-2.2.6.tar.gz   
cd /root/zabbix-2.2.6   
./configure --prefix=/usr/local/zabbix --enable-server --enable-agent --enable-proxy --with-mysql --enable-ipv6 --with-net-snmp \   
--with-libcurl --with-libxml2--with-openipmi --with-unixodbc --with-jabber   
make && make install
  #導入數據庫   
useradd zabbix   
cd/root/zabbix-2.2.6/database/mysql   
mysql-h127.0.0.1 -uzabbix -pzabbixpass zabbix < schema.sql      
mysql-h127.0.0.1 -uzabbix -pzabbixpass zabbix < images.sql   
mysql-h127.0.0.1 -uzabbix -pzabbixpass zabbix < data.sql
  #php.ini   
sed -i "/date.timezone =/c date.timezone = 'Asia/Shanghai'" /etc/php.ini   
sed -i '/post_max_size = /c post_max_size = 30M' /etc/php.ini   
sed -i '/max_input_time = /c max_input_time = 300' /etc/php.ini   
sed -i '/max_execution_time =/c max_execution_time = 300' /etc/php.ini
  #增加服务端口   
cat >>/etc/services/data/application/nginx/conf/vhosts/zabbix.conf
页: [1]
查看完整版本: 安装zabbix 编译lnmp环境