phpStudy软件配置个人电脑成为Web服务器(内含Apache 配置4h失败惨烈经历)
phpStudy安装连接,傻瓜式服务器软件,太方便了
- 步骤:
- 在网站(https://www.xp.cn/download.html)中下载对应电脑版本,解压到安装目录(安装目录中不允许有中文字/符号);
- 点击exe文件进行安装;
- 安装成功后点击启用Apache和MySQL(会弹出防火墙警告记得点击“允许”);
- 检测安装成功与否:
- 在浏览器中输入自己电脑的ip地址(windows+R,启动运行,控制台中输入ipconfig /all,ipv4地址即是);
- 成功后即可在网站根目录中添加自己的文档(删除www中原来的文件复制自己的进去即可,会打开index.html网站,如无则报错404。也可以在ip地址后加 /文档名字.html或修改默认首页地址);
- 如遇端口(默认80)被占用报错,在配置和网站管理中修改端口(我的原本80成功,尝试修改为其他就失败了,你们可以再试试)
Apache安装失败经历如下:
正常下载和修改配置(参考了无数个教程,下面这个链接是比较详尽的)
https://www.cnblogs.com/wcwnina/p/8044353.html
然后就是各种报错各种问题了(成功解决的话会贴2张对比图哦)
- 安装时报错没有权限——cmd运行时以管理员身份运行可解决(https://www.cnblogs.com/jessica2015/p/4613267.html)
- 运行ApacheMonitor显示is already started——无解决办法,失败经历如下
(1)测试打开我的电脑的Apache服务,果然也失败了
(2)测试httpd.exe,这里会抛出详细错误信息,显示ssl的某个证书文件为空——在conf的httpd.conf中的certificate那行代码前加#注释可解决(http://www.codingwhy.com/view/768.html)
如上,即使最后在web浏览器中打开localhost显示了默认页面,我的电脑的Apache服务启动还是失败,ApacheMonitor.exe运行也是失败
中间百度并查阅了无数网站还是凉凉。。。还是phpStudy大法好