Apache的自动启动

发布者:管理员在11日第8次, 2008年

启动和启动了Apache服务器配置为自动启动。
该服务器已被先前设定如下。
 # cd /usr/local/etc/rc.d
# cp /usr/local/apache2/bin/apachectl /usr/local/etc/rc.d/apache.sh
# chmod 0755 /usr/local/etc/rc.d/apache.sh 
这是apachectl start启动它最近如下。
/etc/rc.local
 # Start Apache
/usr/local/apache2/bin/apachectl start 
apachectl将通过如果您不知道如何安装不同的版本,并期待通过以下方式。
 # which apachectl 

META标记字符乱码如果您指定

发布者:管理员在11日第5次, 2008年

以前版本的Apache默认AddDefaultCharset指令“的ISO - 8859 - 1 (拉丁文欧洲语言,法语,德语) ”是指定的。
Apache2.2后, AddDefaultCharset默认设置此指令则不是。
httpd.conf和修正。
httpd.conf通常位于如下。
 /usr/local/apache2/conf 
奥勒岗
 /usr/local/etc/apache2 

httpd.conf
 AddDefaultCharset  off 
然而,在这种情况下,以下页面所有charset必须指定。
 <META http-equiv=Content-Type content="text/html; charset=Shift_JIS"> 

所有的内容是相同的字符编码(字符集)的charset您还可以指定以下。
httpd.conf
 AddDefaultCharset  EUC-JP 

每当你完成一个补丁, Apache将重新启动。
 # /usr/local/apache2/bin/apachectl restart 
apachectl将通过如果您不知道如何安装不同的版本,并期待通过以下方式。
 # which apachectl 

不显示的内容目录

发布者:管理员在11日第5次, 2008年

如果您输入的目录名称到浏览器的地址栏, index.html / index.php / index.cgi如果index.html / index.php / index.cgi找不到这个问题,如何避免他们仍然可以看到该文件清单。
谷歌中的index of如果你搜索,你会得到什么分里。
httpd.conf和修正。
httpd.conf通常位于如下。
 /usr/local/apache2/conf 
奥勒岗
 /usr/local/etc/apache2 

httpd.conf
 Options  Indexes  FollowSymLinks 
Indexes删除
 Options FollowSymLinks 

每当你完成一个补丁, Apache重新启动。
 # /usr/local/apache2/bin/apachectl restart 
apachectl将通过如果您不知道如何安装不同的版本,并期待通过以下方式。
 # which apachectl 

配置为使用的CGI

发布者:管理员在11日第5次, 2008年

httpd.conf和修正。
httpd.conf通常位于如下。
 /usr/local/apache2/conf 
奥勒岗
 /usr/local/etc/apache2 

注释掉了子弹( # ) ,请删除
httpd.conf
 AddHandler cgi-script .cgi 

Options改变指令
httpd.conf
 <Directory />
     Options ExecCGI FollowSymLinks Includes MultiViews 
    AllowOverride None
    Order allow,deny
    Allow from all
</Directory> 

网址从“ 〜 ” (波浪线) ,以消除

发布者:管理员在11日第5次, 2008年

httpd.conf和修正。
httpd.conf通常位于如下。
 /usr/local/apache2/conf 
奥勒岗
 /usr/local/etc/apache2 

httpd.conf
 Alias / USERNAME / "/home/ USERNAME /public_html/"
<Directory "/home/ USERNAME /public_html">
    Options Indexes MultiViews
    AllowOverride None
    Order allow,deny
    Allow from all
</Directory> 
Directory中的指令,就是一个例子。 如有必要,请更改。