在CentOS7阿里云服务器部署ThinkPHP5,并配置phpstrom实现同步开发(微信小程序及管理员后端)...
小程序和后端同步开发
1.服务器安装tp5框架:
方法很多比如:github、linux命令直接手动下、composer 都可以,方法很多,百度一下,不再累述
2.这时你会发现怎么都访问出现不了这个令人舒心的界面(ok第一个坑到啦)
这真的让我也急的冒汗,查了好多好多资料,废话不说直接上原因:因为linux服务器访问网页,默认情况下只能访问wwwroot目录下的网页。
3.OK找到原因就好办啦(吭哧吭哧开始填坑),直接把下载的文件剪切一下(具体命令怎么剪切,宝塔面板了解一下-----haha)
剪切后粘贴到wwwroot目录下的网站根目录下,
然后直接访问(https://域名/tp5/public/),下面这个就能出现咯
4.OK,配置完毕开始小程序的开发之旅吧
5.后端我个人比较倾向于使用phpstrom来写代码,phpstrom特别适用于:本地代码实时同步到服务器的开发模式
所以同步开发当然选择phpstrom。
6.用phpstrom配置上传服务器操作稍微有点麻烦:如图
大家记得填完后点击test测试下能否连接哦。
其中Mappings也需要配置,配置的是服务器同步的目录与本地同步的目录。如图:
7.然后方便起见记得配置自动同步,直接Ctrl+s 即可将本地代码同步到服务器上
8.这样显示就成功咯
(本文为原创文章,转载请注明来自:http://www.cnblogs.com/piaobodewu/)
转载于:https://www.cnblogs.com/piaobodewu/p/9279968.html
在CentOS7阿里云服务器部署ThinkPHP5,并配置phpstrom实现同步开发(微信小程序及管理员后端)...相关推荐
- Mpvue+koa开发微信小程序——腾讯云开发环境的搭建及部署实现真机测试
为什么写这篇文章? 之前写过一篇文章:微信小程序开发错误:LoginError {type: "ERR_WX_GET_USER_INFO"}解决方法 有的伙伴在这篇文章中评论为什么 ...
- 阿里云服务器部署网站(保姆级教程) 阿里云搭建宝塔面板 云服务器ECS搭建网站
阿里云服务器部署网站 这两天白嫖了一个免费的云服务器就想着自己建个网站,以前用过轻量级服务器,那个搭建起来比较容易,现在用的是云服务器ECS ,第一次接触,因为以前没做过,想在网上找找教程,结果教程五 ...
- 项目部署之PHPEMS在线模拟考试系统(亲测有效,含php源码)在阿里云服务器部署
PHPEMS在线模拟考试系统阿里云服务器部署 相信好多人都在找这个源码哈,小编也是一样,也有一个很大的梦想,就是能把我们这些英雄豪杰集中在一起,比如说这个在线考试系统就可以实现,可以在上面把所有的运维 ...
- 搭建前后端分离主流项目完整步骤——在线教育系统(阿里云服务器部署上线)
前言: 需要源码评论或私我 项目技术栈如下图所示: 本次博客分前后端+部署服务器三个步骤来写 先来看看实现效果: 在线教育系统完整三步骤 前言: 一.后端技术栈 1.ssm+mysql: (1)map ...
- win系统的阿里云服务器部署IDEASpringBoot项目保姆级教程
win系统的阿里云服务器部署SpringBoot项目保姆级教程 前言 配置阿里云服务器 配置环境 环境配置中的坑 还有别的坑的话,私信我我补充......毕竟配置是最基本的,还想咋样... jar包导 ...
- 阿里云服务器部署StreamX
阿里云服务器部署StreamX 部署步骤在StreamX官网都有,还有开发环境的介绍.在此记录下具体的操作步骤. 阿里云服务器配置 StreamX是运行在linux上,访问需要通过外网访问到阿里云服务 ...
- 阿里云服务器部署个人网盘服务
阿里云服务器部署个人网盘服务 相关资源: kiftd : https://github.com/KOHGYLW/kiftd 1.安装JAVA运行环境 yum install java-11-openj ...
- 现代软件工程_团队项目_阿尔法阶段_阿里云服务器部署_2017.11.24
阿里云服务器部署 目录 购买阿里云学生服务器 服务器链接 XMAPP建站集成软件 网站移植 端口开通 阿里云服务器 阿里云服务器(Elastic Compute Service, ECS)是一种处理能 ...
- 阿里云服务器部署MySQL所报的错误集锦(操作系统:CentOS 8)
阿里云服务器部署MySQL所报的错误集锦(操作系统:CentOS 8) 1.Error: Transaction test error: 当遇到这种错误,执行以下代码: [root@root /]# ...
最新文章
- 指尖下的js ——多触式web前端开发之二:处理简单手势
- 扎格伯克败走加密货币:2亿美元打包变卖技术,核心团队出走殆尽,发币计划仅2年就从入门到放弃...
- 英伟达发布“空气CPU”,Arm架构专为AI而生,性能超x86十倍,与自家GPU更搭
- 做了6年的Java,java视频教程传智播客
- 【Groovy】闭包 Closure ( 闭包参数列表规则 | 默认参数列表 | 不接收参数 | 接收自定义参数 )
- 递归用函数、存储过程实现的效果
- SAP Spartacus checkout Shipping address的页面实现
- redis 批量删除操作
- Jenkins环境搭建和部署项目的过程
- 什么是pip?Python新手入门指南
- oracle 18c suse,Installing Oracle Database 18c Using RPM Packages
- 汇编语言 大小比较 理解 ja jna jg jle
- 一个全国500强企业的老板是如何关爱员工的
- RoboCup智能机器人足球教程(二)
- java版餐饮管理系统
- 未连接到互联网代理服务器出现问题,或者地址有误,该如何解决?
- 前端如何使用阿里巴巴矢量图库的图标
- 通路、回路、路径的区别
- Cloudera系列(2)使用数据帧(DataFrame)和模式(Schemas)
- 相量和向量的区别详细介绍(并以电路电磁场中的量进行对照说明)
热门文章
- 【Python学习】 - Matplotlib二维绘图 - plt.matshow()和plt.imshow()区别对比
- 【csust】最小素因子问题(树状数组)
- 【CodeForces - 144C】Anagram Search(尺取,滑窗问题,处理字符串计数)
- java对象模型 指令_深入理解多线程(二)—— Java的对象模型
- 转成数组_JavaScript之数组扁平化
- 霍纳法树形流图中处理机p个数_处理机管理(进程管理)
- mysql最大值最小值_mysql最大值,最小值,总和查询与计数查询
- leetcode143 重排链表
- valgrind工具使用详解
- C++primer 第 5 章语句 5.2语句作用域 5.3条件语句 5 . 4 迭代语句 5.5跳转语句 5.6 try语句块和异常处理