windows+apache虛擬主機(jī)安全設(shè)置 |
發(fā)布時(shí)間: 2014/8/12 10:45:26 |
windows下使用apache虛擬主機(jī)安全設(shè)置 Windows下: 1、開啟安全模式,可以禁用exec()、system()等函數(shù) 2、在httpd.conf中用php_admin_value open_basedir限制PHP的存取目錄 3、在php_admin_value open_basedir別忘了加上php.ini中指定的PHP臨時(shí)上傳目錄和session保存目錄,不然會(huì)無(wú)法上傳文件、存取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虛擬主機(jī)中最流行的Web應(yīng)用服務(wù)器,占據(jù)了互聯(lián)網(wǎng)應(yīng)用服務(wù)器70%以上的份額。Apache能取得如此成功并不足為奇:它免費(fèi)、穩(wěn)定且性能卓越,而且可以在window系統(tǒng)和Linux系統(tǒng)運(yùn)行,跨平臺(tái)性高;Apache能取得如此佳績(jī)的另一個(gè)原因是,當(dāng)時(shí)互聯(lián)網(wǎng)剛剛興起時(shí),Apache是第一個(gè)可用的Web虛擬主機(jī)應(yīng)用服務(wù)器,人們沒有其他的選擇。 本文出自:億恩科技【mszdt.com】 服務(wù)器租用/服務(wù)器托管中國(guó)五強(qiáng)!虛擬主機(jī)域名注冊(cè)頂級(jí)提供商!15年品質(zhì)保障!--億恩科技[ENKJ.COM] |