php宝塔搭建MineAdminVue开源Hyperf框架后台权限管理系统源码
大家好啊,我是测评君,欢迎来到web测评。
有个朋友前几天发消息给我,让我录制一个开源基于Swoole的后台管理系统搭建教程视频,所以抽时间研究了一下搭建部署流程,现在分享给大家。 系统介绍这是一套基于Hyperf框架开发的系统,企业级架构分层,轻松支撑创业公司及个人前期发展使用,使用少量的服务器资源媲美静态语言的性能。 前端使用Vue3 + Vite3 + Pinia + Arco,一端适配PC、移动端、平板。企业和个人可以商业使用。 技术架构技术:Vue3 + Vite3 + Pinia + Arco + Swoole + PHP8 + Mysql5.7 + NodeJs + Composer + Redis + RabbitMQ 环境(建议使用宝塔面板一键搭建lnmp): 系统:Linux Nginx >=1.20 PHP扩展 fileinfo,redis,Swoole4 后端搭建教程下载源码,解析三个域名(接口端、后端界面端、消息发送接收端),宝塔添加三个站点,PHP版本选择纯静态,创建一个数据库,PHP扩展安装redis、fileinfo、Swoole4,删除以下PHP禁用函数: putenv shell_exec proc_open pcntl_ 开头的函数打开PHP8配置文件,在最尾部一行添加: swoole.use_shortname = "Off"宝塔新建数据库,压缩本地mineadmin目录,上传到宝塔的后台接口目录中解压缩,按照以下命令安装后端: # 安装依赖 composer install # 显示安装欢迎语之后,然后按照提示一步步完成安装。一些跟自己的默认值相同的可以按 `回车` 跳过 php bin/hyperf.php mine:install # 没有任何数据未连接成功等相关报错,遇到以下提示后,按 ctrl+c 关闭服务,重启执行安装命令 # 再输入以下命令进行第二遍安装:建立数据表和填充表初始数据,提示以下语句后,按 回车 执行即可 php bin/hyperf.php mine:install # 启动后端 # 开发环境可以使用热更新方式来启动,在根目录执行下面的启动命令即可 (生产环境不要用热更新) php watch -c # 生产环境启动命令 php bin/hyperf.php start打开后端接口的域名nginx配置文件,配置以下反向代理规则: # PHP后端代理,这里的 /prod/ 要跟前端 .env.production 的 VITE_APP_PROXY_PREFIX 值一致 location /prod/ { # 将客户端的 Host 和 IP 信息一并转发到对应节点 proxy_set_header Host $http_host; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; # 将协议架构转发到对应节点,如果使用非https请改为http proxy_set_header X-scheme https; # 执行代理访问真实服务器 proxy_pass http://127.0.0.1:9501/; } # ^~ 不能去掉,/upload/ 中的 upload 可以改成其他名称 location ^~ /upload/ { # 将客户端的 Host 和 IP 信息一并转发到对应节点 proxy_set_header Host $http_host; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; # 将协议架构转发到对应节点,如果使用非https请改为http proxy_set_header X-scheme https; # 执行代理访问真实服务器 proxy_pass http://127.0.0.1:9501/; }打开消息接收端的nginx,配置以下规则: location / { # WebSocket Header proxy_http_version 1.1; proxy_set_header Upgrade websocket; proxy_set_header Connection "Upgrade"; # 将客户端的 Host 和 IP 信息一并转发到对应节点 proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header Host $http_host; # 客户端与服务端无交互 60s 后自动断开连接,请根据实际业务场景设置 proxy_read_timeout 60s ; # 执行代理访问真实服务器 proxy_pass http://127.0.0.1:9502/; }前端搭建教程vscode打开mineadminvue目录,npm命令如下: # 安装依赖 yarn install # 本地启动 yarn run serve # 打包后前端输出到 dist 目录,打包后把此目录的文件上传到服务器即可。 yarn build我们还需要对前端访问图片地址进行设置,打开 src/config/upload.js 文件,修改 LOCAL 的值: export default { storage: { // 后面的 upload 要跟 nginx 的代理配置路径一致 LOCAL: "http://demo.xxx.com/upload", OSS: "", COS: "", QINIU: "" } }修改前端根目录下.env.development与.env.production文件下的接口配置信息。 前端代码发布上宝塔后,还需要在nginx配置反向代理规则: location / { try_files $uri $uri/ /index.html; index index.html; } # PHP后端代理,这里的 /prod/ 要跟前端 .env.production 的 VITE_APP_PROXY_PREFIX 值一致 location /prod/ { # 将客户端的 Host 和 IP 信息一并转发到对应节点 proxy_set_header Host $http_host; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; # 将协议架构转发到对应节点,如果使用非https请改为http proxy_set_header X-scheme https; # 执行代理访问真实服务器 proxy_pass http://127.0.0.1:9501/; }常见问题详见官方文档。 系统实测截图
获取方式
//ceping.club/1162.html
第一次见到天边的骆驼天边的骆驼背负双峰故事多,始于大漠历蹉跎。忍饥挨饿终不悔,一路驼铃唱老歌。写于今天一个悲伤的日子。和老友一起游到天边,第一次看到成群的骆驼。近看它们,它们的眼神好像也懂你的心一样,
一年四季都有重兵看守,昆仑山被称万山之祖,究竟有啥秘密?中国地大物博,幅员辽阔,自古以来就有许多人去追寻自己向往的地方。有的人会选择去前往泰山体验一下会当凌绝顶,一览众山小的真实体验有的人喜好山水自然会前往桂林。体验一下桂林山水甲天下的
江西会昌重温峥嵘岁月厚植爱国情怀中国青年网赣州10月27日电东方欲晓,莫道君行早。踏遍青山人未老,风景这边独好近日,在江西省赣州市会昌县风景独好园诗词碑前,游客们兴致勃勃朗诵起清平乐会昌,大家一同重温峥嵘岁月,感
第九届政治传播与社会发展论坛暨第六届政治与传播研究生论坛举行中国青年网北京10月31日电(记者杨月)10月29日,第九届政治传播与社会发展论坛暨第六届政治与传播研究生论坛在京线上召开。本届论坛由中国社会科学院大学主办,主题为数字中国建设与政
向中国出口光刻机,荷兰阿斯麦为什么有底气向华盛顿说不?受美国对华出口禁令影响,光刻机巨头荷兰阿斯麦(ASML)第三季度订单减少,在阿姆斯特丹证交所的股价近期大跌。彭博社称,华盛顿近日公布多项芯片禁令,限制向中国出售先进半导体和芯片制造
俄乌冲突背后到底暗藏了什么玄机?对未来有何极其深远的意义?俄乌冲突的发生它一定是偶然中的必然,可以说从前苏联解体时就为这一战埋下了伏笔,分则必争!前面的克里米亚半岛风波绝对不是一个孤立的事件。看似是地缘政治之下的领土之争,其实背后是暗藏玄
默默努力,悄悄扎根,慢慢变好平平庸庸是常态,碌碌无为是人生。但这取决于你生活的圈子,和蚂蚁为伍,你就是蚂蚁,和狮子为伍,你就是狮子,狮子的常态对蚂蚁来说肯定不是常态。所以不要感觉自己平平庸庸,就会认为别人和你
新文科视野下外语学科建设与发展全国研讨会在贵州财经大学召开10月28日,由贵州财经大学外语学院主办的新文科视野下外语学科建设与发展全国研讨会开幕式在贵州财经大学举行。此次开幕式采用线上线下相结合的方式举行,与会专家学者共同研讨交流外语学科
黄山层林尽染秋意浓黄山四季景不同。眼下,正是黄山秋景绝佳,来山赏秋的好时节。放眼望去,层峦耸翠的山峰,在秋色的浸染下都被涂上了鲜艳的色彩,山风拂过,红黄绿褐间树影摇曳,层层叠叠,让人目不暇接,心旷神
评分山东泰山胜上港吴皇归来,雷神归位,主动权在握,还有谁?上海海港气势汹汹,携上一轮70大胜的余威,坐拥西甲级别的武巴连线组合,在其球迷的殷切期望下,想在山东泰山队的主场显显威风,这样的算盘注定是打错了。想当年,上港队在拥有胡尔克奥斯卡等
富士康为什么选择郑州航空港鸿飞千里,富士则康,它是一家拥有百万名员工的代工企业,它也是电子科技行业的细分龙头,它就是富士康科技集团。1988年鸿海创办人郭台铭赴改革开放的前沿阵地深圳考察,并于当年创办了鸿海