WordPress安装部署教程,及网站提供互联网服务

网站安装部署和提供互联网服务是大家比较常见的网络需求场景,这里以开放的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。

相关推荐
William.csj2 小时前
服务器——“查询不到显卡驱动,且输入nvidia-smi报错”的解决办法
运维·服务器
路由侠内网穿透5 小时前
本地部署 SQLite 数据库管理工具 SQLite Browser ( Web ) 并实现外部访问
运维·服务器·开发语言·前端·数据库·sqlite
橘颂TA6 小时前
【Linux】特效爆满的Vim的配置方法 and make/Makefile原理
linux·运维·服务器·vim
AI大法师6 小时前
企业级Linux服务器安全:防火墙规则配置与Web/SSH服务优化指南
linux·服务器·安全
Hat_man_7 小时前
如何在虚拟机(Linux)安装Qt5.15.2
linux·运维·服务器
我是小bā吖9 小时前
使用阿里云服务器部署dify实战
服务器·阿里云·dify
拾心219 小时前
【运维进阶】DHCP服务配置和DNS域名解析
linux·运维·服务器
陈陈爱java9 小时前
实习文档背诵
linux·服务器·windows
Dnui_King10 小时前
Oracle 在线重定义
java·服务器·前端
Another Iso11 小时前
Linux之Shell脚本基本语法
linux·运维·服务器