配置要在本地服务器上测试的apache
如何配置apache,以便在没有DNS的情况下在本地服务器上测试它?我试过下面的方法,但我不确定是什么问题 我用的是Centos 这就是我所做的配置要在本地服务器上测试的apache,apache,Apache,如何配置apache,以便在没有DNS的情况下在本地服务器上测试它?我试过下面的方法,但我不确定是什么问题 我用的是Centos 这就是我所做的 使用| IP地址显示获取IP地址| 我在etc/hosts中添加了| 92.168.169.128 tst01 |。我从#1获得ip 重新启动apache | apachectl-k| 如果我转到http://tst01/我得到了默认的Apache页面 这是我的httpd.conf ServerRoot "/etc/apache2" PidFile $
http://tst01/
我得到了默认的Apache页面
这是我的httpd.conf
ServerRoot "/etc/apache2"
PidFile ${APACHE_PID_FILE}
User ${APACHE_RUN_USER}
Group ${APACHE_RUN_GROUP}
ServerTokens ProductOnly
ServerAdmin asdf@example.com
<VirtualHost *:80>
ServerName tst01
DocumentRoot /tmp/public_html
LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-agent}i\"" combined
ErrorLog /tmp/apache_logs/error.log
CustomLog /tmp/apache_logs/access.log combined
</VirtualHost>
ServerRoot”/etc/apache2”
PidFile${APACHE_PID_文件}
用户${APACHE\u RUN\u User}
组${APACHE\u RUN\u Group}
仅限服务器令牌
服务器管理员asdf@example.com
服务器名tst01
DocumentRoot/tmp/public\u html
日志格式“%h%l%u%t\%r\”%>s%b\“%%{Referer}i\\\“%%{User agent}i\\”组合
ErrorLog/tmp/apache_logs/error.log
CustomLog/tmp/apache_logs/access.log组合
我将一个非常简单的索引文件放在:/tmp/public\u html/index.html
/tmp/public_html的权限为755
如果我将其放在浏览器中,我可以看到我的索引文件:file:///tmp/public_html/index.html
如果我查看/tmp/apache_日志,我没有任何日志。我甚至试图打开777的权限
有没有关于让我的index.html显示为默认apache页面的建议?问题是我使用了错误的配置文件。Centos附带默认安装的apache(我安装在虚拟机上),我安装在自定义目录中。Centos正在获取它的版本,但从未查看过我的配置。我做了一个测试来查看配置文件的位置
另外,/etc/hosts文件应设置为127.0.0.1。尝试将hosts文件中的92.168.169.128更改为127.0.0.1,但也不起作用。我在hosts文件中放入了以下内容:
127.0.0.1localhost.localdomain localhost tst01
只需放入127.0.0.1localhost
和127.0.0.1tst01.net