偶裝好后 不能正常運行apache2
出現如下錯誤
apache2: Could not determine the server's fully qualified domain name, using 127.0.1.1 for ServerName
httpd not running, trying to start
(13)Permission denied: make_sock: could not bind to address [::]:80
no listening sockets available, shutting down
Unable to open logs
偶把服務裏面的apache2 去掉 在重啓系統后
還是出現同樣的錯誤
而beta4 只要apt-get install apache2就可以正常運行了
鬱悶中哇
偶在linux下服務器的經驗值很少 請大家賜教了
计算机名字
1. 计算机名字
在 /etc/apache2/apache2.conf 之类里加行
ServerName "localhost"
2. 权限
你没设置httpd.conf
里面的severname 估计被注释掉了,你去掉#就行了
我是自己编译,谁知道怎么加入自动启动吗,我把httpd自制到/etc/init.d中,启动后我看了是没启动,好像是没带 -k start参数,怎么把参数加进去啊
已解决了
自己写个脚本
#!/bin/sh
/usr/local/apache/bin/httpd -k start
然后保存为rc-httpd
设为执行程序
chmod +x rc-httpd
然后自制到/etc/init.d/中
你的问题我在把apachetl加到/etc/init.d 时也遇到过,我把 /etc/rc0.d 及其他 的rc1.d ....... 目录中K00httpd的链接都删了
還素不能運行
錯誤依舊素下面 servername已經添加
(98)Address already in use: make_sock: could not bind to address [::]:80
no listening sockets available, shutting down
有沒有查看端口的命令哇 好煩
根據firstddf的提示偶刪掉了S95apache2
裏面沒有K00httpd 重啟後還素不行
MSN: store88666 at msn dot com
Anybody use msn can add me
你是升级安装还是新安装啊
你/etc/init.d/中相关的脚本删了吗?
还有/etc/rc2.d /ect/rc3.d .... /etc/rcS.d 中的相关删干净了吗?
依舊不行
把init.d裏面的apache2刪掉了也不行
MSN: store88666 at msn dot com
Anybody use msn can add me
看这行 Address already in
看这行
Address already in use: make_sock: could not bind to address [::]:80
不懂
就是這一行 怎麽看哪些程序使用了什麽端口呀
知道被占用了
MSN: store88666 at msn dot com
Anybody use msn can add me
可以進服務器
偶吧#Listen 80注釋掉 就可以登陸了
或許改為Listen 800
然後80和800端口都可以訪問了
不過還素出現了問題
具體看這裏http://www.linuxsir.org/bbs/showthread.php?p=1550270#post1550270
MSN: store88666 at msn dot com
Anybody use msn can add me