查看: 982|回复: 0

[工具分享] 1Panel部署兰空企业版云端相册笔记

[复制链接]
累计签到:350 天
连续签到:1 天

1125

主题

-15

回帖

1万

积分

热心会员

名望
126
星币
5055
星辰
9
好评
265
发表于 2024-2-28 11:09:00 | 显示全部楼层 |阅读模式

注册登录后全站资源免费查看下载

您需要 登录 才可以下载或查看,没有账号?立即注册

×
第一步、准备安装
1. 在1panel面板里创建一个新的PHP运行环境
PHP版本选择:8.2
安装以下PHP扩展,如果默认列表里没有对应PHP扩展,可以手动输入PHP扩展名进行安装:
  1. curl、fileinfo、ftp、imagick、PDO、openssl、pcntl、
  2. redis、zip、pgsql、pdo_pgsql、sqlite3、pdo_sqlite、bcmath、memcached
复制代码
2. 在1panel面板里新建一个网站,在【运行环境】选项卡里选择你刚才创建的运行环境。
3. 在1panel面板里新建一个 MySQL 数据库
4. 在1panel面板里新建一个 Redis 数据库
5. 将解压后的安装包复制到网站根目录。
6. 【网站设置】->【网站目录】->【运行用户/组】->点击一下【保存】按钮。
第二步、伪静态配置和运行目录
1. 点击1panel面板左侧边栏中【网站】,在【伪静态】选项卡的设置框里填入如下信息:
  1. location / {
  2. try_files $uri $uri/ /index.php?$query_string;
  3. }
复制代码
2. 点击1panel面板左侧边栏中【网站】,在【网站目录】选项卡中将程序的运行目录设置为
  1. public
复制代码
第三步、初始化配置
进入部署兰空企业云相册企业版的容器,
点击“终端”,在下拉框中选择“/bin/ash”,点击“连接”以后输入如下命令:
请注意:以下命令中中的“网址”请用你的网址替代。
  1. cd sites/网址/index
  2. php artisan key:generate
复制代码
编辑根目录中的 .env 文件,修改对应的配置值:
  1. APP_URL=站点域名(需要 http(s): //,例如 https://www.img.club)
  2. APP_SERIAL_NO=购买后得到的序列号
  3. APP_SECRET=许可证的密钥
  4. REDIS_HOST=redis
  5. REDIS_PASSWORD=连接密码(可到1panel管理面板中查看密码)
  6. REDIS_PORT=Redis 连接端口(默认为 6379)
复制代码
【网站设置】->【网站目录】->【运行用户/组】->点击一下【保存】按钮。
第四步、开始安装
从浏览器打开你的网址,通过图形界面提示进行安装,其中:
数据连接地址:mysql
数据连接端口:3306
第五步、命令行配置(重要)
进入部署兰空企业云端相册企业版的容器,
点击“终端”,在下拉框中选择“/bin/ash”,点击“连接”以后输入如下命令:
请注意:以下命令中中的“网址”请用你的网址替代。
  1. cd sites/网址/index
  2. php artisan queue:work --queue=emails,images,thumbnails
复制代码
第六步、计划任务配置(重要)
由于1panel 的目前版本暂不支持在容器中安装Supervisor来守护进程,我们使用1panel自带的计划任务功能来实现定期启动进程。
新增“SELL 脚本”类型计划任务,选择1分钟执行1次,输入如下命令:
请注意:以下命令中中的“容器全称”和“网址”请用你的容器名和网址替代。
  1. docker exec -i 容器全称 php /www/sites/网址/index/ artisan queue:work --queue=emails,images,thumbnails
复制代码

新增“SELL 脚本”类型计划任务,选择1分钟执行1次,输入如下命令:
请注意:以下命令中中的“容器全称”和“网址”请用你的容器名和网址替代。
  1. docker exec -i 容器全称 /www/sites/网址/index/artisan schedule:run >> /dev/null 2>&1
复制代码
本文例参考以下文档
1Panel 面板后续版本可能会支持在容器里安装 Supervisor

http://Laravel queue:work 应如何运行?

Lsky Pro 企业版官方文档


1panel官方文档

默认签名:偏爱是我家,发展靠大家! 社区反馈邮箱Mail To:service@pai.al或paijishu@outlook.com
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|偏爱技术社区-偏爱技术吧-源码-科学刀-我爱辅助-娱乐网--教开服-游戏源码

偏爱技术社区-偏爱技术吧-源码-科学刀-我爱辅助-娱乐网-游戏源码

Powered by Discuz! X3.5

GMT+8, 2024-12-29 13:25 , Processed in 0.079503 second(s), 31 queries .

快速回复 返回顶部 返回列表