首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >wordpress安装详细教程:本地内网windows部署phpstudy集成包+wordpress网站,并用网址映射工具提供公网访问

wordpress安装详细教程:本地内网windows部署phpstudy集成包+wordpress网站,并用网址映射工具提供公网访问

原创
作者头像
网络前线
发布2025-10-13 11:59:09
发布2025-10-13 11:59:09
4460
举报

本文详细介绍了如何在本地windows电脑使用小皮面板phpStudy构建WordPress网站运行环境,包括下载安装配置和网站让公网访问等步骤,适合初学者入门,和本地搭建服务器并提供外网访问的用户需求参考。

有些站长想要搭建WordPress网站,又担心自己玩不转,白白浪费购买域名和主机空间的费用,或就想本地自己计算机搭建服务器。像这种情况,最好的做法就是在自己电脑上安装一个网站运行环境,然后在本地电脑搭建WordPress局域网测试,当有公网访问需求时可以借助nat123端口映射工具或类似内网穿透软件等方式实现。

一、介绍

phpstudy是一个服务器环境集成包,可以让你快速搭建部署和管理方便。wordpress是一个很多人用的开源的网站程序,做博客或内容管理网站都很方便。Windows Server 是专为服务器环境设计的操作系统,支持高并发、高可用性的企业级服务。

1、phpstudy 简述

phpStudy是一个PHP调试环境的程序集成包。该程序包集成最新的Apache+PHP+MySQL+phpMyAdmin+ZendOptimizer,一次性安装,无须配置即可使用,是非常方便、好用的PHP调试环境。该程序不仅包括PHP调试环境,还包括了开发工具、开发手册等。

2、wordpress 简述

WordPress是使用PHP语言开发的开源发布平台,用户可以在支持PHP和MySQL数据库的服务器上架设属于自己的博客、网站。也可以把WordPress当作一个内容管理系统(CMS)来使用。

WordPress有许多第三方开发的免费模板,安装方式简单易用。不过要做一个自己的模板,则需要有一定的专业知识。比如至少要懂的标准通用标记语言下的一个应用HTML代码、CSS、PHP等相关知识。

WordPress官方支持中文版,同时有爱好者开发的第三方中文语言包,如wopus中文语言包。WordPress拥有成千上万个各式插件和不计其数的主题模板样式。

3、Windows Server操作系统

对于长期提供服务,搭建服务器的,且对于普通为了方便管理的,使用windows server操作是个不错的选择,可以同时兼顾稳定性和易用性。注意普通windows与server的区别:

‌Windows‌:面向个人用户和小型办公环境,提供直观的图形界面(GUI),支持日常任务如办公、娱乐和开发,强调易用性和消费级软件兼容性(如游戏、多媒体工具)。‌‌‌‌如win7/8/10/11等。

‌Windows Server‌:专为企业级服务器设计,用于数据中心、网络服务和虚拟化等场景,默认以轻量化命令行模式运行(Server Core),优先保障稳定性、安全性和资源效率,支持多设备并发管理。‌‌如windows2012/2016/2019/2022等。

二、phpstudy安装部署

1、下载phpstudy

访问PhpStudy官网:https://www.xp.cn/,首页选择Windows版。转跳到新页面,点立即下载。弹出确认窗口,点击64位下载(4G内存以上系统一般用的都是64位,如果你的是32位,就选32位下载)。下载完成,是一个压缩包。

2、安装

(1)解压后,点进去,双击exe安装程序,开始安装(注意安装路径不要包含中文或空格)。

(2)弹出安装界面,点击立即安装(点右下角可以选择安装路径)。

提示:这一步如果报错(无报错请往下滑),安装向导无法创建文件夹“D:\phpstudy_pro” ,可能是你的电脑没有D盘(PhpStudy默认安装路径是D盘),重新运行安装程序,手动选择安装路径即可。

(3)等待安装完成即可。

提示:如果下载的绿色版本的phpstudy,则可以省略安装这一步,直接解压运行对应的EXE可执行文件即可。

3、简单使用

(1)首页界面显示下小皮自带的工具,红色表示未启动,这里我们启动一个Apache。

(2)打开浏览器,访问 localhost,访问成功。

三、wordpress安装部署

1、下载wordpress

下载压缩包,解压到网站根目录(压缩包里的wordpress文件夹放到phpstudy的www目录里面)

2、创建数据库

打开已装好的phpstudy,启动Apache和mysql,点击数据库-》创建数据库。

3、安装wordpress

浏览器输入127.0.0.1/wordpress/wp-admin/install.php,出现wordpress的安装页面,点击现在开始。

