如何使用1Panel搭建wordpress

前言:1panel是现代化、开源的 Linux 服务器运维管理面板

20250708133524299-image

准备:

            1.一台最低2核2g的云服务器

             2.域名

             3.debian12系统

 安装

bash -c "$(curl -sSL https://resource.fit2cloud.com/1panel/package/v2/quick_start.sh)"

如果遇到 Docker 安装失败等问题,可以尝试运行以下脚本:

bash <(curl -sSL https://linuxmirrors.cn/docker.sh)

连接ssh后复制上面的安装命令在终端粘贴并回车

20250708133911467-image

如果debian遇到这种可以输入以下命令去更新源后安装

1.更新源

apt-get update

2.安装curl

apt install curl

20250708134053216-image

20250708134418677-image

3.语言选择按自己的需求去选择,需要中文输入2回车即可

20250708134527218-image

4.安装目录设置,如不需要更换就回车即可。

20250708134628883-image

5.如果没有安装docker会提示是否帮你安装,我们默认输入y回车

20250708134715287-image

6.这里提示docker安装成功,是否要配置镜像加速,如果是国内服务器建议输入y回车

20250708134857178-image

7.端口设置,可默认或者更改(云服务器记得在对应云服务商的服务器管理面板放行对应端口)

20250708135030110-image

安全入口可自定义或者默认即可

20250708135157987-image

用户名和密码也是按照自己的需求去更改或默认

20250708135241780-image

20250708135338673-image

8.安装成功

云服务器安装的复制外部地址去访问管理面板,我这里是内网环境搭建的所以就访问内网地址了

20250708135418775-image

输入账号密码登录即可

20250708135542445-image

程序安装

1.OpenResty

20250708135745311-image

安装配置如果不需要更改就默认即可

20250708135819784-image

2.MySQL

mysql的安装配置同上面一样,不需要更改就默认即可

注意:内存小于6GB以下的建议安装5.7版本的

20250708135922299-image

PHP安装与WordPress docker容器安装

因为WordPress docker容器中的php版本是8.2的,可以部分插件或者主题推荐7.2或者7.4那些所以就分成两个来教大家使用,我们从WordPress docker容器开始。

20250708140648632-image

WordPress docker容器(二选一)

版本:默认新版即可

数据库服务:MySQL

数据库的账号密码默认或者自定义即可

端口:默认或者更改,如果有其他程序使用了8080端口那一定要更改

端口外部访问:这里不建议开放,建议使用域名去访问

20250708140724374-image

确保容器正常启动

20250708141142932-image

创建网站

20250708141235361-image

我们使用一键部署的方式来创建

分组:按需选择

已装应用:选择wordpress

域名:输入自己的域名

端口:默认即可(有需要自己修改)

启用https:我这里新建后再配置

备注:可填写或不理

20250708141342168-image

配置站点

20250708141716940-image

伪静态(可选)

选择wordpress或者wp2保存并重载

20250708141756393-image

https配置

HTTP 选项:访问HTTP自动跳转到HTTPS

HSTS:启用

HTTP3:启用(按需)

SSL 选项:选择已经有的或者导入即可

SSL 协议设置:默认即可

最后保存并访问域名

20250708141909669-image

访问域名来到配置页面,我们选择自己需要的语言即可

20250708142604695-image

配置网站的标题,管理员账号密码信息点击安装wordpress即可

20250708142719480-image

成功登录后台

20250708142840511-image

自定义PHP环境安装(二选一)

名称:按要求自定义即可

来源:应用商店

应用:php 版本按照自己的需求去选择,这里以7.4为例子

镜像:默认

扩展源:建议选择阿里云

PHP-FPM 端口:默认,如果占用了就更换其他的

扩展模版:可以不选择或者选择wordpress模版

20250708143012153-image

20250708143106151-image

20250708143119573-image

确保容器正常启动

20250708144018975-image

 

创建网站

 

20250708141235361-image

选择运行环境,选择刚才安装的php,输入域名

是否先创建数据库按个人习惯即可

20250708144129361-image

点击进入网站目录

20250708144408332-image

删除默认文件

20250708144440522-image

上传wordpress程序压缩包

链接:博客工具、发布平台和内容管理系统 – WordPress.org China 简体中文

20250708144534676-image

解压,把wordpress里面的文件复制到网站根目录中并删除压缩包和wordpress文件夹

20250708144659841-image

20250708144800350-image

访问域名进行安装

20250708144818864-image

如果新建过就复制粘贴数据库账号密码,没有就新建一个数据库

20250708144856952-image

20250708144935296-image

数据库主机

默认是localhost,如果不更改直接提交会导致像图二中一样

20250708145019264-image

20250708145118228-image

我们点击连接信息,在容器连接中复制地址即可

20250708145148229-image

 

20250708145219521-image

20250708145257822-image

 

这样子就可以正常安装了

20250708145322307-image

接下来就是按需配置好网站标题,管理员账号密码邮箱等即可

20250708145344449-image

成功登录后台

20250708142840511-image

Redis 无法访问?

20250708145807371-image

出现图中这种问题需要在wp-config.php加入一些配置即可

确保已经安装了redis

20250708150113582-image

在网站根目录找到wp-config.php文件,点击编辑,找到合适的地方添加下面给的配置文件

/* Redis配置 */
define('WP_REDIS_HOST', '远程Redis主机地址');
define('WP_REDIS_PORT', 'Redis端口号');
define('WP_REDIS_PASSWORD', 'Redis密码');
define('WP_REDIS_SELECTIVE_FLUSH', true); // 如果需要启用选择性刷新,请设置为true

20250708150217366-image

点击数据库-redis

20250708150309907-image

复制链接地址密码即可最后保存

20250708150337862-image

最后刷新页面即可启用redis缓存了

20250708150500520-image

 

 

温馨提示: 本文最后更新于2025-07-09 15:46:50,某些文章具有时效性,若有错误或已失效,请在下方留言或联系xiazhi
本站代码模板仅供学习交流使用请勿商业运营,严禁从事违法,侵权等任何非法活动,否则后果自负!
© 版权声明
THE END
喜欢就支持一下吧
点赞2赞赏 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容