简单的本地服务器

  cheney

    WordPress虽说是一种简单的建博方案,但是由于插件众多,开发者良莠不齐等等原因,偶尔还是出现各种冲突错误。基于这种原因我们可以做一个本地的服务器。自己的电脑完全可以作为本地测试之用,但是难免影响平时的使用和娱乐,于是我们需要在虚拟机里安装一个系统作为服务器。

    这里虚拟机采用VMware,系统需要和你的网站的环境一样,服务器环境的选择也一样。我为了方便还是选择XP,Xp下也是可以安装Apache,弄出一个类似LAMP的环境。

    安装虚拟机软件是很简单的,大家都会的,网上也有详细的教程,VMware的各种版本都已经完全破解。虚拟机里安装系统也很简单,就跟真机的安装系统方式一样。之后需要安装服务器软件、数据库等。之后的配置是个相当复杂的过程,很可能出现各种错误。推荐去看LAMP兄弟连的视频教程。当一切都配置好了,可以安装WordPress,虚拟机里可以访问自己的网站了。(至此,都跟在主机里配置的方法一样)

    但是每次都需要在虚拟机里操作很不方便。接下来虚拟机优势可以发挥出来了,变得更像服务器。

    ##网络配置

    虚拟机里安装了网站,网站的图片有许多需要调用网络上的图片,所以虚拟机网卡的连接方式要选“桥接”之后,虚拟机可以通过独立的IP上网了。

    桥接

    如果用的虚拟机不是官方原版,或者安装时间很长了,最好查看一下网络连接里是否有两个虚拟机的连接方式。

    虚拟机的连接

    在连接方式VM1上右键查看是否有“桥接控制”协议,没有打勾的请打上勾;如果没有这个协议可以添加-协议-浏览到虚拟机的安装目录来添加。

    桥接控制协议

    添加协议

    现在主机浏览器中输入虚拟机的IP地址就可以访问虚拟机中的网站了,但是发现,大部分图片显示不正常。点击链接都无效,但可以看出他们都跳转到localhost名下了,而主机的loacalhost下什么都没有,所以就不能正常显示。于是我们需要端口映射。

    ##端口映射

    端口映射有许多小软件,直接在主机下打开。把主机的80端口映射为虚拟机网址下的80端口,虚拟机里的网站就可以访问了。

    端口映射1

    端口映射2

    还有什么问题可以留言。