phpstorm远程连接服务器并实时更新发布代码(thinkphp6.0.7)

 更新时间:2021年3月19日 10:00  点击:2067

想要phpstrom 远程连接上服务器,需要通过以下 步骤操作,具体操作跟随一起看看吧!

 Step1 打开phpstorm Tools->Deployment->Configuration

在这里插入图片描述 

Step2 开始配置连接参数,我的是阿里云的服务器,

在这里插入图片描述 

有一个 Test Sftp connection 测试连接的可以先测试下

在这里插入图片描述
在这里插入图片描述 

选择yes

在这里插入图片描述

接下来

Step3: Text-to-HTML conversion tool

在这里插入图片描述
在这里插入图片描述

后面继续连接到你的服务器,并next到最后即可

在这里插入图片描述

然后如果想实时更新 这个选项得点下

在这里插入图片描述

我用的是thinkphp6,先来谈一下安装
因为tp6以上必须用composer来安装 访问composer 官方网站 window具体请看composer.
linux 的话就按照提示安装即可 composer中文网.

在这里插入图片描述

由于众所周知的原因,国外的网站连接速度很慢。因此安装的时间可能会比较长,建议使用国内镜像(阿里云)。composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/

在这里插入图片描述

composer安装完毕,后面就可以按文档来弄了
我用的是宝塔,首先得去php.ini里面禁用两个函数,不过基本在高版本的php应该都禁了,我猜的哈哈,我用的是php8.0以上 ,用的是lnmp,
在php.ini里面,搜索disable_functions 把putenv ,proc_open干掉(不然安装composer有问题),有的话就忽略

在这里插入图片描述

此外如果我们站点是nignx,需要对站点做如下设置,不然tp6的站点打不开

在这里插入图片描述

接着如果成功到达了笑脸页面,后面的雷还没有踩完,tp6的配置就不说了,查阅文档即可,
我当时连接数据库的时候,出现了Host ‘8.192.1.1' is not allowed to connect to this MYSQL server
在此之前,确保端口3306是放行的,如果没有得添加上
先进入mysql

在这里插入图片描述在这里插入图片描述

mysql>update user set host = '%' where user ='root'; 
 
mysql>flush privileges; 
 
mysql>select 'host','user' from user where user='root'; 
 
mysql>quit 

重启下mysql 服务 service mysql restart

select host,user from user; (分号要加上)

 

在这里插入图片描述

你用新建的用户名或者root都可以去访问,注意 hostname即可,这时候你在环境变量或者config的database里面配置都行,推荐database
之后就可以愉快的写bug了~~~~

到此这篇关于phpstorm远程连接服务器并实时更新发布代码(thinkphp6.0.7)的文章就介绍到这了,更多相关phpstorm远程连接服务器内容请搜索猪先飞以前的文章或继续浏览下面的相关文章希望大家以后多多支持猪先飞!

[!--infotagslink--]

相关文章

  • 分享一段php获取linux服务器状态的代码

    简单的php获取linux服务器状态的代码,不多说-直接上函数:复制代码 代码如下:function get_used_status(){ $fp = popen('top -b -n 2 | grep -E "^(Cpu|Mem|Tasks)"',"r");//获取某一时刻系统cpu和内存使用情况 $rs =...2014-05-31
  • Springboot+TCP监听服务器搭建过程图解

    这篇文章主要介绍了Springboot+TCP监听服务器搭建过程,本文通过图文并茂的形式给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下...2020-10-28
  • 服务器 UDP端口占用几千个的解决办法

    前一段时间使用NetStat命令查看服务器端口时,发现服务器udp端口开放了好多,最少在1000个以上,当时事情比较多,没有管它,今天终于有点时间,仔细检查了一下,排除了这个问题. ...2016-01-27
  • PHP连接公司内部服务器的MYSQL数据库的简单实例

    “主机,用户名,密码”得到连接、“数据库,sql,连接”得到结果,最后是结果的处理显示。当然,数据库连接是扩展库为我们完成的,我们能做的仅仅是处理结果而已。...2013-09-29
  • js有序数组的连接问题

    1.前言 昨天碰到一道关于如何解决有序数组的连接问题,这是一个很常见的问题。但是这里要考虑到代码的效率问题,因为要连接的数组都是有序的,这是一个非常重要的前提条件。2.简单但效率不高的算法 我首先想到的是使用...2013-10-04
  • 解决HttpPost+json请求---服务器中文乱码及其他问题

    这篇文章主要介绍了解决HttpPost+json请求---服务器中文乱码及其他问题,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧...2021-01-22
  • C#客户端程序Visual Studio远程调试的方法详解

    这篇文章主要给大家介绍了关于C#客户端程序Visual Studio远程调试的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面来一起学习学习吧...2020-06-25
  • C#连接Oracle数据库字符串(引入DLL)的方式

    这篇文章主要给大家介绍了关于C#连接Oracle数据库字符串(引入DLL)的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面来一起学习学习吧...2020-06-25
  • C#连接到sql server2008数据库的实例代码

    这篇文章主要介绍了C#连接到sql server2008数据库的实例代码,需要的朋友可以参考下...2020-06-25
  • A789如何连接无线网络上网

    A789使用过程中,一般有两种途径满足上网的需求,一是通过手机卡上网,一是通过周边存在的无线网络上网。不论上网的速度、还是从需求的费用看,通过无线网络上网都具有绝对的...2016-09-20
  • MySQL远程连接不上的解决方法

    这篇文章主要为大家详细介绍了MySQL远程连接不上的解决方法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下...2017-01-26
  • vscode通过Remote SSH远程连接及离线配置的方法

    这篇文章主要介绍了vscode通过Remote SSH远程连接及离线配置的方法,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下...2021-03-16
  • Hyper-V尝试连接到服务器出错无效类的解决方法

    这篇文章主要介绍了Hyper-V尝试连接到服务器出错无效类的解决方法,需要的朋友可以参考下...2016-09-28
  • mac使用Shell(终端)SSH连接远程服务器的方法

    这篇文章主要介绍了mac使用Shell(终端)SSH连接远程服务器的方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧...2020-07-11
  • js实现上传图片到服务器

    这篇文章主要为大家详细介绍了js实现上传图片到服务器,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下...2021-04-11
  • c# HttpWebRequest通过代理服务器抓取网页内容应用介绍

    在C#项目开发过程中可能会有些特殊的需求比如:用HttpWebRequest通过代理服务器验证后抓取网页内容,要想实现此方法并不容易,本文整理了一下,有需求的朋友可以参考下...2020-06-25
  • uploader秒传图片到服务器完整代码

    这篇文章主要为大家详细介绍了uploader秒传图片到服务器的完整代码,具有一定的参考价值,感兴趣的小伙伴们可以参考一下...2017-04-27
  • 解决Redis开启远程访问及密码问题

    这篇文章主要介绍了Redis开启远程访问及密码的教程,文中给大家提到了Redis启动报错解决方法,需要的朋友可以参考下...2021-01-15
  • Linux环境下nginx搭建简易图片服务器

    这篇文章主要介绍了Linux环境下nginx搭建简易图片服务器,需要的朋友可以参考下...2016-01-27
  • 教你使用Python连接oracle

    今天教各位小伙伴怎么用Python连接oracle,文中附带非常详细的图文示例,对正在学习的小伙伴们很有帮助哟,需要的朋友可以参考下...2021-05-18