随后是设置数据库的密码,用户名,数据库名(需要提前创建的用上),完成配置过程后需要登录。

4、登录wordpress

安装成功后 自动跳转,登录后转到我们的 WordPress 后台http://localhost/WordPress/wp-admin/,这个是自己作为管理员访问用到的。

WordPress 前台的地址:http://localhost/WordPress/,这个是作为普通用户访问你访问内容看到的。

5、配置WordPress数据库连接

在管理中可以按需随机修改自己本地WP数据库连接相关信息,配置wp-config.php‌:

使用文本编辑器打开wp-config-sample.php文件。

将文件重命名为wp-config.php。

编辑该文件,设置数据库名称、用户名、密码和主机(通常是localhost)。例如:

define('DB_NAME', 'wordpressdb');

define('DB_USER', 'root');

define('DB_PASSWORD', 'yourpassword');

define('DB_HOST', 'localhost');

6、修改wordpress访问地址

WP后台有2个URL设置的,如果不记得,或登录访问不了,可以修改参考下面方法。

关于解决wordpress后台修改URL后前台后台无法登录的问题,在wordpress后台修改URL地址后,前后台死活的登不上。有两种解决办法

(1)方法1:使用mysql终端工具登录终端

找到wordpress的安装路径, cd /var/www/html/wp-blog/wp-includes/(我的文件路径是这样),在此文件夹路径下vim functions.php,在<?php ?>标记内添加上以下代码

//不小心删除wordpress控制台的URL地址,用了之后就要立马注释掉

update_option('siteurl','http://修改后的url');

update_option('home','http://修改后的url');

(2)方法2:在终端打开数据库

mysql -u root -p;

查看所有的数据库

show databases;

选择wordpress数据库

USE wordpress;

查看所有的表

show tables;

//信息储存在wp_options表中

需要修改的信息存在wp_options表中,使用如下命令查看表的前几行

select * from wp_options limit 5;

使用如下命令修改两个相应的url

UPDATE wp_options SET option_value="修改后的url" WHERE option_name="siteurl" OR option_name="home";

查看修改后信息

select * from wp_options limit 2;

注意:两种方法只可取其一种,同时使用没有效果;尝试方法一无效要删掉或注释修改的代码,再去尝试方法二;若方法一成功,也要删掉或注释修改的代码。

四、本地网站让公网访问(无公网IP通用方案)

使用nat123端口映射工具,或类似内网穿透软件等方法,直接将内网所需访问IP端口转换成自定义域名端口。这样,就不需要有公网IP,也不用路由设置,只要有联网能上网,就可以让外网访问到本地内网指定端口应用上。

这里以本地安装部署的wordpress让外网访问为示例,操作步骤如下参考:

1、本地正常访问

在局域网内其他电脑可以正常访问自己部署好的wordpress网站。

2、下载安装

服务器本地或所在内网另台主机上,下载安装nat123客户端。

3、注册登录

对应官网注册链接获取自己帐号,并登录nat123客户端运行。注:多应用场景不同网络环境的,需要分别注册使用不同帐号区分。

4、添加映射自定义域名端口

登录nat123客户端后,添加映射操作,结合自己本地实际选择合适对应类型映射(如需要外网固定80访问的http标准协议 网用80http映射),和自定义填写好内网地址(本地wordpress的内网IP端口)和外网地址(自己域名或默认提供的自定义二级 域名),确认保存即生效。

5、外网访问

在外地使用对应浏览器输入自定义域名和外网端口地址进行连接访问。使用自己域名的,需要同时填写映射用自己域名,和在自己注册域名解析网添加对应指向让自己域名生效,不然会一直提示域名指向不对。

最后注意wordpress二个URL的可用性

wp网站后台2个URL都会用到的,如果你只是在内网访问,确保这二个URL都是内网地址且在局域网内访问测试正常;如果你需要提供互联网访问的,则确保这2个URL都是公网地址,且可以访问的。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 一、介绍
    • 1、phpstudy 简述
    • 2、wordpress 简述
    • 3、Windows Server操作系统
  • 二、phpstudy安装部署
    • 1、下载phpstudy
    • 2、安装
    • 3、简单使用
  • 三、wordpress安装部署
    • 1、下载wordpress
    • 2、创建数据库
    • 3、安装wordpress
    • 4、登录wordpress
    • 5、配置WordPress数据库连接
    • 6、修改wordpress访问地址
  • 四、本地网站让公网访问(无公网IP通用方案)
    • 1、本地正常访问
    • 2、下载安装
    • 3、注册登录
    • 4、添加映射自定义域名端口
    • 5、外网访问
  • 最后注意wordpress二个URL的可用性
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档