初学者使用1Panel面板快速搭建WordPress网站

   日期:2024-12-26     作者:o93v3      
核心提示:之前介绍了宝塔面板以及如何搭建wordpress网站,这篇文章我们来学习如何使用1Panel面板搭建wordpress网站。1Panel 是一个现代化

之前介绍了宝塔面板以及如何搭建wordpress网站,这篇文章我们来学习如何使用1Panel面板搭建wordpress网站。

1Panel 是一个现代化、开源的基于Docker的 Linux 服务器运维管理面板。

1Panel 的功能和优势包括:
快速建站:深度集成 WordPress 和 Halo,域名绑定、SSL 证书配置等一键搞定;
高效管理:通过 Web 端轻松管理 Linux 服务器,包括应用管理、主机监控、文件管理、数据库管理、容器管理等;
安全可靠:最小漏洞暴露面,提供防火墙和安全审计等功能;
一键备份:支持一键备份和恢复,备份数据云端存储,永不丢失。

Docker是一个开源的应用容器引擎。它可以让开发者打包应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流行的Linux机器上,也可以实现虚拟化。

讲的更直白一点,你可以将VPS服务器想象为手机,那么,Docker就是手机中的APP,使用Docker安装的各种服务之间相互隔离,不会影响到已部署的项目,也不必担心入侵式安装带来的各项未知问题。

宝塔面板之前被爆出过“偷偷上传用户隐私”,我虽然使用宝塔面板很多年,但心里多少有点膈应,不得不考虑用新的面板替代宝塔面板,而1Panel正好满足了我的要求。

与宝塔面板相比,1Panel面板界面更干净,没有那么多花里胡哨的功能和广告,安装速度更快,开源免费,更重要的是目前不强制手机登录,不收集用户信息。

当然,1Panel在我目前使用的这段时间,也有明显的缺点。1Panel是容器化的面板,因此在资源占用方面要相较于宝塔面板高大概10%,在响应方面也有少许的延迟。

因此,对于1核1G内存的VPS来说可能并不是很合适,运行起来的压力会相对比较大。

使用宝塔面板可以对LNMP结构会有一个较为深入的认识,我建议宝塔面板与1Panel面板都学习下,重点放在1Panel面板上。

  • 操作系统:支持主流 Linux 发行版本(基于 Debian / RedHat,包括国产操作系统);
  • 服务器架构:x86_64、aarch64、armv7l、ppc64le、s390x;
  • 内存要求:建议可用内存在 1GB 以上;
  • 浏览器要求:请使用 Chrome、FireFox、IE10+、Edge等现代浏览器;
  • 可访问互联网

单纯练习的话,可以使用Vultr服务器,按小时计费,对于练习如何搭建WordPress网站足够了。

步骤1:访问1panel官网或者根据VPS系统直接复制以下命令:

Ubuntu:

Centos:

步骤2:提前使用MobaXterm连接好服务器,将一键安装脚本复制粘贴到MobaXterm界面(MobaXterm已连接服务器)或者其他Shell软件,回车即可自动安装。

安装过程中一律回车保持默认即可。

步骤3:安装成功后,控制台会打印面板访问信息,可通过浏览器访问 1Panel:

补充:如果使用的是云服务器,请至安全组开放目标端口。(Vultr服务器会自动开放端口,国内的服务器,如:腾讯云,阿里云等才需要手动开放安全组)

若面板信息、登录账户和密码未及时保存,那么使用ssh登录 1Panel 服务器后,执行 1pctl user-info 命令可获取安全入口。

与宝塔面板安装不同的是,1Panel需要我们认识并手动安装LNMP环境,这部分在介绍宝塔面板的时候提到过:LNMP代表的就是:**Linux系统下Nginx+MySQL+PHP这种网站服务器架构。

步骤1:安装OpenResty,在1Panel面板中OpenResty是基于Nginx开发的,代替了Nginx web环境,打开左侧的应用商店,选择OpenResty安装,配置保持默认。

步骤2:安装mysql,打开左侧的应用商店,选择mysql安装,需要勾选“端口外部访问”。

