我的操作系统是Ubuntu 13.10,我使用apt-get install
安装了Apache。在目录/etc/apache2
中,instruction
httpd.conf
请帮助
答案 0 :(得分:6)
1)转到/ etc / apache2 / sites-available。删除所有* .conf文件。
2)在此处创建phabricator.conf文件,其中包含以下内容:
<VirtualHost *>
# Change this to the domain which points to your host.
ServerName yourservername
# Change this to the path where you put 'phabricator' when you checked it
# out from GitHub when following the Installation Guide.
#
# Make sure you include "/webroot" at the end!
DocumentRoot /path/to/phabricator/webroot
RewriteEngine on
RewriteRule ^/rsrc/(.*) - [L,QSA]
RewriteRule ^/favicon.ico - [L,QSA]
RewriteRule ^(.*)$ /index.php?__path__=$1 [B,L,QSA]
<Directory "/path/to/phabricator/webroot">
Require all granted
</Directory>
# Available loglevels: trace8, ..., trace1, debug, info, notice, warn,
# error, crit, alert, emerg.
# It is also possible to configure the loglevel for particular
# modules, e.g.
#LogLevel info ssl:warn
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>
3)确保在phabricator.conf中为phabricator目录输入正确的路径。
4)转到/ etc / apache2 / sites-enabled。删除所有符号链接。
5)执行以下命令:
sudo a2ensite phabricator
sudo service apache2 restart
答案 1 :(得分:0)
您可以阅读此文档,说明不同版本和发行版http://wiki.apache.org/httpd/DistrosDefaultLayout的文件在哪里。
另请注意,如果您有许多服务器,则需要配置apache2 / sites-availables / default.conf中的服务器配置,如果您使用默认服务器更改它;如果没有,请根据default.conf创建一个新的。
如果您使用apache服务器自我介绍可能会很好,例如阅读http://httpd.apache.org/docs/2.4/en/getting-started.html
答案 2 :(得分:-1)
运行
updatedb
然后
locate httpd.conf