前不久用自己的电脑搭建了一台服务器,刚开始做网页的时候只能在局域网内访问,而局域网外的则无法访问我的网站,突然间想起是不是把电脑做成服务器之后,通过域名对主机的映射就能访问了呢?去网上一查,还真有,花生壳早就退出内网版的映射工具。这使我觉得网站的建设应该不成问题。首先在花生壳上边注册了账号,免费领到两个域名,(不过还是收了8块钱,因为国家的净网行动),主机上必须要用到的软件,服务器,我采用的是Apache和tomcat,也可以用PHPstudy进行一键安装,数据库(采用MySQL),具备这些差不多就可以构建自己的动态网站了。使用dos下的ipconfig查看自己的ip地址,然后打开花生壳进行映射,实际上花生壳会自动检测你的ip地址。正确映射后外部就可以进行访问了。

  在网页方面,我将wordpress放入网站根目录下后,在自己的电脑上能正常加载,手机和其他电脑挂了,样式没法加载出来,这怎么可能呢,试了试自己制作的网页,居然能正常显示,难道是域名映射错误导致的,然而这不可能,再次使用ipconfig进行检查,无错,地址正确,是服务器问题,因为服务器无法正确的解析,或者是服务器下并没有css样式表?首先试了试更换服务器,将ngix更换了Apache,第一次居然成功了,满以为是服务器问题,没想到再次实验又启动不起来,再次更换服务器,完了,彻底加载不出来了。后来想到查看服务器文件,发现整个wordpress只有index.php文件,其他文件都没了,那就是样式表不加载以及浏览器会老是重定向为localhost的原因了,在网上查看资料,具备两种可能性,Apache权限问题以及数据库地址问题,首先查看Apache下的config文件,修改权限,然而没什么卵用,再次查看MySQL下地址,没发现那个wordpress文件地址啊。这可怎么办,还是留给高手解决吧