windows+apache虛擬主機安全設(shè)置 |
發(fā)布時間: 2014/8/12 10:45:26 |
windows下使用apache虛擬主機安全設(shè)置 Windows下: 1、開啟安全模式,可以禁用exec()、system()等函數(shù) 2、在httpd.conf中用php_admin_value open_basedir限制PHP的存取目錄 3、在php_admin_value open_basedir別忘了加上php.ini中指定的PHP臨時上傳目錄和session保存目錄,不然會無法上傳文件、存取session php.ini中按如下配置: upload_tmp_dir = "E:/APMServ5.2.0/PHP/uploadtemp/" session.save_path = "E:/APMServ5.2.0/PHP/sessiondata/" httpd.conf配置(假如將PHP讀寫權(quán)限限制在E:smis目錄下) Apache2.0配置示例: <VirtualHost *:80> ServerName www.abc.com DocumentRoot "E:/smis" Options FollowSymLinks IncludesNOEXEC Indexes DirectoryIndex index.html index.htm default.htm index.php default.php AllowOverride None Order Deny,Allow Allow from all php_admin_value open_basedir "E:/smis/;E:/APMServ5.2.0/PHP/uploadtemp/;E:/APMServ5.2.0/PHP/sessiondata/" php_admin_value safe_mode On </VirtualHost> Apache一直是Internet上最流行的HTTP服務(wù)器,Apache2.2配置示例: <VirtualHost *:80> ServerName www.abc.com DocumentRoot "E:/smis" </VirtualHost> <Directory "E:/smis"> Options FollowSymLinks IncludesNOEXEC Indexes DirectoryIndex index.html index.htm default.htm index.php default.php AllowOverride None Order Deny,Allow Allow from all php_admin_value open_basedir "E:/smis/;E:/APMServ5.2.0/PHP/uploadtemp/;E:/APMServ5.2.0/PHP/sessiondata/" php_admin_value safe_mode On </Directory> Apache是目前作為PHP虛擬主機中最流行的Web應用服務(wù)器,占據(jù)了互聯(lián)網(wǎng)應用服務(wù)器70%以上的份額。Apache能取得如此成功并不足為奇:它免費、穩(wěn)定且性能卓越,而且可以在window系統(tǒng)和Linux系統(tǒng)運行,跨平臺性高;Apache能取得如此佳績的另一個原因是,當時互聯(lián)網(wǎng)剛剛興起時,Apache是第一個可用的Web虛擬主機應用服務(wù)器,人們沒有其他的選擇。 本文出自:億恩科技【1tcdy.com】 服務(wù)器租用/服務(wù)器托管中國五強!虛擬主機域名注冊頂級提供商!15年品質(zhì)保障!--億恩科技[ENKJ.COM] |