http://www.jaceju.net/blog/?p=1049
補充 安裝 MySQL模組
apt-get install libapache2-mod-auth-mysql
apt-get install php5-mysql
2.新增獨立 VirtualHost 設定檔
sudo vim /etc/apache2/sites-available/junk.tw
3.VirtualHost 檔案設定
<VirtualHost *:80> ServerAdmin junk@localhost ServerName junk.tw ServerAlias www.junk.tw DocumentRoot /WWW/junk.tw/public_html <Directory /WWW/junk.tw/public_html> #列出目錄 Options Indexes FollowSymLinks MultiViews #設定可以使用 .htaccess AllowOverride All Order allow,deny allow from all </Directory> #獨立LOG ErrorLog /WWW/log/www.junk.tw-error.log CustomLog /WWW/log/www.junk.tw-access.log combined </VirtualHost>4.新增 WWW 目錄
sudo mkdir -p /WWW/junk.tw/public_html mkdir -m 777 /WWW/log
更改目錄權限
chgrp -R junk /WWW/junk.tw/
chown -R junk /WWW/junk.tw/
chmod -R 777 /WWW/log
5.啟動虛擬主機
sudo a2ensite junk.tw
6.重新載入 Apache
sudo /etc/init.d/apache2 reload
※停用虛擬主機
sudo a2dissite junk.tw
安全設定
PHP(php.ini)
error_reporting = E_ALL & ~E_NOTICE
display_errors = On
safe_mode = On
disable_functions = system,exec,shell_exec,passthru,popen,dl,phpinfo
Apache(apache.conf)
#關閉Apache版本顯示
ServerTokens ProductOnly
ServerSignature Off
0 意見:
張貼留言