于是,下载,解压,配制信息,编译安装,apachectl -k start,修改httpd.conf。一切都很顺利地完成了。但是在浏览器里却根本无法连接http://127.0.0.1。
$ ping 127.0.0.1,不通。
$ ifconfig,只看到无线网络eth0,没看到lo
$ ifconfig -a,看到4个网络,包括lo
sudo一下,继续。
$ vi /etc/network/interfaces
看到
auto lo
iface lo inet loopback
难道开机的时候没有自动启动吗?大概是吧,因为我的无线网络也无法auto,每次都得进网络管理的图形界面里启动。但是图形界面里没有lo这个东西。
于是搜索,找到ifup这个命令。
$ ifup lo
出现如下错误提示:
/etc/network/interfaces:21: option with empty value
ifup: couldn’t read interfaces file “/etc/network/interfaces”
于是继续搜索资料,终于发现原来手动启动一个网络接口必须使用这样的命令。
$ ifconfig io up
$ ping 127.0.0.1
通了。在浏览器里输入http://127.0.0.1,看到了It works!
不过interfaces里的配置不起作用,不知道是怎么回事,这个得弄清楚,不然每次启动计算机都得ifconfig up和进图形管理界面设置了。