目录

使用1Panel一键搭建WordPress网站的详细教程全

使用1Panel一键搭建WordPress网站的详细教程(全)

嘿,各位想搭建自己网站的朋友们!今天我要跟大家分享我用1Panel搭建WordPress网站的全过程。说实话,我之前对服务器运维一窍不通,但通过这次尝试,我发现原来建站可以这么简单!下面是我的亲身经历和一些小技巧,希望能帮到你。

1Panel官方

curl -sSL -o quick_start.sh && sh quick_start.sh 等待安装完成即可 https://i-blog.csdnimg.cn/img_convert/8720b90be07eb8f9cfa7aebac0ea93b4.png https://i-blog.csdnimg.cn/img_convert/a8c181ef834e0920c8a3cab8f25f71f0.png 自动的部署安装Docker https://i-blog.csdnimg.cn/img_convert/0bd052bef1648d9145161dc334ff948d.png

安装完毕(记住地址)

输入这行命令后,就开始自动安装了。几分钟后,终端显示了登录信息: https://i-blog.csdnimg.cn/img_convert/8ef41d0a863fbe9ec616d70f2c2240ce.png 记得检查一下云服务器的安全组,确保17210端口是开放的,否则你会连不上面板。

打开1Panel面板

https://i-blog.csdnimg.cn/img_convert/848707baa0401c8fb8b061ce5bfe459d.png 这时候就成功登录进来 可以看到自己的内存CPU等信息 https://i-blog.csdnimg.cn/img_convert/b57fdf26cc322dc6829c734f19bfa461.png

部署安装LNMP环境

登录到1Panel后,我看到了服务器的CPU、内存使用情况,界面简洁清晰,感觉很专业! 接下来是最关键的一步 - 部署LNMP环境(Linux + Nginx + MySQL + PHP)。

环境准备

配置镜像加速 如果不配置的话 导致Docker无法拉取镜像 安装失败!!!

配置Docker镜像加速

这一步特别重要!如果不配置镜像加速,Docker可能无法拉取镜像,导致安装失败。我第一次就是因为这个卡住了半天。 https://i-blog.csdnimg.cn/img_convert/8c0779a4de7625ff32d7186ef4454fc3.png

1.安装nginx

  1. 先安装Nginx - 很简单,按默认配置就行 https://i-blog.csdnimg.cn/img_convert/74f35b7390b78dad18659dea9bb0a59a.png https://i-blog.csdnimg.cn/img_convert/1d6a64f4dd2dcd40c9281b0c6956db7b.png

2.安装Mysql数据库

https://i-blog.csdnimg.cn/img_convert/c1b51a403eaf069c10287fb4edcaee67.png 默认即可(如果你安装失败 那么就卸载了 重新安装5.7版本的) https://i-blog.csdnimg.cn/img_convert/69fee33480d508ce9b2dc481d0b1e0ec.png

3.安装PHP运行环境

https://i-blog.csdnimg.cn/img_convert/c05984bfa34f45acf0e9010325dcdef5.png

  1. 安装PHP - 这里有个小技巧:一定要勾选WordPress选项,这样系统会自动安装WordPress需要的PHP插件 点击创建环境 https://i-blog.csdnimg.cn/img_convert/2b5ed767ad84d445d198b2f5d1151378.png 看我选择的地方 记得选上Wordpress 这样方便很多 自动安装需要的插件 https://i-blog.csdnimg.cn/img_convert/ba752a6d35ce888cfe1fe9e4d1f1ad09.png https://i-blog.csdnimg.cn/img_convert/6acb71ebff6fbd3337f98f1cbac3b1b3.png 确保以上服务都已经安装成功

创建数据库

  1. 创建一个MySQL数据库,记下用户名和密码
  2. 创建网站,绑定域名(如果你有的话)
  3. 申请SSL证书(输入你的邮箱就行)
  4. 启用HTTPS https://i-blog.csdnimg.cn/img_convert/472fae5b370ad3e1abf44658ce0334c1.png

创建网站

https://i-blog.csdnimg.cn/img_convert/d67d6c8d3caba4e26a9653a286cd38f1.png

创建证书

