亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        架構LAMP系統(tǒng)的參數(shù)配置優(yōu)化

        2016-10-19 04:43:22錢紅雷
        中國管理信息化 2016年6期

        錢紅雷

        [摘 要]LAMP(Linux+Apache+MySQL+PHP)網(wǎng)站架構是性能非常穩(wěn)定的Web框架,該框架包括:Linux操作系統(tǒng)、Apache網(wǎng)絡服務器、MySQL數(shù)據(jù)庫、PHP編程語言。本文描述的是LAMP搭建過程中如何編譯軟件的參數(shù)和配置文件設置,從而達到LAMP性能優(yōu)化的目的。

        [關鍵詞]Linux;Apache;PHP;Mysql;httpd

        doi:10.3969/j.issn.1673 - 0194.2016.06.120

        [中圖分類號]TP393.05 [文獻標識碼]A [文章編號]1673-0194(2016)06-0-01

        本文從Linux系統(tǒng)、Mysql數(shù)據(jù)庫、安裝Apache和php三個方面入手,分別描述了LAMP系統(tǒng)是如何進行參數(shù)配置和性能優(yōu)化的。

        1 Linux系統(tǒng)優(yōu)化

        1.1 關閉無用的后臺守護進程

        運行ntsysv選擇啟動哪些服務,從而節(jié)省物理內存消耗。

        1.2 減少終端連接數(shù)

        根據(jù)自己的實際需求,運行vi /etc/inittab修改。

        1.3 編譯內核啟動配置文件

        #vi /etc/sysctl.conf

        net.ipv4.tcp_syncookies = 1 //防范少量SYN攻擊

        net.ipv4.tcp_tw_reuse = 1 //將TIME-WAIT sockets重新用于新的TCP連接

        net.ipv4.tcp_tw_recycle = 1 //開啟TIME-WAIT sockets的快速回收

        net.ipv4.tcp_keepalive_time = 1200 //TCP發(fā)送keepalive消息的頻度

        net.ipv4.ip_local_port_range = 1024 65000 //表示用于向外連接的端口范圍

        net.ipv4.tcp_max_syn_backlog = 8192 //容納更多等待連接的網(wǎng)絡連接數(shù)

        2 設置Mysql數(shù)據(jù)庫

        2.1 修改數(shù)據(jù)庫最大連接數(shù)和查詢緩存

        #vi /etc/my.cnf

        max_connections=20000 //設置mysql數(shù)據(jù)庫最大連接數(shù)

        query_cache_size=32M //取決于查詢的實際情況,但最好設置為1024的倍數(shù)

        query_cache_type=1 //將會緩存所有的結果

        2.2 禁止遠程連接數(shù)據(jù)庫

        確認Mysql數(shù)據(jù)庫的host設置為localhost。

        2.3 用戶目錄權限限制

        確保mysqld運行時,只使用對數(shù)據(jù)庫目錄具有讀或寫權限的linux用戶來運行。

        # chown -R root /usr/local/mysql/ //mysql主目錄給root

        # chown -R mysql.mysql /usr/local/mysql/var //確保數(shù)據(jù)庫目錄權限所屬mysql用戶

        3 優(yōu)化編譯Apache和PHP

        使用DSO動態(tài)編譯

        3.1 編譯Apache

        因為Apache是1.3.*的版本非常穩(wěn)定,所以用這個版本編譯,編譯前把Apache的最大連接數(shù)修改為2000(linux默認256)

        #vi httpd.h

        define HARD_SERVER_LIMIT 50000

        #./configure --prefix=/usr/local/apache --enable-module=so --enable-module=rewrite --enable-shared=max --enable-module=most

        #make

        #make install

        3.2 編譯Apache的限制IP并發(fā)數(shù)的模塊

        #/usr/local/apache/bin/apxs –c –i –a mod_limitipconn.c

        3.3 編譯PHP

        #./configure --prefix=/usr/local/php --with-mysql --with-apxs=/usr/local/apache/bin/apxs --with-xml --enable-ftp --enable-force-cgi-redirect --enable-trans-sid --enable-track-vars --enable-url-includes --enable-sockets --with-gd=/usr/local/gd --with-zlib-dir=/usr/lib --with-gdbm-dir=/usr/lib

        #make

        #make install

        3.4 編輯httpd.conf文件

        查找

        #Options Indexes FollowSymLinks MultiViews //去掉"Indexes"

        查找

        在此范圍添加

        AddType application/x-httpd-php .php

        AddType application/x-httpd-php-source .phps

        把#ExtendedStatus On這一行注釋掉

        添加

        #this is my new mod

        MaxConnPerIP 1(每個IP用戶的最大連接數(shù))

        久久无码高潮喷水抽搐| 久久久久久好爽爽久久 | 国产亚洲日韩欧美一区二区三区 | 97无码人妻一区二区三区蜜臀| 中文字幕日本av网站| 国产又黄又硬又粗| 少妇饥渴xxhd麻豆xxhd骆驼| 在线a人片免费观看国产| 国产一区二区三区18p| 国产熟妇疯狂4p交在线播放| 久久久久久人妻毛片a片| 老汉tv永久视频福利在线观看| 日韩av中文字幕少妇精品| 亚洲av无码乱码国产麻豆| 亚洲精品第一国产综合亚av| 亚洲AV无码精品一区二区三区l| 92自拍视频爽啪在线观看| 蜜芽亚洲av无码精品色午夜| 乌克兰粉嫩xxx极品hd| 久久亚洲伊人| 国产亚洲一区二区精品| 中国美女a级毛片| 无码人妻一区二区三区免费n鬼沢| 亚洲一区二区三区免费av在线| 国内嫩模自拍偷拍视频| a级毛片100部免费观看| 国产91网址| 最新国内视频免费自拍一区| 狠狠躁天天躁无码中文字幕图| 国产亚洲日韩在线三区| 国内精品视频成人一区二区| 亚洲精品一区二区在线免费观看| 特黄做受又粗又长又大又硬| 亚洲h视频| av网址不卡免费在线观看| 日韩av一区二区网址| 全免费a级毛片免费看网站| 无码av免费精品一区二区三区| 日韩av一区二区三区精品久久 | 小蜜被两老头吸奶头在线观看| 亚洲成a人片在线网站|