centos linux 下LNMP 環境快速yum搭建(nginx+mysql+memcached+iptables+php)

一、nginx:
1、yum -y update


2、vim /etc/yum.repos.d/nginx.repo
[nginx]
name=nginx repo
baseurl=http://nginx.org/packages/centos/$releasever/$basearch/
gpgcheck=0
enabled=1


3、yum list | grep nginx


4、yum -y install nginx


5、chkconfig nginx on


6、service nginx restart




二、iptables:
1、/sbin/iptables -I INPUT -p tcp --dport 80 -j ACCEPT


2、service iptables save


3、service iptables restart




三、mysql
1、yum -y install mysql mysql-server


2、chkconfig mysqld on


3、service mysqld restart


4、mysqladmin -u root password 123456




四、memcached
1、yum install -y memcached


2、chkconfig memcached on


3、service memcached restart




五、PHP
1、yum -y install php php-fpm php-mysql php-gd php-mbstring php-mcrypt


2、rpm -Uvh http://mirrors.kernel.org/fedora-epel/6/x86_64/epel-release-6-8.noarch.rpm


3、yum -y install php-pecl-memcached php-pecl-memcache php-pecl-mongo


4、yum -y install php-eaccelerator php-apc


5、chkconfig php-fpm on
 
6、service php-fpm restart






六、mongodb
1、yum info mongo-10gen


2、vi /etc/yum.repos.d/10gen.repo
[10gen]
name=10gen Repository
baseurl=http://downloads-distro.mongodb.org/repo/redhat/os/x86_64
gpgcheck=0


3、yum info mongo-10gen-server


4、yum -y install mongo-10gen-server
   yum -y install mongo-10gen


5、service mongod start


6、配置:vi /etc/mongod.conf 




七、redis
1、yum -y install redis


2、chkconfig redis on


3、service redis start


4、yum -y install php-redis




八、mysql-proxy
1、sudo yum -y install mysql-proxy


2、sudo service mysql-proxy start


3、sudo chkconfig mysql-proxy on


4、sudo netstat -antup | grep 3307


5、修改配置:sudo vi /etc/mysql-proxy.cnf


6、sudo vi /usr/share/mysql-proxy/rw-splitting.lua


7、sudo service mysql-proxy restart
發佈了33 篇原創文章 · 獲贊 9 · 訪問量 38萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章