成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

Nginx日志在PHP中的優化技巧

開發 前端
Nginx日志在很多環境下都有應用,其中在PHP中的優化就是一個十分重要的技術,下面我們就來詳細的看看有關的優化問題。

Nginx日志在PHP的優化是一個十分重要的技術,很多網管員都在使用這種技巧,但是在使用中會出現不少的問題。下面我們就看看有關Nginx日志在PHP如何做優化吧。

優化一:將PHP由之前的xcache換成eaccelerator

1 安裝

  1. wget http://bart.eaccelerator.net/source/0.9.5.3/
    eaccelerator-0.9.5.3.tar.bz2  
  2. tar jxvf eaccelerator-0.9.5.3.tar.bz2  
  3. cd eaccelerator-0.9.5.3/  
  4. /usr/local/webserver/php/bin/phpize  
  5. ./configure --enable-eaccelerator=shared --with-
    php-config
    =/usr/local/php5/bin/php-config  
  6. make  
  7. make install 

注:PHP路徑以安裝為準!

2 配置 

  1. sed -i 's#extension_dir = "./"#extension_dir = "/usr/local
    /php5/lib/php/extensions/no-debug-non-zts-20060613/"
    \nextension = "memcache.so"\n#' /etc/php.ini  
  2. sed -i 's#output_buffering = Off#output_buffering = 
    On#' /etc/php.ini  
  3. sed -i "s#; always_populate_raw_post_data = On#always_
    populate_raw_post_data
     = On#g" /etc/php.ini 

配置eAccelerator加速PHP:

  1. mkdir -p /usr/local/webserver/eaccelerator_cache  
  2. vi /etc/php.ini 

按shift+g鍵跳到配置文件的最末尾,加上以下配置信息:

  1. [eaccelerator]  
  2. zend_extension="/usr/local/php5/lib/php/extensions/no-debug-
    non-zts-20060613/eaccelerator.so"
     
  3. eaccelerator.shm_size="128" 
  4. eaccelerator.cache_dir="/usr/local/webserver/eaccelerator
    _cache"
     
  5. eaccelerator.enable="1" 
  6. eaccelerator.optimizer="1" 
  7. eaccelerator.check_mtime="1" 
  8. eaccelerator.debug="0" 
  9. eaccelerator.filter="" 
  10. eaccelerator.shm_max="0" 
  11. eaccelerator.shm_ttl="300" 
  12. eaccelerator.shm_prune_period="120" 
  13. eaccelerator.shm_only="0" 
  14. eaccelerator.compress="1" 
  15. eaccelerator.compress_level="9" 

優化二:聯系開發重新編譯php減少php的模塊.以減少php進程所占用內存數.這塊盡管影響不大,但也有一定的作用.編譯前也可以參照Nginx的編譯器優化方式安裝.

測試并啟動Nginx日志

  1. ulimit -SHn 51200  
  2. /usr/local/webserver/Nginx/sbin/Nginx -t   
  3. /usr/local/webserver/Nginx/sbin/Nginx 

Nginx日志切割腳本

  1. #!/bin/bash  
  2. # This script run at 00:00  
  3. # The Nginx logs path  
  4. logs_path="/exp/Nginxlogs/" 
  5. mkdir -p ${logs_path}$(date -d "yesterday" +"%Y")/$(date 
    -d "yesterday" +"%m")/  
  6. mv ${logs_path}bbs.linuxtone_access.log ${logs_path}$(date 
    -d "yesterday" +"%Y")/$(date -d "yesterday" +"%m")/bbs.linuxtone
    _access_$(date -d "yesterday" +"%Y%m%d").log  
  7. kill -USR1 `cat /usr/local/webserver/Nginx/Nginx.pid`  
  8. crontab -e   
  9. 00 00 * * * /bin/bash /usr/local/webserver/Nginx/sbin/cut_Nginx_log.sh  

以上就是對Nginx日志在PHP中進行優化的詳細介紹希望大家有所收獲。

【編輯推薦】

  1. Nginx設置404相關問題代碼答疑
  2. Nginx 502錯誤兩種解決方案介紹
  3. Nginx配置虛擬主機具體的代碼配置
  4. Nginx默認虛擬主機如何在server中添加
  5. Nginx配置相關結構劃分的技巧
責任編輯:張浩 來源: 互聯網
相關推薦

2010-03-30 10:04:01

Nginx php

2009-12-09 17:33:22

PHP性能優化

2009-11-27 13:24:20

PHP代碼性能優化

2017-06-14 14:00:59

LinuxApachePHP

2009-02-18 11:24:24

優化加速PHP

2009-11-26 10:32:57

PHP代碼優化

2011-03-25 13:43:54

Cacti優化

2011-03-09 10:55:33

LAMP優化技巧

2011-03-10 10:09:33

LAMP優化

2011-03-11 15:53:00

LAMP優化

2010-03-29 09:23:00

2024-06-21 14:41:52

2023-11-21 08:03:43

語言架構偏移量

2024-12-05 09:02:00

Pythonif?

2013-06-03 11:28:05

shell命令

2013-08-29 10:26:27

windows系統防火防火墻

2019-08-21 10:53:29

.NET性能優化

2009-12-10 15:41:35

PHP文件操作

2009-12-02 13:53:12

PHP使用技巧

2009-12-04 10:19:11

PHP hack
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 一区二区在线 | 欧美视频一区二区三区 | 国产美女在线观看 | 日韩在线免费视频 | 在线一区 | 免费观看黄色片视频 | 亚洲精品小视频在线观看 | 成年人视频在线免费观看 | 五月婷婷在线视频 | 久久精品国产清自在天天线 | japanhdxxxx裸体 | 久久久青草 | 精品一区二区免费视频 | 国产亚洲欧美在线视频 | 午夜爱爱毛片xxxx视频免费看 | 中文字幕亚洲欧美 | 色偷偷888欧美精品久久久 | 91视频在线观看 | 九九伦理电影 | 毛片一区二区三区 | av天天看 | 久久久久久久久久久一区二区 | 成人免费视频网 | 欧美日韩国产精品一区二区 | 亚洲精品国产区 | 国产一区久久 | 黄色免费观看 | 91麻豆精品国产91久久久久久久久 | 欧美精品一二三区 | 亚洲欧美一区二区在线观看 | 蜜桃av鲁一鲁一鲁一鲁 | 色姑娘综合网 | 91av在线免费看 | 亚洲高清网 | 亚洲精品视频免费观看 | 中文字幕av免费 | 久久激情视频 | 欧美日韩综合一区 | 亚洲一区二区精品 | 99热热精品| 狠狠干美女 |