https://i-blog.csdnimg.cn/img_convert/1b57d733c3d5436e8fb354d43976f5c8.png 输入你自己的邮箱就行了 我这里不在演示 https://i-blog.csdnimg.cn/img_convert/8ba1645782fa2b8fad7e82fa6f237c58.png 等待申请成功 https://i-blog.csdnimg.cn/img_convert/939c29b1e327134495433ac1f0eccadf.png 点击网站 点击域名 https://i-blog.csdnimg.cn/img_convert/bf667b17a40ebfbedc11c2fdfab65bb7.png 证书申请签名 启用HTTPS https://i-blog.csdnimg.cn/img_convert/eb43922a96b617c467c25f646a50e6c0.png

设置网站内容

进入网站的根目录 然后删除默认的网页

  1. 进入网站根目录,删除默认网页
  2. 远程下载WordPress中文版:https://cn.wordpress.org/latest-zh_CN.zip
  3. 解压文件,设置网站目录为WordPress WordPress地址 点击远程下载输入链接就行了 https://i-blog.csdnimg.cn/img_convert/29477f208cb7b9e14087314c595913f0.png 最右边 解压一下 回到网站 设置网站的目录为Wordpress https://i-blog.csdnimg.cn/img_convert/74cdb19fe5a3716fd330f572fd6d70b4.png 这时候就弄好了wordpress的搭建 现在我们访问一下 输入域名或者ip访问 出现了一个扩展的少安装 https://i-blog.csdnimg.cn/img_convert/20ef451a453eb5c5e2f7ae7f3423b93f.png 我们回到 php那块 选择mysqli 重新安装

设置WordPress

如果没有错的话那么就继续下一步 https://i-blog.csdnimg.cn/img_convert/c9e60aff2fe077947cba4abb5fe66feb.png https://i-blog.csdnimg.cn/img_convert/aaf8613da6f41d89feb25d88d97e0f5a.png https://i-blog.csdnimg.cn/img_convert/4cc83b5210d281a2711f6b39370b0569.png https://i-blog.csdnimg.cn/img_convert/840ba10fac91d1c33350250bf64768cc.png 然后将这个文件重命名为 wp-config.php https://i-blog.csdnimg.cn/img_convert/ae670b8a9bc5c3a14fb1691cecec5edb.png https://i-blog.csdnimg.cn/img_convert/dd9f38eefe9c6a3e08f3fa7864a8d697.png https://i-blog.csdnimg.cn/img_convert/b8d1feedc5b9585279b5ace57d4b74cc.png https://i-blog.csdnimg.cn/img_convert/a0e87fd43358f3d0a6df629e71f8f99f.png

安装成功WordPress

https://i-blog.csdnimg.cn/img_convert/6d799c324ecf258621ae4a12168e1227.png 输入用户名和密码 登录 https://i-blog.csdnimg.cn/img_convert/7a1f087e213ba85155d6d8c6020a4967.png 成功进入WordPress网站 https://i-blog.csdnimg.cn/img_convert/d22e5023748c4c0e5fa8edfbb9dd6843.png 其他的你自己去探索吧!

报错解决

上传主题的时候我遇见了新的问题 就是无法上传 或者 上传时候没有权限无法创建 https://i-blog.csdnimg.cn/img_convert/a49dc059ff636ca7df0a42b113826279.png wordpress/wp-config.php文件夹下修改这个 define(‘FS_METHOD’, ‘direct’); 设置权限 找到你自己的PHP容器名称 docker ps -a #查看你的php容器名称 然后替换名称之后执行权限 docker exec -it 1Panel-php8-u5Wg chmod -R 777 /www/sites/ https://i-blog.csdnimg.cn/img_convert/55c247d93db2079932bb7c0cb17899b1.png 我上传的还是有点慢 不过等一会就成功上传了 说实话,作为一个之前从未接触过服务器运维的人,我原本以为搭建网站是件特别复杂的事。但1Panel真的让这个过程变得超级简单!整个界面设计得很直观,即使遇到问题,也能很快找到解决方法。 最让我惊喜的是,从零开始到网站上线,我只花了不到一个小时。现在我有了自己的WordPress网站,可以开始写博客、分享内容了! 如果你也想搭建自己的网站,强烈推荐试试1Panel。它真的很适合我们这样的小白用户,不需要记忆复杂的命令,几乎所有操作都可以通过图形界面完成。 希望我的经验能帮到你!有什么问题,欢迎在评论区交流~