前言:相信大家都会用宝塔搭建瓜奇了现在出一期瓜奇完整版搭建教程!购买服务器和解析域名就不多说了。
一、1panle面板安装
1.我们给购买好的服务器装好系统推荐Ubuntu-22.04-x64
2.ssh链接服务器(根据自己喜好选择ssh链接工具)输入1panel运行脚本
bash -c "$(curl -sSL https://resource.fit2cloud.com/1panel/package/v2/quick_start.sh)"安装系统就不过多描述了根据提示完成安装即可。安装完成后登录1panel面板
二、安装运行环境
1.依次安装OpenResty MySQL Redis
特别注意MySQL版本选择5.7
MySQL Redis需要勾选端口对外开放如图
其余配置不懂就别动点击确认即可
2.安装php
瓜奇可选用php8.1 php8.2 php8.3 php8.4 根据自己需求选择安装这边已php8.4为例
网站——运行环境——PHP——创建运行环境选择PHP8.4
扩展模板选择wordpress点击确认安装即可
三、搭建wordpress
1.前往wordpress官网下载wordpress源码
博客工具、发布平台和内容管理系统 – WordPress.org China 简体中文
2.网站——创建网站——运行环境
填写域名(域名需和瓜奇授权管理处后端域名一致)端口80
勾选启用HHTPS——勾选创建数据库(自定义数据库名和用户名)
3.网站目录上传wordpress源码右击解压
4.保存运行用户/组——设置伪静态
5.打开域名安装wordprsee
安装wodpress就不过多描述了
!!!特别注意数据库地址127.0.0.1改成1panel数据库连接信息处的地址
四、安装wordpress插件
1.前往瓜奇授权管理处下载对应php版本瓜奇插件和前端(Nodjs源码)
2.前往 WordPress 后台,先安装启用 Redis Object Cache (确保PHP中安装了 redis 扩展),WPGraphQL,Safe SVG 这三个 WP 插件,再安装刚才下载的guaqi_plugin_xxx WP 插件。
注意guaqi_plugin_xxx WP 插件需要前往1panel面板进行手动安装
3.然后前往后台启动所有插件(这是会发现Redis Object Cache无法启用)我们需回到1panel面板数据库redis查看链接信息
复制你的链接地址和密码套入下面代码
define('WP_REDIS_HOST', 'redis链接地址');
define('WP_REDIS_PORT', 6379);
define('WP_REDIS_PASSWORD', 'redis密码');
define('WP_CACHE', true);回到网站目录找到wp-config.php将套入好的代码复制粘贴到第92行并保存
现在就可以启动Redis Object Cache了
4.启动所有插件
5.安装瓜奇所需php扩展
下载loader84.so文件
回到1panel面板 网站——运行环境——php——目录——extensions——no-debug-non-zts-20240924上传下载的loader84.so扩展
回到网站——运行环境——配置——配置文件拉到最下面放入一下代码保存并重载
[swoole_loader]
extension=loader84.so
6.启用瓜奇插件综合设置API Secret以及前端网址就完成了后端的全部搭建
五、前端Node 端安装
1.系统——文件/opt/1panel/www/sites目录下创建文件夹名称(自定义)
2.进入上传好的文件夹上传下载好的前端(Nodjs源码)并解压将解压的瓜奇目录文件全选移动到上一级guaqi目录并删除移出文件的瓜奇目录和压缩包
3.网站运行环境——nodejs——创建运行环境
4.名称自定义——应用nodejs24.10.0——项目目录/opt/1panel/www/sites/guaqi——自定义启动命令
node server/index.mjs包管理器pnpm——端口3000
确认等待环境创建并运行
5.绑定域名
网站——添加网站——运行环境node.js确认!即可其他一律不要勾选
自此瓜奇用前端搭建完毕
六、ssl如何配置
1.网站——证书输入你的域名验证方式选择http确认即可申请到免费的域名证书
2.网站 名称——https——开启https下滑选择Acme 账户选择对应域名证书保存即可
总结:按照步骤一步一步来不会出现问题的如果出现错误请重试几次或者联系QQ:9391421咨询
