Nginx+PHP+MYSQL搭建指南

前段時間因爲哪位黑客惡意攻擊個人網站,致使萬網直接把個人主機停用,只好換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,下載安裝包

相關文章
相關標籤/搜索