再强调无开发经验的人请离开,本源码支持二开。本教程只搭建服务器后台,前端需要自己编译搭建。
一. 演示视频
43
二. 环境:
服务器: centos7.6
前端项目编译 HbuilderX
源码+教程仓库贡献
https://gitee.com/hadluo/php_code.git
三. php后端搭建
服务器安装宝塔和下面环境:
Nginx1.18
mysql5.6
php7.2
宝塔安装+环境教程,请见:
啥都搞的程序员:宝塔环境安装+安装软件教程1 赞同 · 0 评论文章
php安装扩展
安装扩展:fileinfo、redis
修改下数据库密码:aaaaaa
添加一个数据库: ceshi
用户名:aaaaaa 密码:aaaaaa
导入执行 数据库文件/ceshi.sql 文件
记事本打开修改数据库配置文件(后端主程序\.env)
创建网站目录
cd /www/wwwroot/
mkdir server
xftp上传后端源码文件到 server 目录
给执行权限
chmod -R 777 /www/wwwroot/server
添加站点
设置运行目录 /public
伪静态设置
访问后台
http://120.46.177.244/#/login
帐号:admin
密码:admin123
功能需要大家就自行研究后台设置了。
前端部署
前端项目有3个,需要自己研究
这里只演示部署web项目,用hbulderx打开web项目,然后全局搜索字符串
https://massage.cncnconnect.com
将域名替换成你的域名或者IP。https看你配置了没有。
进入到“前端未编译\uniapp\web”
打开cmd,输入npm install , 如果报 命令没有找到的,说明你没有安装node环境,直接下载安装:
https://nodejs.org/dist/v12.22.12/node-v12.22.12-x64.msi
注意版本必须是v12.22.12
执行npm install 后执行npm run dev
访问页面
http://localhost:8000/#/login
其余的要靠自己研究。。。。。。。。