您的位置:首页 > 运维架构 > Apache

Apache 路径大全

2016-04-11 12:41 501 查看
最常用的Apache路径有:
/etc/httpd/conf/httpd.conf
/usr/local/apache/conf/httpd.conf
/usr/local/apache2/conf/httpd.conf
Apache 2.2 defaultlayout (apache.org source package):

ServerRoot :: /usr/local/apache2
DocumentRoot :: /usr/local/apache2/htdocs
ApacheConfig File :: /usr/local/apache2/conf/httpd.conf
OtherConfig Files :: /usr/local/apache2/conf/extra/
SSLConfig File :: /usr/local/apache2/conf/extra/httpd-ssl.conf
ErrorLog :: /usr/local/apache2/logs/error_log
AccessLog :: /usr/local/apache2/logs/access_log
cgi-bin :: /usr/local/apache2/cgi-bin (enabled bydefault, but the bundled scripts are 644)
binaries(apachectl) :: /usr/local/apache2/bin
start/stop :: /usr/local/apache2/bin/apachectl(start|restart|graceful|graceful-stop|stop|configtest)
Apache 2.0 defaultlayout (apache.org source package):

ServerRoot :: /usr/local/apache2
DocumentRoot :: /usr/local/apache2/htdocs
ApacheConfig File :: /usr/local/apache2/conf/httpd.conf
SSLConfig :: /usr/local/apache2/conf/ssl.conf
ErrorLog :: /usr/local/apache2/logs/error_log
AccessLog :: /usr/local/apache2/logs/access_log
cgi-bin :: /usr/local/apache2/cgi-bin (enabled bydefault, but the bundled scripts are 644)
binaries(apachectl) :: /usr/local/apache2/bin
start/stop :: /usr/local/apache2/bin/apachectl(start|stop|graceful|configtest)
Apache 1.3 defaultlayout (apache.org source package):

ServerRoot :: /usr/local/apache
DocumentRoot :: /usr/local/apache/htdocs
ApacheConfig File :: /usr/local/apache/conf/httpd.conf
ErrorLog :: /usr/local/apache/logs/error_log
AccessLog :: /usr/local/apache/logs/access_log
cgi-bin :: /usr/local/apache/cgi-bin (enabled by default,but the bundled scripts are 644)
binaries(apachectl) :: /usr/local/apache/bin
start/stop :: /usr/local/apache/bin/apachectl(start|stop|graceful|configtest)
Debian, Ubuntu(Apache 2):

ServerRoot :: /etc/apache2
DocumentRoot :: /var/www
ApacheConfig Files :: /etc/apache2/apache2.conf
:: /etc/apache2/ports.conf
DefaultVHost Config :: /etc/apache2/sites-available/default,/etc/apache2/sites-enabled/000-default
ModuleLocations :: /etc/apache2/mods-available,/etc/apache2/mods-enabled
ErrorLog :: /var/log/apache2/error.log
AccessLog :: /var/log/apache2/access.log
cgi-bin :: /usr/lib/cgi-bin
binaries(apachectl) :: /usr/sbin
start/stop :: /etc/init.d/apache2(start|stop|restart|reload|force-reload|start-htcacheclean|stop-htcacheclean)
Notes:
The Debian/Ubuntulayout is fully documented in /usr/share/doc/apache2/README.Debian

Debian/Ubuntu usesymlinks to enable vhosts and modules. Configuration files are created in theirrespective sites-available and mods-available directories. To activate vhostsand modules, symlinks are
created in the respective sites-enabled and mods-enableddirectories to the config files in either sites-available and mods-available.Debian provides scripts to handle this process called ‘a2ensite’ and ‘a2enmod’which enables vhosts and modules.

The defaultDocumentRoot is specified in the default vhost config file,/etc/apache2/sites-available/default

Debian, Ubuntu(Apache 1.3):
ServerRoot :: /etc/apache
DocumentRoot :: /var/www
ErrorLog :: /var/log/apache/error.log
AccessLog :: /var/log/apache/access.log
cgi-bin :: /usr/lib/cgi-bin
binaries(apachectl) :: /usr/sbin
start/stop :: /etc/init.d/apache(start|stop|graceful|configtest)
Fedora Core, CentOS,RHEL:
ServerR
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: