close

一、基底套件安裝

//安裝擴充資源庫
# yum install epel-release 

//下載remi
# wget http://rpms.famillecollet.com/enterprise/remi-release-6.rpm 

//安裝remi
# rpm -Uvh remi-release-6*.rpm 

 

二、安裝MariaDB

//修改MariaDB的Repo檔 
# vi /etc/yum.repos.d/MariaDB.repo
[mariadb]
name = MariaDB
baseurl = http://yum.mariadb.org/10.1/centos6-amd64
gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
gpgcheck=1

//修改yum的timeout時間,網路夠順的話不用改
# vi /etc/yum.conf
[main]
...
minrate=1
timeout=300

//安裝MariaDB 
# yum install MariaDB-server MariaDB-client -y

//啟動DB服務 
# service mysql start

//加入開機啟動 
# chkconfig mysql on

//進行密碼基礎設置,遠端不要關比較方便使用 
# mysql_secure_installation

//重啟mysql 
# service mysql restart

//進入mysql並允許遠端登入root帳號
mysql>GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'password;

 

三、安裝Nginx

//安裝nginx 
# yum install nginx

//加入開機啟動 
# chkconfig nginx on

//修改nginx process數量,看機器的核心數,新版可以用auto 
# vi /etc/nginx/nginx.conf

//將nginx的root改到/var/www,並增加php設置 
# vi /etc/nginx/conf.d/default.conf

# pass the PHP scripts to FastCGI server listening on 127.0.0.1:9000
#
location ~ \.php$ {
        root           /var/www;
        fastcgi_pass   127.0.0.1:9000;
        fastcgi_index  index.php;
        fastcgi_param  SCRIPT_FILENAME   $document_root$fastcgi_script_name;
        include        fastcgi_params;
}

//啟動nginx 
# service nginx start

 

四、安裝PHP

//修改Remi的Repo檔,將remi與remi-php56 enable改為1 
# vi /etc/yum.repos.d/remi.repo

//安裝php相關套件 
# yum install php-fpm php-mysql php-common php-json php-pdo php-cli 

//修改php設定,將cgi.fix_pathinfo改為0並取消註解 
# vi /etc/php.ini

//修改php預設的代理,user跟group都由apache改為nginx 
# vi /etc/php-fpm.d/www.conf

//啟動php-fpm 
# service php-fpm start

//加入開機啟動 
# chkconfig php-fpm on

 

五、安裝Redis (詳見 https://www.hugeserver.com/kb/install-redis-centos/)

//安裝編譯需要的相關基本套件 
# yum install wget make gcc tcl

//下載Redis Source 
# wget http://download.redis.io/releases/redis-3.2.8.tar.gz

//解壓縮 
# tar -xvzf redis-3.2.8.tar.gz

//編譯與安裝
# cd redis-3.2.8/deps
# make hiredis lua jemalloc linenoise
# make geohash-int

//make
# cd ../ 
# make
# make install

//設定Reids基本環境 
# cd utils 
# ./install_server.sh

 

六、防火牆設置

//修改防火牆設定
# vi /etc/sysconfig/iptables

//加入資料庫連入允許,限定網卡,不限就把-i及其後拿掉
//加入HTTP連入允許
//加入HTTPS連入允許 
-A INPUT -i eth1 -p tcp -m tcp --dport 3306 -j ACCEPT
-A INPUT -p tcp -m tcp --dport 80 -j ACCEPT
-A INPUT -p tcp -m tcp --dport 443 -j ACCEPT
//重啟防火牆 
# service iptables restart

 

arrow
arrow
    全站熱搜

    不來嗯 發表在 痞客邦 留言(0) 人氣()