windows xp sp3、apache_2.2.14-win32-x86-openssl-0.9.8k
安装以后,httpd.exe -w -n "apache2.2" -k start
报错:servername设置不对。
httpd.conf里面改servername。再 httpd.exe命令,任何反应都没有,就是不启动服务器。
logs中查错误,是:setup_inherited_listeners(), WSASocket failed to open the inherited socket.
网上找了一下,在网上邻居-tcp/ip-属性-高级-wins,将LMhosts去掉即可。
另外,还要注意防火墙的设置。控制面版->windows防火墙->高级标签->本地连接设置->服务的标签里勾选安全Web服务器(HTTPS)。
修改httpd.conf时,修改home目录的话,要改两个地方:DocumentRoot和伴随着documentroot更改的
星期四, 02/25/2010 - 01:15 — wolfshouting