专注于外贸建站与谷歌SEO,分享WordPress教程和Betheme主题教程,分享外贸开发信写作技巧,提高回复率。

logo

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

2024 年 6 月 3 日   作者:椅栏听风

本文最后更新于2024 年 8 月 28 日,其中的信息可能已经有所发展或是发生改变,若失效请联系站长更新,谢谢!

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

一、1Panel面板介绍

1. 介绍

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

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

2. 什么是Docker

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

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

3. 1Panel面板与宝塔面板对比

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

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

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

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

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

二、一键安装1Panel面板

1. 环境要求

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

2. 安装1Panel面板

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

#Ubuntu:
curl -sSL https://resource.fit2cloud.com/1panel/package/quick_start.sh -o quick_start.sh && sudo bash quick_start.sh
#Centos:
curl -sSL https://resource.fit2cloud.com/1panel/package/quick_start.sh -o quick_start.sh && sh quick_start.sh

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

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

安装1Panel

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

http://目标服务器 IP 地址:目标端口/安全入口
1panel面板信息

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

1panel面板登录

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

3. 安装LNMP环境

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

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

1panel安装openresty

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

1panel安装mysql

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

1panel创建数据库

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

1panel安装php运行环境

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

三、安装WordPress程序

1. 环境要求

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

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

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

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

2. 添加网站

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

1panel创建网站

3. 上传WordPress程序

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

1panel上传wordpress

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

1panel移动wordpress文件

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

1panel移动wordpress文件

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

wordpress安装界面

4. 配置WordPress安装信息

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

配置wordpress安装信息

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

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

配置wordpress安装信息

步骤3:登录WordPress后台。新网站默认登录后台路径为:https://域名/wp-admin,显示此界面即成功进入后台。

wordpress后台界面

5. 配置伪静态、SSL和文件权限

设置伪静态

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

1panel设置伪静态

配置SSL

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

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

1panel申请acme账户

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

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

1panel申请ssl

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

1panel强制https

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

修改wordpress地址

设置文件权限

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

1panel更改网站权限

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

1Panel面板不仅可以搭建WordPress网站,也还可以搭建其他应用,这就需要你自己搜索一些教程了。

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。

转载请注明:
作者 – 椅栏听风
页面标题 – 初学者使用1Panel面板快速搭建WordPress网站
页面链接:https://oyouoo.com/1panel-build-wordpress-for-beginners/

留下第一个评论

推荐阅读

  • SPF、DKIM和DMARC术语解析:如何设置这些记录来提高开发信送达率

    在企业邮箱的注意事项中提到过SMTP协议以及如何设置,那么本篇文章将从技术角度讨论企业邮箱的一些设置,进而提高外贸开发信的送达率。 SPF、DKIM 和 DMARC 术语解析 SPF、 DKIM、 DMARC 三种需要配置的 DNS 记录,主要用于验证收到的邮…

    2024 年 8 月 26 日

  • 如何在本地修改Hosts文件设置域名访问?

    网站在未上线的时候,我们一般会在本地搭建Web环境并安装WordPress来设计页面、测试插件、数据备份、网站搬家。 为了能够在本地通过域名访问网站,就需要在修改hosts文件来绑定域名,方法如下: Windows系统修改hosts文件 步骤1:打开hosts…

    2024 年 8 月 2 日

  • 关于谷歌企业邮箱的注意事项(随时更新)

    之前介绍了如何注册一个谷歌企业邮箱,经读者的反馈和资料的搜寻,在这里列举一些关于谷歌企业邮箱的常见问题的解答和注意事项,希望读者能避免这些问题。当然,这篇文章的内容也会随时更新。 问题1:注册完成后为什么无法进入账号的企业邮箱? 企业邮箱和个人通用的Gmail…

    2024 年 8 月 26 日

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

    1. Cloudflare介绍 1.2 什么是Cloudflare 1.3 什么是CDN? 1.4 Cloudflare优势: 我设计的”WordPress高性能外贸建站速度提升方案1.0“版本中就是使用的Cloudflare CDN服务,对于出入外贸独立站行…

    2024 年 8 月 2 日

  • Betheme如何导入预设模板和数据

    我最喜欢Betheme主题的一点就是它有着700个以上的主题模板,并且可以在此基础上再使用Bebuilder二次设计,你可以通过此链接查看Betheme已有的预设模板,或者购买、安装Betheme主题后在WordPress后台查看,本篇文章将学习如何如导入Be…

    2024 年 7 月 4 日

导航目录