LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1418|回复: 5

[问题]apache装好了启动不了,高手来帮小菜看一下

[复制链接]
发表于 2007-7-22 02:30:36 | 显示全部楼层 |阅读模式
高手来帮小菜看一下
问题一:启动不了APACHE服务,我用/usr/local/apache2/bin/apachectl start后提示如下:
httpd: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1 for ServerName
(13)Permission denied: make_sock: could not bind to address 0.0.0.0:80
no listening sockets available, shutting down
Unable to open logs

问题二:怎样新建一个虚拟目录,好像是在配置文件里面加
Alias /test "/usr/lib/xsp/test"
AddMonoApplications default "/test:/usr/lib/xsp/test"
<Location /test>
SetHandler mono
AllowOverride None
Order allow,deny
Allow from all
</Location>
加以后提示
Syntax error on line 407 of /usr/local/apache2/conf/httpd.conf:
Invalid command 'AddMonoApplications', perhaps misspelled or defined by a module not included in the server configuration
发表于 2007-7-26 17:12:25 | 显示全部楼层
第一个好像你的80端口被占用了,我个人认为
第二个,你把你的这些都#掉,然后在最下面加上
NameVirtualHost *:80
Include conf/vhosts/[^.#]*
然后在conf目录下建立一个vhosts的目录,在里面建立一个虚拟机配置文件,内容如下:
<VirtualHost *:80>
ServerName 123.123.123.123
ServerAlias www.domain.cn

DocumentRoot /home/domain/
    <Directory "/home/domain/">
        Options  FollowSymLinks
        AllowOverride All
        Order allow,deny
        Allow from all
    </Directory>
</VirtualHost>

123.123.123.123是你的服务器ip地址,domain.cn是你的虚拟主机,都改成你自己的就可以了。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-7-26 19:16:08 | 显示全部楼层
确实是我的端口有问题,我改成8080,第二个问题可能是没权限读取那个模块配置文件,我直接把那个模块配置文件加到httpd.conf文件里面就解决了,可是我还是不能访问,提示没权限访问该页面,我是ROOT登陆的啊
回复 支持 反对

使用道具 举报

发表于 2007-7-27 15:02:44 | 显示全部楼层
你使用我的方法看看,应该可以访问得到的,记住目录要755以上
回复 支持 反对

使用道具 举报

发表于 2007-9-25 10:10:41 | 显示全部楼层
那个文件要改成755啊
回复 支持 反对

使用道具 举报

发表于 2007-9-25 10:12:28 | 显示全部楼层
对了,端口那里去改的
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表