1panel部署独角数卡

可提供付费部署服务

1panel部署独角数卡

1、1panel安装

官网:https://1panel.cn/
根据官网描述安装

面板安装成功后,前往应用商店,安装mysql、redis

导入数据库sql

2、安装php7.4

2.1 添加php7.4源
sudo yum install -y epel-release yum-utils
sudo yum install -y http://rpms.remirepo.net/enterprise/remi-release-7.rpm
sudo yum-config-manager --enable remi-php74
2.2 安装php插件
sudo yum install php php-cli php-fpm php-mysql php-zip php-devel php-gd php-mbstring php-curl php-xml php-pear
php-bcmath -y
2.3 安装php扩展fileinfo、redis、phpzip、opcache
yum install php-fileinfo php-pecl-redis php-pecl-zip php-opcache -y
2.4 启动php
systemctl start php-fpm

3、安装OpenResty

3.1 安装OpenResty

进入 应用商店 找到 OpenResty 点击 安装 即可

3.2 创建网站

进入 网站 -> 网站 -> 点击 创建网站
在这里插入图片描述

静态网站 ->主域名:填入你的域名 -> 点击 确认 即可
在这里插入图片描述

回到网站列表 -> 点击 配置

在这里插入图片描述

网站目录 -> 点击目录

在这里插入图片描述

点击 index

在这里插入图片描述

删除 index.html

在这里插入图片描述

下载安装包

发行版本下载:https://github.com/assimon/dujiaoka/releases

上传 dijiaoka 代码压缩包

在这里插入图片描述
在这里插入图片描述

上传完成后,点击解压,解压文件

在这里插入图片描述

修改 dujiaoka 目录权限为 0777

在这里插入图片描述
在这里插入图片描述

解压后,回到网站,编辑网站目录
在这里插入图片描述

添加伪静态,选择 laravel5 ,并覆盖代码

在这里插入图片描述

        location / {
            try_files $uri $uri/ /index.php?$query_string;
        }
        location ~ \.php($|/) {
            # 设置项目根目录 chroot
            set $PROJECT_NAME "/opt/1panel/apps/openresty/openresty/www/sites/www.daguoli.cn/index/dujiaoka/public";
            include fastcgi_params;
            fastcgi_pass 127.0.0.1:9000; # 基于本地回环地址
            fastcgi_index index.php;
            fastcgi_split_path_info ^(.+\.php)(.*)$;
            fastcgi_param SCRIPT_FILENAME $PROJECT_NAME$fastcgi_script_name;
        }

在这里插入图片描述

4 访问服务器的ip,配置数据库、redis等数据,点击安装即可

5 关闭Debug

cd /opt/1panel/apps/openresty/openresty/www/sites/www.daguoli.cn/index/dujiaoka
vim .env
APP_DEBUG=false   # true改为false

5、配置进程守护

根据文档说明安装supervisor

https://1panel.cn/docs/user_manual/toolbox/supervisor/

安装完成后回1panel面板->工具箱->进程守护->创建守护进程

名称:任意
启动用户:root
运行目录:/opt/1panel/apps/openresty/openresty/www/sites/www.daguoli.cn/index/dujiaoka
启动命令:php artisan queue:work --tries=3
进程数量:2,根据服务器配置
  • 9
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
1panel是一个开源的面板管理工具,可以用于署和管理各种应用程序,包括博客。下面是使用1panel部署博客的一般步骤: 1. 安装1panel:首先需要在服务器上安装1panel。可以按照1panel官方文档提供的安装指南进行安装。 2. 创建项目:在1panel中创建一个新的项目,用于托管博客应用程序。可以选择适合的项目模板或者自定义项目配置。 3. 配置环境:为博客应用程序配置所需的环境变量和依赖项。可以通过1panel的界面或者命令行工具进行配置。 4. 部署应用程序:将博客应用程序的代码上传到1panel,并进行部署。可以选择使用Git进行代码部署,或者手动上传代码文件。 5. 配置域名和SSL证书:为博客应用程序配置域名和SSL证书,以实现HTTPS访问。可以通过1panel的界面或者命令行工具进行配置。 6. 配置数据库:如果博客应用程序需要使用数据库,可以在1panel中配置数据库服务,并为博客应用程序创建数据库。 7. 启动应用程序:在1panel中启动博客应用程序,并监控应用程序的运行状态。可以通过1panel的界面或者命令行工具进行操作。 8. 管理和监控:使用1panel可以方便地管理和监控博客应用程序,包括日志查看、性能监控、自动扩展等功能。 以上是使用1panel部署博客的一般步骤,具体的操作细节可能会因为不同的博客应用程序而有所差异。建议参考1panel的官方文档或者社区资源,以获取更详细的部署指南和操作说明。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值