打开左侧的数据库,并创建一个新的数据库,用户名和密码自己填写。

步骤3:创建PHP运行环境,左侧运行环境->创建新的运行环境,自行选择PHP版本和拓展(一般保持默认即可),确认安装。日志信息中显示“Done”时表示安装完成。

完成以上步骤,那么基本的LNMP环境就安装完成了。

初学者使用1Panel面板快速搭建WordPress网站

服务器:国外Vultr VPS,免备案
系统:Ubuntu 22
已安装1Panel面板,LNMP环境
Cloudflare已作域名解析
准备好WordPress程序源码:点击下载WordPress

请一定提前做好域名解析,避免WordPress安装过程中出现问题!

下载WordPress时,一定选择下载中文版的,即文中给出的下载链接地址;我测试过,如果使用WordPress国外站下载的程序,在安装过程中只能安装英文语言,无法选择中文和其他语言。WordPress中文官网的源码可以避免出现这种情况。

估计是BUG,我还在找解决方法。

教程推荐:《Cloudflare教程:如何注册账户、购买域名、开启免费CDN服务?》

步骤:选择左侧网站->创建网站->运行环境,类型选择创建的php环境,域名填写两个,主域名填写不带“www”的,其他域名填写带“www”的,其他保持默认,确认创建。

步骤1:进入网站目录,上传WordPress源码。

步骤2:上传完成后解压文件并将wordpress文件夹中的所有内容移动至index文件夹中。

默认文件夹中有index文件,请删除。

步骤3:浏览器访问域名,访问Wordpress配置界面。

步骤1:输入在1Panel后台添加网站时的数据库名,用户名和密码,这里需要将数据库主机修改为“mysql”,否则会安装失败,“提交”进入下一步,选择“运行安装程序”。

步骤2:完善站点信息,这里面的信息可以随时更改,无需担心写错,但是需要记住WordPress用户名和密码用于登录后台,没有问题后运行安装程序。

注意:一定要勾选议搜索引擎不索引本站点!

步骤3:登录WordPress后台。

新网站默认登录后台路径为:https://域名/wp-admin

显示此界面即成功进入后台。

设置伪静态

设置伪静态可防止更改WordPress固定链接时出现404错误,步骤如下:
进入1Panel面板后台,“网站->配置->伪静态-wordpress”,保存并重载。

配置SSL

配置SSL可以增加用户对网站的可信度,操作如下:

步骤1:注册Acme账户,进入1Panel面板后台,“网站->证书->acme账户”,填写真实邮箱,账号类型选择“Let's Encrypt”,确认提交。

步骤2:左上角点击“申请证书”,按要求填写域名,acme账户,验证方式选择“http”,确认申请。

注意:为避免申请SSL失败,请申请SSL前,一定要关闭Cloudflare代理,即保证域名解析时的云朵为灰色。

步骤3:打开网站,选择配置,启用强制https,手动选择Acme账户和证书并保存。

步骤4:进入WordPress后台,在“设置->常规”链接处添加:英文,小写“s”。

Docker面板搭建的WordPress上传插件时会要求添加FTP账户或者插件直接安装失败,因此需要修改权限,步骤如下:进入网站目录,修改“index”文件夹权限,勾选全部,确认保存。

以上就是使用1Panel面板搭建WordPress的全部内容,相对于宝塔面板来说,流程是简单许多的。

     本文地址:http://w.yusign.com/tjnews/2348.html    述古往 http://w.yusign.com/static/ , 查看更多
 
标签: 面板
特别提示:本信息由相关用户自行提供,真实性未证实,仅供参考。请谨慎采用,风险自负。

举报收藏 0打赏 0
 
更多>同类生活信息

相关文章
最新文章
推荐文章
推荐图文
生活信息
点击排行
{
网站首页  |  关于我们  |  联系方式  |  用户协议  |  隐私政策  |  版权声明  |  网站地图  |  排名推广  |  广告服务  |  积分换礼  |  网站留言  |  RSS订阅  |  违规举报  |  鄂ICP备2020018471号