前段時間因爲哪位黑客惡意攻擊個人網站,致使萬網直接把個人主機停用,只好換VPS,配製天然沒有獨立主機高了,遠程桌面就要等很久,對於我 這個急性子的人來講無疑是受不了,因此琢磨換成linux性能應該好點。好了天研究,終於把整個環境配製好了。費話少說,直接下面的介紹。php
1、編譯nginx,而後下載nginx最後源代碼版(1.3.3),下載地址爲http://nginx.org/download/nginx-1.3.3.tar.gz,直接經過wget便可:mysql
wget -c http://nginx.org/download/nginx-1.3.3.tar.gzlinux
mkdir -p /usr/src/nginxnginx
cd /usr/src/nginxsql
tar -xzvf nginx-1.3.3.tar.gzapi
cd nginx-1.3.3.php-fpm
useradd www性能
usemod -s /sbin/nologin -g www www網站
./configure –prefix=/usr/local/nginx –user=www –group=www –with-http_stub_status_module –with-http_ssl_module –with-pcre && make && make install.net
(注:不要加上–without-http_rewrite_module,不然會致使rewrite沒法使用)
編譯完之後,就能夠經過下面命令啓動nginx:
/usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf
2、編譯PHP,下載源代碼包,http://118.26.57.11/1Q2W3E4R5T6Y7U8I9O0P1Z2X3C4V5B/cn.php.net/distributions/php-5.4.5.tar.bz2
mkdir -p /usr/src/nginx/php
cd /usr/src/nginx/php
wget -c http://118.26.57.11/1Q2W3E4R5T6Y7U8I9O0P1Z2X3C4V5B/cn.php.net/distributions/php-5.4.5.tar.bz2
tar -jxvf php-5.4.5.tar.bz2
yum -y install libjpeg libjpeg-devel libpng libpng-devel freetype freetype-devel libxml2 libxml2-devel mysql
./configure –prefix=/usr/local/php –with-mysql –enable-fpm –with-freetype-dir –with-jpeg-dir –with-png-dir –with-zlib –with-libxml-dir –enable-xml –disable-debug –enable-safe-mode –enable-mbstring && make && make install
cp -R ./sapi/fpm/php-fpm.conf /usr/local/php/etc/php-fpm.conf
cp -R ./sapi/fpm/php-fpm /etc/init.d/php-fpm #php-fpm啓動
/etc/init.d/php-fpm
3、安裝MYSQL,下載安裝包