????實(shí)際中開發(fā)中有沒有想做個(gè)簡(jiǎn)單的管理頁面?其網(wǎng)頁內(nèi)容就算暴露也沒多大關(guān)系荒揣。雖然開源的管理后臺(tái)很多匠楚,但是麻煩偿乖。最最簡(jiǎn)單的就是利用nginx的auth_basic。今天摩钙,有個(gè)爬蟲小的模塊要寫罢低,想想還是用nginx處理下,這樣就能隨時(shí)通過網(wǎng)頁方便觀察和調(diào)整了胖笛。
一网持、安裝htpasswd
yum install httpd-tools -y
二、生成配置賬號(hào)密碼的文件
htpasswd -c /etc/nginx/conf.d/passwd/auth username
#username 為你要?jiǎng)?chuàng)建的賬號(hào)
然后輸入兩次的密碼即可
三长踊、配置nginx文件
server {
listen 80;
server_name www.domain.com;
index index.php index.htm index.html;
#開始配置auth
auth_basic "secret";
#開始配置auth的文件地址
auth_basic_user_file /etc/nginx/conf.d/passwd/auth;
root /usr/share/nginx/html/phpinfo;
rewrite . /index.php;
location ~ .*\.(php|php5)?$ {
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
include fastcgi_params;
}
}
現(xiàn)在只要nginx -t 后 -s reload重啟即可.效果如下圖: