首先,你需要一台内存1g或以上为最佳的 vps 或云服务器;其次,你的服务器操作系统要为 linux 内核,我可不管你是什么centos党还是ubuntu党,只要是linux就可以了。
一,宝塔安装
不会安装宝塔?百度一下就好了!百度后还不会?我建议你直接放弃,或者在文章下评论区留下你的联络Q,小编为你提供付费搭建服务。
二,网站环境配置
大家需要安装一下下图六个软件,最好是编译安装哦,性能更好:
三,PHP 环境确认
1、 先确认一下服务器终端里面的php-cli环境是否能跟宝塔对应上
命令:php -v
返回如下:
PHP 7.2.23 (cli) (built: Oct 19 2019 16:12:06) ( NTS )
Copyright (c) 1997-2018 The PHP Group
Zend Engine v3.2.0, Copyright (c) 1998-2018 Zend Technologies
ok 没毛病!
四,接下来我们安装步骤删除一下 php 的禁用函数
点击【软件商店】->【PHP 设置】->【禁用函数列表】 将这几个函数删除:putenv,proc_open,pcntl_signal,pcntl_alarm
五,我们再装一下必要的两个扩展
点击【软件商店】->【PHP 设置】->【安装扩展】,安装这三个扩展:fileinfo、redis、opcache(可选安装):
六,composer 安装
composer 简单来说就是 php 的包管理器,你不需要弄懂他的概念。你只需要知道项目里目前没有依赖的包,只要一个架子,这个 composer 就是来自动安装他的包的软件!
1、登录服务器终端
centos服务器上安装composer的命令:sudo -u www yum install composer
ubuntu服务器上安装composer的命令:sudo -u www apt-get install composer
2、将 composer 镜像切为阿里云镜像
ps:自动的镜像源在国外,拉取包实在太慢了,我们之间切为阿里云的镜像快一点!
终端命令:sudo -u www composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/
七,新建一个网站
1、在宝塔里新建一个网站用于运行本项目,这个创建操作就不说了,太简单了。
2、上传我们的PHP个人发卡网源码
3、设置项目运行目录和伪静态:
八,编辑项目配置并导入SQL
1、进入网站根目录,将.env.example重命名为 .env
2、编辑.env文件设置数据库连接信息
# 数据库配置
DB_CONNECTION=mysql
DB_HOST=数据库地址
DB_PORT=数据库端口
DB_DATABASE=数据库
DB_USERNAME=数据库登录用户
DB_PASSWORD=数据库密码
其他一些项目的名称,发信服务也可以一并修改!
注意:不认识的、不知道干什么的配置不要瞎改!!
3、导入 sql 文件
进入服务器终端,cd 到你的项目根目录,执行以下命令导入 sql:`
php artisan dujiao install
执行完成以后你就可以访问一下你的域名,看网站是否能跟正常访问!
九,配置 Supervisor
Supervisor 是我们用来管理 laravel 队列进程的工具。没有它的话你的程序执行会异常!!!
进入宝塔控制面板: 步骤:【软件商店】->【Supervisor 设置】->【添加守护进程】 如图:
名称:随意,如 dujiao
启动用户: 选择 www
运行目录: 一般选网站根目录
启动文件: /www/server/php/你 php 版本/bin/php (我这里是 php7.2,目录就是 php72,根据自己实际来)
启动参数: 网站根目录 + /artisan queue:work
保存即可!到此我们的个人发卡网源码就彻彻底底的安装搭建完毕了,祝大家使用愉快!
1.本站所有资源均来源于互联网,不保证100%完整、不提供任何技术支持。
2.如遇下载链接失效、解压密码错误、源码问题反馈、存在版权侵权等问题请点击 内容投诉 本站将在第一时间解决处理。
3.在下载源码前,请务必要仔细阅读并接受 购前/下载协议 购买即视为您同意该协议!
汇码屋 » 独角数卡PHP个人发卡网系统安装图文教程