国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 數據庫 > MySQL > 正文

Nginx 0.7.x + PHP 5.2.6(FastCGI)+ MySQL 5.1 在128M小內存VP

2019-11-02 16:36:42
字體:
來源:轉載
供稿:網友
對其用戶和應用程序來講,每一個VPS平臺的運行和管理都與一臺獨立主機完全相同,因為每一個VPS均可獨立進行重啟并擁有自己的root訪問權限、用戶、IP地址、內存、過程、文件、應用程序、系統函數庫以及配置文件。

VPS服務器最重要的指標就是內存大小,多個VPS服務器可以共享一顆CPU,但不能共享同一塊內存。內存越大,價格越貴。

  下面,以我的博客所在的VPS為例,介紹在128M內存下對 Nginx 0.7.x + PHP 5.2.6(FastCGI)+ MySQL 5.1 的優化。

  至于 Nginx + PHP + MySQL 的安裝配置,可參見:《Nginx 0.7.x + PHP 5.2.6(FastCGI)搭建勝過Apache十倍的Web服務器(第4版) 》

--------------------------------------------------------------------------------

  優化后的效果:

  提供HTTP服務的1個Nginx進程占用11M物理內存,5個php-cgi進程每個占用8M左右物理內存,1個MySQL服務器占用7M物理內存,加上兩個占用內存不大的Nginx和php-cgi父進程,Nginx + PHP + MySQL 系列總共只占用47.7%的物理內存,即62M物理內存(128M * 47.7% ≈ 62M)。

  

  另外,VPS服務器系統自身和其它程序也會使用一些內存,但128M內存的VPS已經夠用。總體而言,經過優化后,128M內存的VPS跑 Nginx + PHP + MySQL 效果不錯。當然,如果有Money購買更大內存的VPS,就更好了。

優化項如下:

  一、增加256M的swap交換文件

  1、創建并激活swap交換文件

cd /var/

dd if=/dev/zero of=swapfile bs=1024 count=262144

/sbin/mkswap swapfile

/sbin/swapon swapfile

  2、加到fstab文件中讓系統引導時自動啟動

vi /etc/fstab

在末尾增加以下內容:

引用

/var/swapfile swap swap defaults 0 0

詳見:

--------------------------------------------------------------------------------

二、Nginx 0.7.19 的主配置文件(nginx.conf)優化

復制代碼 代碼如下:

user www www;

#Nginx每個進程耗費10M~12M內存,這里只開啟一個Nginx進程,節省內存。

worker_processes 1;

error_log /data1/logs/nginx_error.log crit;

pid /usr/local/webserver/nginx/nginx.pid;

#Specifies the value for maximum file descriptors that can be opened by this process.

worker_rlimit_nofile 51200;

events

{

use epoll;

worker_connections 51200;

}

http

{

include mime.types;

default_type application/octet-stream;

#charset gb2312;

server_names_hash_bucket_size 128;

client_header_buffer_size 32k;

large_client_header_buffers 4 32k;

sendfile on;

tcp_nopush on;

keepalive_timeout 60;

tcp_nodelay on;

fastcgi_connect_timeout 300;

fastcgi_send_timeout 300;

fastcgi_read_timeout 300;

fastcgi_buffer_size 64k;

fastcgi_buffers 4 64k;

fastcgi_busy_buffers_size 128k;

fastcgi_temp_file_write_size 128k;

#對網頁文件、CSS、JS、XML等啟動gzip壓縮,減少數據傳輸量,提高訪問速度。

gzip on;

gzip_min_length 1k;

gzip_buffers 4 16k;

gzip_http_version 1.0;

gzip_comp_level 2;

gzip_types text/plain application/x-javascript text/css application/xml;
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 临高县| 中江县| 南安市| 黄大仙区| 墨江| 新密市| 博客| 墨竹工卡县| 通榆县| 湾仔区| 濉溪县| 隆化县| 郴州市| 夏邑县| 林口县| 枣强县| 璧山县| 大方县| 二手房| 岳西县| 明溪县| 微山县| 徐州市| 馆陶县| 麻栗坡县| 内乡县| 巴东县| 渝北区| 寿阳县| 青冈县| 临湘市| 平顶山市| 阿拉善盟| 搜索| 离岛区| 溧阳市| 克拉玛依市| 凤庆县| 城步| 鲁甸县| 犍为县|