首先,你需要一台内存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个人发卡网源码,下载地址:https://www.ym3.net/367.html
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
保存即可!到此我们的个人发卡网源码就彻彻底底的安装搭建完毕了,祝大家使用愉快!
本文由网友投稿或聚码屋整理自网络,如转载请注明出处:https://www.ym3.net/368.html;
本站发布的内容若侵犯到您的权益,请邮件联系 cnzz8#outlook.com 删除,我们将及时处理!
本站大部分下载资源收集于网络,不保证其完整性以及安全性,请下载后自行测试。
本站资源仅供学习和交流使用,版权归资源原作者所有,请在下载后24小时之内自觉删除。
若作商业用途,请购买正版,由于未及时购买和付费发生的侵权行为,与本站无关。
还没有评论,快来说点什么吧~