【原创】独角数卡安装过程

在 Linux 服务器使用,本文以 CentOS 为例。

安装

准备工作

宝塔默认会禁用一些php的函数,导致artisan命令无法正确运行,所以需要将一些禁用函数删除,并安装所需扩展。

  • 点击【软件商店】->【PHP设置】->【禁用函数列表】 将 putenvproc_openpcntl_signalpcntl_alarm 删除。
  • 点击【软件商店】->【PHP设置】->【安装扩展】安装 fileinforedisphpzip(如果你想正常使用导出功能得话)、opcache(可选安装,性能加强)扩展。

开始搭建

  • 创建网站 例如 dujiaoshuka.com
  • 将源码上传至文件,解压。
  • 设置网站伪静态为Laravel5,运行目录 public
  • 访问网站域名,进入安装流程。
  • 填入正确的数据库信息,点击安装,等待安装完成。
  • 安装完毕后访问前后台即可。

配置进程管理器和守护进程

堡塔应用管理器是用来管理 Laravel 队列进程的工具。

  • 进入宝塔控制面板: 步骤:【软件商店】->【堡塔应用管理器设置】->【添加应用】。
  • 填入信息,重点说明启动文件填入:网站实际工作目录/artisan,启动参数:queue:work

如果是1.0版本也可以使用 supervisor 来守护进程。

supervisor 配置

运行目录同上,启动命令为:网站实际工作目录/artisan queue:work

安装 Docker

  • curl https://download.docker.com/linux/centos/docker-ce.repo -o /etc/yum.repos.d/docker-ce.repo
  • yum install docker-ce -y
  • docker version

安装 Docker Compose

  • yum -y install python3-pip
  • pip3 install --upgrade pip
  • pip3 install docker-compose
  • docker-compose version

安装独角数卡,我没有用到 Docker,此处只是记录一下,想用的朋友可以使用。

点赞

当前页面评论已关闭。