Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- https://www.digitalocean.com/community/tutorials/how-to-install-linux-nginx-mysql-php-lemp-stack-on-centos-6
- http://blog.zabbix.com/how-to-install-zabbix-3-0-beta-on-centos-6/4656/
- yum install nano
- nano /etc/sysconfig/selinux
- SELINUX=permissive
- yum install php56w php56w-gd php56w-mysql php56w-bcmath php56w-mbstring php56w-xml php56w-ldap
- /etc/yum.repos.d/nginx.repo
- [nginx]
- name=nginx repo
- baseurl=http://nginx.org/packages/centos/6/$basearch/
- gpgcheck=0
- enabled=1
- yum install wget
- wget http://dev.mysql.com/get/mysql57-community-release-el6-8.noarch.rpm
- yum localinstall mysql57-community-release-el6-8.noarch.rpm
- yum install mysql-community-server
- yum install php-fpm
- yum install lynx
- service iptables save
- service iptables stop
- chkconfig iptables off
- nano /etc/nginx/conf.d/default.conf
- location ~ \.php$ {
- root /usr/share/nginx/html;
- fastcgi_pass 127.0.0.1:9000;
- fastcgi_index index.php;
- fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
- include fastcgi_params;
- }
- nano /etc/php.ini
- cgi.fix_pathinfo=0
- post_max_size=16M
- max_execution_time=300
- max_input_time=300
- date.timezone=Europe/Riga
- always_populate_raw_post_data=-1
- service nginx restart
- nano /etc/php-fpm.d/www.conf
- #change
- user = apache
- group = apache
- #to
- user = nginx
- group = nginx
- service php-fpm restart
- nano /etc/my.cnf
- #add under [mysqld] heading
- innodb_file_per_table
- service mysqld stop
- service mysqld start
- mysql -u root -p
- #in the console type the following
- CREATE DATABASE zabbix CHARACTER SET utf8 COLLATE utf8_bin;
- GRANT ALL PRIVILEGES ON zabbix.* TO zabbix@localhost IDENTIFIED BY 'Tester01!';
- exit
- groupadd zabbix
- useradd -g zabbix zabbix
- mkdir /home/zabbix/downloads
- cd /home/zabbix/downloads
- wget "http://sourceforge.net/projects/zabbix/files/ZABBIX%20Latest%20Development/3.0.0beta1/zabbix-3.0.0beta1.tar.gz" --no-check-certificate
- tar -zxvf zabbix-3.0.0beta1.tar.gz
- cd /home/zabbix/downloads/zabbix-3.0.0beta1/database/mysql
- mysql -u zabbix -p zabbix < schema.sql
- mysql -u zabbix -p zabbix < images.sql
- mysql -u zabbix -p zabbix < data.sql
- yum install gcc mysql-community-devel libxml2-devel unixODBC-devel net-snmp-devel libcurl-devel libssh2-devel OpenIPMI-devel openssl-devel openldap-devel
- cd /home/zabbix/downloads/zabbix-3.0.0beta1/
- ./configure --enable-server --enable-agent --with-mysql --enable-ipv6 --with-net-snmp --with-libcurl --with-libxml2 --with-unixodbc --with-ssh2 --with-openipmi --with-openssl
- make install
- nano /usr/local/etc/zabbix_server.conf
- DBName=zabbix
- DBUser=zabbix
- DBPassword=your_password
- mkdir /var/www/html/zabbix
- cd /home/zabbix/downloads/zabbix-3.0.0beta1/frontends/php/
- cp -a . /var/www/html/zabbix/
- chown -R nginx:nginx /var/www/html/zabbix
- chmod +x /var/www/html/zabbix/conf/
- cp /home/zabbix/downloads/zabbix-3.0.0beta1/misc/init.d/fedora/core/zabbix_server /etc/init.d/zabbix_server
- cp /home/zabbix/downloads/zabbix-3.0.0beta1/misc/init.d/fedora/core/zabbix_agentd /etc/init.d/zabbix_agentd
- chkconfig --add /etc/init.d/zabbix_server
- chkconfig --add /etc/init.d/zabbix_agentd
- chkconfig nginx on
- chkconfig mysqld on
- service zabbix_server start
- service zabbix_agentd start
- chmod 777 /var/lib/php/session
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement