『壹』 闃塊噷浜戞湇鍔″櫒閰嶇疆涓庢ц兘浼樺寲
闃塊噷浜戞垜闂榪囧緢澶氱珯闀塊兘璇撮潪甯哥殑涓嶉敊浜嗭紝涓嶇℃槸緗戦熻繕鏄浠庢ц兘閮芥瘮鍏跺畠涓繪満瑕佸ソ錛屼絾闃塊噷浜戝氨鏄璐甸偅涔堜竴鐐逛簡錛屼笅闈㈠皬緙栨潵緇欏悇浣嶄粙緇嶉樋閲屼簯鏈嶅姟鍣ㄩ厤緗涓庢ц兘浼樺寲
鏇存崲闃塊噷浜戞湇鍔″櫒鏈変竴闃典簡錛岀浉瀵逛簬鎴戜互鍓嶇殑鉶氭嫙涓繪満涓嶆槸涓涓妗f°傚氨姣斿傝存垜鍦ㄨ櫄鎷熶富鏈轟笂琚浜烘斁浜嗗悗闂ㄦ枃浠訛紝鎴戞妸鉶氭嫙涓繪満涓婄殑鏂囦歡浼犲埌浜戞湇鍔″櫒鐨勬椂渚浜戞湇鍔″櫒絝嬮┈灝辨姤璀﹀瓨鍦ㄦ紡媧烇紝鏈涓昏佺殑榪樻槸鍙鎺фс
涓浜涚浉褰撻厤緗璁板綍涓嬶細
涓銆侀厤緗甆ginx澶勭悊鏃ュ織
1銆佽劇疆nginx鏃ュ織鏍煎紡(data/server/nginx/conf/nginx.conf)
log_format main '$remote_addr - $remote_user [$time_local] "$request" '
'$status $body_bytes_sent "$http_referer" '
'"$http_user_agent" "$http_x_forwarded_for"';
2銆侀厤緗甆ginx鏃ュ織鎸夊ぉ鎴鏂
2.1銆佹棩蹇條ogrotate
/data/log/nginx/access/*.log {
daily
#dateext
rotate 1
missingok
ifempty
nocompress
olddir /data/log/nginx/access/days
sharedscripts
postrotate
[ ! -f /data/server/nginx/logs/nginx.pid ] || kill -USR1 `cat /data/server/nginx/logs/nginx.pid`
endscript
}
鍙栨枃浠跺悕涓簄ginx錛屽瓨鏀懼湪/etc/logrotate.d鐩褰曚笅銆俵ogrotate鏂瑰紡姣攎v鏈夊緢澶氫紭鍔匡紝鑷琛実oogle.涓嶅氳淬
2.2銆佺紪鍐欐棩蹇楀勭悊鑴氭湰
#!/bin/bash
/usr/sbin/logrotate -vf /etc/logrotate.d/nginx
time=$(date -d "yesterday" +"%Y-%m-%d")
cd /data/log/nginx/access/days
for i in $(ls ./ | grep "^/(.*/)/.[[:digit:]]$")
do
mv ${i} ./$(echo ${i}|sed -n 's/^/(.*/)/./([[:digit:]]/)$//1/p')-$(echo $time)
done
for i in $(ls ./ | grep "^/(.*/)/-/([[:digit:]-]/+/)$")
do
tar zcvf ${i}.tar.gz ./${i}
/bin/rm -rf ./${i}
done
find /data/log/nginx/access/* -name "*.tar.gz" -mtime 30 -type f -exec /bin/rm -rf {} /;
綆鍗曡存槑錛氭墽琛孡ogrotate錛屾妸鏃ュ織瀛樻斁鍒/var/log/nginx/days鐩褰曪紝鏂囦歡鍚嶆湯灝懼姞涓婃槰澶╃殑鏃ユ湡錛屾墦鍖呮垚tar.gz鏍煎紡錛岃秴榪30澶╃殑鏂囦歡鑷鍔ㄥ垹闄
2.3銆佸悜crontab涓娣誨姞瀹氭椂浠誨姟
crontab -e
1 0 * * * /data/shs/nginxlogcut.sh /dev/null 21
浜屻佹棩蹇楀垎鏋
1銆丄WStats瀹夎
濡傛灉YUM閲屽凡緇忔坊鍔犱簡rpmforge鐨勬簮灝辨瘮杈冪畝鍗曚簡錛岀洿鎺yum install鍗沖彲錛屽傛灉娌℃湁錛
yum install perl-libwww-perl.noarch
wget http://prdownloads.sourceforge.net/awstats/awstats-7.0-1.noarch.rpm
rpm -ivh awstats-7.0-1.noarch.rpm
cd /usr/local/awstats/tools/
./awstats_configure.p
2銆丄wstats閰嶇疆
鍥犱負寰寰瑕佸垎鏋愬氫釜絝欑偣鐨勬棩蹇楋紝涓轟簡綆鍖栨搷浣
cp awstats.model.conf common.conf
淇鏀瑰叾涓鍑犱釜閫夐」錛
#vi common.conf
DNSLookup=0 #鍏抽棴DNSLookup鍙浠ユ彁鍗99%鐨勬晥鐜
DirData="/data/awstats/data" #鎸囧畾緇熻℃暟鎹瀛樻斁鐨勭洰褰
SkipFiles="REGEX[^*/.gif] REGEX[^*/.jpg] REGEX[^*/.css] REGEX[^*/.js]" #涓嶅垎鏋愬浘鐗/鏍峰紡琛ㄥ拰js鏂囦歡
NotPageList="css js class gif jpg jpeg png bmp ico rss xml swf" #闈為〉闈㈡枃浠
LoadPlugin="tooltips" #鏄劇ず姣忎釜緇熻¢」鐩鐨勬彁紺
LoadPlugin="decodeutfkeys" #UTF8緙栫爜闂棰
LoadPlugin="qqhostinfo" #鍔犺呯殑鍒╃敤綰鐪烮P搴撳垽鏂鏂瑰彲褰掑睘鍦
淇鏀筁IMITFLUSH鍔犲揩澶勭悊閫熷害錛屾湁鏁堟彁楂樼粺璁$殑閫熷害(鍑忓皯紓佺洏IO)錛屽苟閬垮厤鎸夋湀奼囨繪暟鎹瀵艱嚧鐨勭粺璁℃枃浠惰繃澶
#vi /usr/local/awstats/wwwroot/cgi-bin/awstats.pl
$LIMITFLUSH =
50000; # Nb of records in data arrays after how we need to flush data on disk
3銆佹垜鐨勭粺璁″疄渚
#vi /etc/awstats/awstats.www.geekso.com.conf
Include "common.conf"
LogFormat=1 #鎸囧畾鏃ュ織鏍煎紡錛屆梟ix涓1錛宨is涓2
LogFile="zcat /data/log/nginx/access/days/geekso.log-%YYYY-24-%MM-24-%DD-24.tar.gz |"
#LogFile="/var/log/iislogs/v/ex%YY-24%MM-24%DD-24.log"
#LogFile="/var/log/nginx/crsay.geekso.log-%YYYY-24-%MM-24-%DD-24"
SiteDomain="www.geekso.com"
HostAliases="geekso.com"
DefaultFile="index.html"
DirData="/data/www/awstats/data"
=1
="geekso"
3銆佺紪鍐欐棩蹇楀垎鏋愯剼鏈
#!/bin/bash
ilog=/data/www/awstats/logcron/awstats_cron.log
awscripts=/usr/local/awstats/wwwroot/cgi-bin/awstats.pl
awpages=/usr/local/awstats/tools/awstats_buildstaticpages.pl
echo ""$ilog
echo Starting Awstats on: $(date) $ilog
perl $awpages -update -config=www.geekso.com -lang=cn -dir=/data/www/awstats/geekso -awstatsprog=$awscripts
#perl $awscripts -update -config=site2
#perl $awscripts -update -config=site2 -databasebreak=day
#perl $awscripts -update -config=site3
#perl $awscripts -update -config=site3 -databasebreak=day
echo Ending Awstats on: $(date) $ilog
echo "------------------------------" $ilog
4銆佸悜crontab涓娣誨姞瀹氭椂浠誨姟
#crontab -e
1 1 * * * /data/shs/awstats.sh /dev/null 21
闄勶細
AWStats緇熻℃寚鏍囪存槑錛
鍙傝傝咃細鎸夋潵璁胯呬笉閲嶅嶇殑IP緇熻★紝涓涓狪P浠h〃涓涓鍙傝傝;
鍙傝傛℃暟錛氫竴涓鍙傝傝呭彲鑳1澶╀箣鍐呭弬瑙傚氭(姣斿傦細涓婂崍涓嬈★紝涓嬪崍涓嬈)錛屾墍浠ユ寜涓瀹氭椂闂村唴(姣斿傦細1涓灝忔椂)錛屼笉閲嶅嶇殑IP鏁扮粺璁★紝鍙傝傝 鐨勮塊棶嬈℃暟;
緗戦〉鏁幫細涓嶅寘鎷鍥劇墖錛孋SS, JavaScript鏂囦歡絳夌殑綰欏甸潰璁塊棶鎬繪暟錛屼絾濡傛灉涓涓欏甸潰浣跨敤浜嗗氫釜甯э紝姣忎釜甯ч兘綆椾竴涓欏甸潰璇鋒眰;
鏂囦歡鏁幫細鏉ヨ嚜嫻忚堝櫒瀹㈡埛絝鐨勬枃浠惰鋒眰鎬繪暟錛屽寘鎷鍥劇墖錛孋SS錛孞avaScript絳夛紝鐢ㄦ埛璇鋒眰涓涓欏甸潰鏄錛屽傛灉欏甸潰涓鍖呭惈鍥劇墖絳夛紝鎵浠ュ規湇 鍔″櫒浼氬彂鍑哄氭℃枃浠惰鋒眰錛屾枃浠舵暟涓鑸榪滆繙澶т簬鏂囦歡鏁;
瀛楄妭錛氫紶緇欏㈡埛絝鐨勬暟鎹鎬繪祦閲;
鏉ヨ嚜REFERER涓鐨勬暟鎹錛氭棩蹇椾腑鐨勫弬鑰(REFERER)瀛楁碉紝璁板綍浜嗚塊棶鐩稿簲緗戦〉涔嬪墠鍦板潃錛屽洜姝ゅ傛灉鐢ㄦ埛鏄閫氳繃鎼滅儲寮曟搸鐨勬悳緔㈢粨鏋滅偣鍑 榪涘叆緗戠珯鐨勶紝鏃ュ織涓灝變細鏈夌敤鎴峰湪鐩稿簲鎼滅儲寮曟搸鐨勬煡璇㈠湴鍧錛岃繖涓鍦板潃涓灝卞彲浠ラ氳繃瑙f瀽灝嗙敤鎴鋒煡璇浣跨敤鐨勫叧閿璇嶆彁鍙栧嚭鏉ャ
涓夈侀槻姝㈣法鐩褰曡塊棶
浣犵殑鏈嶅姟鍣╳ww鐩褰曚笅鏈夊氫釜緗戠珯錛屽綋鏌愪竴涓緗戠珯琚浜烘敾榪涘幓鍚庯紝濡傛灉浣犳病鏈夊仛璺ㄧ洰褰曡塊棶錛岄偅涔堜粬閮借兘鐪嬪埌www鐩褰曚笅鐨勬墍鏈夋枃浠訛紝鐢氳嚦鏈嶅姟鍣ㄤ笂鐨勭郴緇熺洰褰曟枃浠躲
鍋氭硶鏄鍦╪ginx涓嬬殑conf鐩褰曚笅涓烘瘡涓絝欑偣鐨刢onf璁劇疆open_basedir璁塊棶鐨勭洰褰
fastcgi_param php_VALUE "open_basedir=$document_root:/tmp/:/data/www/geekso/";
鍥涖佺佺敤鍗遍櫓鐨勫嚱鏁
php.ini寤鴻紱佹㈢殑鍑芥暟濡備笅錛
disable_functions = pcntl_alarm, pcntl_fork, pcntl_waitpid, pcntl_wait, pcntl_wifexited, pcntl_wifstopped, pcntl_wifsignaled, pcntl_wexitstatus, pcntl_wtermsig, pcntl_wstopsig, pcntl_signal, pcntl_signal_dispatch, pcntl_get_last_error, pcntl_strerror, pcntl_sigprocmask, pcntl_sigwaitinfo, pcntl_sigtimedwait, pcntl_exec, pcntl_getpriority, pcntl_setpriority, eval, popen, passthru, exec, system, shell_exec, proc_open, proc_get_status, chroot, chgrp, chown, ini_alter, ini_restore, dl, pfsockopen, openlog, syslog, readlink, symlink, popepassthru, stream_socket_server, fsocket, chdir
浜斻丳HP Zend Opcache 瀹夎
opcache鍖呬笅杞藉湴鍧錛http://pecl.php.net/package/ZendOpcache
1銆亀get http://pecl.php.net/get/zendopcache-7.0.2.tgz
tar zxvf zendopcache-7.0.2.tgz
cd zendopcache-7.0.2
/usr/local/php/bin/phpize
./configure --with-php-config=/usr/local/php/bin/php-config
make
make install
2銆佷慨鏀筆HP.INI閰嶇疆鏂囦歡錛屽湪閰嶇疆鏂囦歡鏈灝炬坊鍔狅細
[opcache]
zend_extension= "/usr/local/php/lib/php/extensions/no-debug-non-zts-20090626/opcache.so"
opcache.memory_consumption=128
opcache.interned_strings_buffer=8
opcache.max_accelerated_files=4000
opcache.revalidate_freq=60
opcache.fast_shutdown=1
opcache.enable_cli=1
opcache.enable=1
淇濆瓨鍚庯紝閲嶅惎鏈嶅姟銆傛煡鐪媝hpinfo鏄鍚﹀姞杞戒簡zendopcache
『貳』 有哪些雲伺服器比較好
較好的雲伺服器平台有阿里雲、騰訊雲、網路雲、京東雲、七牛雲。
相關介紹:
1、阿里雲:
創立於2009年,是全球領先的雲計算及人工智慧科技公司,致力於以在線公共服務的方式,提供安全、可靠的計算和數據處理能力,讓計算和人工智慧成為普惠科技。
2、騰訊雲:
騰訊雲有著深厚的基礎架構,並且有著多年對海量互聯網服務的經驗,不管是社交、游戲還是其他領域,都有多年的成熟產品來提供產品服務。騰訊在雲端完成重要部署,為開發者及企業提供雲服務、雲數據、雲運營等整體一站式服務方案。
5、七牛雲:
七牛雲存儲(現已更名為「七牛雲」)是國內領先的企業級公有雲服務商,致力於打造以數據為核心的場景化PaaS服務。
『叄』 雲伺服器哪家好
較好的有:阿里雲、騰訊雲、中國電信雲、AWS雲、華為雲等。IDC發布報告顯示,2019年上半年中國公有雲服務整體市場規模達到54.2億美元。從IaaS市場來看,阿里、騰訊、中國電信、AWS、華為位居前五,占據總體75.3%的市場份額。
1、阿里雲
阿里雲在全球各地部署高效節能的綠色數據中心,利用清潔計算為萬物互聯的新世界提供源源不斷的能源動力,目前開服的區域包括中國(華北、華東、華南、香港)、新加坡、美國(美東、美西)、歐洲、中東、澳大利亞、日本。
5、華為雲
華為雲是華為公有雲品牌,致力於提供專業的公有雲服務,提供彈性雲伺服器、對象存儲服務、軟體開發雲等雲計算服務,以「可信、開放、全球服務」三大核心優勢服務全球用戶。華為雲成立於2011年,隸屬於華為公司,在北京、深圳、南京、美國等多地設立有研發和運營機構,
『肆』 哪位大神對於雲服務比較了解,能否列舉出 百度雲,阿里雲,騰訊雲之間的區別
雲伺服器是所有雲計算服務商提供的最基礎產品,國內雲伺服器就屬BAT(阿里雲、騰訊雲、網路雲)三家企業了,其實廠商一般會根據分配的資源劃分雲伺服器的級別和規格。但是由於採用的基礎硬體、架構和調優技術存在差別,類似配置的雲伺服器之間也可能有較大的性能差異。很多用戶在選購時往往不知道該選擇哪個品牌;如果想了解並比較不同廠商雲伺服器的差異,最好的方式就是運行基準測試。下面就帶給大家BAT(阿里雲、騰訊雲、網路雲)雲伺服器性能評測,希望能為大家選型帶來一點思路。
從上面的信息可知,網路雲的價格是BAT內最實惠的。阿里雲和騰訊雲雖然也有一年8.5折,兩年8.3折,三年5折的優惠;但網路雲的代理商現在手裡有更多的優惠,相比之下網路雲價格更顯實在。
綜合來看,網路雲雖然在市場份額上面佔有率比較小,但是潛力不錯,並且選擇有不錯的折扣,阿里雲的綜合性比較強,騰訊的話,近來的事情你們懂得
文章來源:網頁鏈接