sudo su – (切換用戶)
apt-get update
4:安裝nginxphp
執行命令:apt-get install nginx
/etc/init.d/nginx start
也有另一種開啓服務的方式html
/usr/sbin/nginx -c /etc/nginx/nginx.conf
前面是nginx的安裝路徑,-c表明的是指定nginx配置文件的路徑java
中止服務/etc/init.d/nginx -s stop
重載mysql
/etc/init.d/nginx -s reload
2、安裝MySQLnginx
ubuntu 安裝mysql相對比較簡單web
1.安裝mysql的服務端sql
apt-get install mysql-server
在安裝的過程當中須要你輸入root用戶的密碼。shell
2.安裝mysql的客戶端
ubuntu
apt-get install mysql-client
3.安裝完畢後,通常須要從新設置下字符集瀏覽器
1) 查看當前的編碼:show variables like 'character%';
2) 修改my.cnf,在[client]下添加default-character-set=utf8
命令:vi /etc/mysql/my.cnf
3) 在[server]下添加default-character-set=utf8,init_connect='SET NAMES utf8;'
4) 重啓mysql
/etc/init.d/mysql restart
3、安裝php5-fpm
apt-get install php5-cgi apt-get install php5-fpm apt-get install php5-curl (客戶端 URL 庫函數庫) apt-get install php5-gd (GD庫圖像函數庫) apt-get install php5-mysql (增長對mysql支持) apt-get install php5-mcrypt (Mcrypt 加密函數庫) apt-get install php5-memcache (Memcache客戶端) apt-get install php5-memcached (Memcache服務端) apt-get install php5-dev (開發支持模塊)
1:模塊說明:
什麼是CGI ?
CGI全稱是「公共網關接口」(Common Gateway Interface),HTTP服務器與你的或其它機器上的程序進行「交談」的一種工具,其程序須運行在網絡服務器上。
什麼是FastCGI ?
FastCGI像是一個常駐(long-live)型的CGI,它能夠一直執行着,只要激活後,不會每次都要花費時間去fork一次(這是CGI最爲人詬病的fork-and-execute 模式)。它還支持分佈式的運算, 即 FastCGI 程序能夠在網站服務器之外的主機上執行而且接受來自其它網站服務器來的請求。
什麼是PHP-CGI ?
PHP-CGI是PHP自帶的FastCGI管理器。
什麼是PHP-FPM ?
PHP-FPM是一個PHP FastCGI管理器,是隻用於PHP的。
PHP-FPM實際上是PHP源代碼的一個補丁,旨在將FastCGI進程管理整合進PHP包中。
PHP5.3.3已經集成php-fpm了,再也不是第三方的包了。PHP-FPM提供了更好的PHP進程管理方式,能夠有效控制內存和進程、能夠平滑重載PHP配置,因此被PHP官方收錄了。在./configure的時候帶 –enable-fpm參數便可開啓PHP-FPM。
使用PHP-FPM來控制PHP-CGI的FastCGI進程
2:安裝完畢後,對fastcgi 配置須要作些修改
vi /etc/nginx/fastcgi_params
註釋下面這行
#fastcgi_param SCRIPT_FILENAME $request_filename;
增長此行
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
3:php5-fpm 配置優化
vi /etc/php5/fpm/pool.d/www.conf
下面4個參數的意思分別爲:
pm.max_children:靜態方式下開啓的php-fpm進程數量。
pm.start_servers:動態方式下的起始php-fpm進程數量。
pm.min_spare_servers:動態方式下的最小php-fpm進程數量。
pm.max_spare_servers:動態方式下的最大php-fpm進程數量。
注:之內存512M的VPS來講,建議設置的參數以下,僅供參考:
pm=dynamic
pm.max_children=20
pm.start_servers=5
pm.min_spare_servers=5
pm.max_spare_servers=20
4、安裝apc加速器
APC 可顯著加速 PHP 應用的速度。在應用中加入 APC 可提高應用的響應速度,下降服務器負載。
apt-get install php-apc
5、重啓php-fpm、nginx
sudo /etc/init.d/php5-fpm restart sudo /etc/init.d/nginx restart
本文首發於度外網絡官方博客,轉載請註冊出處:http://www.duwaiweb.com/blog/20120920_54cdb80f-1992-4642-aab7-346cc7d39266.html
更多java畢業設計請訪問:http://www.lunwenhui.com/java/page_6.html