改变Apache和Wordpress的localhost端口设置方法

来源:互联网 发布:sublime text写python 编辑:程序博客网 时间:2024/05/07 07:01
 

         现在我们在装wamp时候,默认的端口是80。但有时候80端口被其他软件占用,比如快播、迅雷,还有经常遇到的IIS。出现上面的端口占用问题,Google上都有常用解决方法,一般都是关掉IIS,停止迅雷的使用。

        但是如果我们想在一台电脑上同时使用IIS和Apache的话而且想要wordpress在本地测试,那么我们就需要同时改变Apache和wordpress的localhost端口设置。下面就是我遇到这种情况的解决方法。一开始google上搜了大半天,现在整理一下。

       我是想同时使用IIS和apache的,因为微软的WebMatrix使用的强制IIS,所以导致我的80端口没法用。

第一步:

        设置apache的端口。单击电脑右下角的WAMP5的图标找到【配置文件】选项,在配置文件中有一个httpd.conf文档,记事本打开httpd.conf找到 Listen 80 ,改成8080(改的端口号是随便的,一般都是8080或8088).保存退出。

第二步:

        设置phpmyadmin和localhost的端口。在wamp文件夹下找到 wampmanager.tpl文件,记事本打开查找 localhost ,找到如下片段,把三个localhost后面的80都改成8080,保存退出。

    /************    [Menu.Left]
Type: separator; Caption: "WAMP5"
Type: item; Caption: "$w_localhost"; Action: run; FileName: "explorer.exe"; Parameters: "http://localhost:8080/"; Glyph: 5
Type: item; Caption: "$w_phpmyadmin"; Action: run; FileName: "explorer.exe"; Parameters: "http://localhost:8080/phpmyadmin/"; Glyph: 5
Type: item; Caption: "$w_sqlitemanager"; Action: run; FileName: "explorer.exe"; Parameters: "http://localhost:8080/sqlitemanager/"; Glyph: 5
Type: item; Caption: "$w_wwwDirectory"; Action: shellexecute; FileName: "c:/wamp/www"; Glyph: 2      **************/

       以上两步完成后,输入http://localhost:8080/wordpress/ 是无法看到wordpress页面的。只可以进入http://localhost:8080/

 

第三步:

       设置wordpress端口。在phpmyadmin(这个时候在浏览器中应该输入 http://localhost8080/phpmyadmin/)中找到wordpress数据库,在左侧找到 wp_options表,打开该表选择【浏览】,找到option_name列中的siteurl把它改成http://localhost:8080/wordpress。接着找到home把它也改成http://localhost:8080/wordpress。

        好了,完成。Wordpress的端口改好了,重启wamp,这时候在浏览器中打开http://localhost:8080/wordpress就可以了。[第一次写csdn博客,见谅]

原创粉丝点击