网站安装部署和提供互联网服务是大家比较常见的网络需求场景,这里以开放的wordpress网站程序为示例,WordPress安装主要包括下载程序、配置服务器环境、创建数据库、运行安装向导四个核心步骤,支持一键安装(推荐新手)或手动安装(适合高级用户),最终通过公网访问,或借助nat123映射到公网访问。
一、安装前准备
环境要求:确保服务器支持PHP 7.4+、MySQL 5.6+或MariaDB,并配置HTTPS(推荐)。
下载WordPress:从官网获取最新版安装包(2025当前为6.7.2,压缩包约34.06MB)。
二、安装方法
1、一键安装(新手推荐)
托管主机:如Bluehost、SiteGround等提供控制面板(如cPanel),可直接选择「一键安装WordPress」,填写域名和管理员信息即可完成。
服务器面板:使用宝塔、1Panel等工具,通过图形界面配置LNMP环境并自动部署。
镜像安装:如是安装在云服务器使用的,直接在创建云主机时选择支持wp网站的镜像即可。
2、手动安装(高级用户)
上传文件:解压WordPress压缩包,将内容上传至服务器根目录(如public_html)。
创建数据库:
通过phpMyAdmin或命令行创建数据库及用户,并授予权限(示例命令见下文)。
sqlCopy Code
CREATE DATABASE wordpress_db;
CREATE USER 'wordpress_user'@'localhost' IDENTIFIED BY 'password';
GRANT ALL PRIVILEGES ON wordpress_db.* TO 'wordpress_user'@'localhost';
FLUSH PRIVILEGES;
运行安装向导:访问域名或IP,按提示填写数据库信息、站点标题和管理员账号。
3、安装时注意事项
权限配置:确保wp-content目录可写(如chmod -R 755)。
HTTPS推荐:安装后建议配置SSL证书,避免混合内容错误。
安全加固:删除默认内容、安装安全插件(如Wordfence)。
三、网络设置公网访问
网站提供互联网服务时,需要结合实际环境经过一些相关网络等配置。
1、本地计算机安装+路由器设置:本地有公网IP地址的,在本地主机安装部署好WP网站后,登录路由器管理后台,找到虚拟服务器位置功能,并添加转发规则。利用路由映射,将内网WP的IP端口映射到公网IP上访问。
2、本地主机部署+映射工具:本地无公网IP服务器搭建的,使用类似nat123映射软件添加映射设置,自定义好对应的内外网地址,将本地IP端口绑定到自己域名或自动生成的域名上,然后互联网上用域名访问。
3、云服务器+开放端口:部署在云服务器上的,主机内部防火墙开放端口,云服务后台安全组开放端口,然后通过公网IP端口访问。如自己有域名,设置域名解析指向,并通过自己域名访问即可。
四、注意WP网站二个URL设置
在WordPress中,设置两个不同的URL通常涉及到两个方面:一个是网站的前端URL,另一个是网站后台(也称为admin URL)的URL。根据你的具体需求,分别设置这两个URL。
更改 WordPress URL 最常见和最简单的方法是直接在管理仪表板中输入它。为此请导航到管理区域中的"设置"-"常规",在那里将找到可以更改 WordPress 站点 URL 或网站 URL 的输入字段。
管理面板找到WordPress后台地址,通常这两个 URL 是相同的。如果打算将 WordPress 放在不同的目录中,则只需更改 WordPress 站点 URL -- 即 WordPress 地址。请注意,当单击"保存"时,将通过新 URL 访问控制面板,如果新 URL 中出现了拼写错误,可以使用 wpconfig.php 文件来更改 WordPress URL。