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

 更新时间:2021年03月18日 17:24:07   作者:pan_code  
这篇文章主要介绍了phpstorm远程连接服务器并实时更新发布代码(thinkphp6.0.7),本文通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下

想要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远程连接服务器内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • 利用PHP获取汉字首字母并且分组排序详解

    利用PHP获取汉字首字母并且分组排序详解

    这篇文章主要给大家介绍了关于如何利用PHP获取汉字首字母并且分组排序的相关资料,文中通过示例代码介绍的非常详细,对大家学习或者使用php具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧。
    2017-10-10
  • PHP获取远程http或ftp文件的md5值的方法

    PHP获取远程http或ftp文件的md5值的方法

    这篇文章主要介绍了PHP获取远程http或ftp文件的md5值 ,非常不错,具有一定的参考借鉴价值,需要的朋友可以参考下
    2019-04-04
  • ThinkPHP3.1.3版本新特性概述

    ThinkPHP3.1.3版本新特性概述

    这篇文章主要介绍了ThinkPHP3.1.3版本新特性,需要的朋友可以参考下
    2014-06-06
  • laravel5.0在linux下解决.htaccess无效和去除index.php的问题

    laravel5.0在linux下解决.htaccess无效和去除index.php的问题

    今天小编就为大家分享一篇laravel5.0在linux下解决.htaccess无效和去除index.php的问题,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2019-10-10
  • thinkphp实现上一篇与下一篇的方法

    thinkphp实现上一篇与下一篇的方法

    这篇文章主要介绍了thinkphp实现上一篇与下一篇的方法,以实例形式对比分析了两种不同的实现方法供大家选择,方法二在方法一的基础上增加了判断的功能,是非常实用的技巧,需要的朋友可以参考下
    2014-12-12
  • Laravel中9个不经常用的小技巧汇总

    Laravel中9个不经常用的小技巧汇总

    这篇文章主要给大家总结介绍了关于Laravel中9个不经常用的小技巧,文中通过示例代码介绍的非常详细,对大家学习或者使用Laravel具有一定的参考学习价值,需要的朋友们下面来一起学习学习吧
    2019-04-04
  • PHP 输出URL的快捷方式示例代码

    PHP 输出URL的快捷方式示例代码

    输出URL的快捷方式的实现方法有很多,在本文将为大家介绍下使用php是如何实现的,感兴趣的朋友可以参考下,希望对大家有所帮助
    2013-09-09
  • PHP Smarty模版简单使用方法

    PHP Smarty模版简单使用方法

    这篇文章主要介绍了PHP Smarty模版简单使用方法,结合实例形式分析了PHP调用Smarty模板的配置,变量设置及使用方法,需要的朋友可以参考下
    2016-03-03
  • YII Framework教程之异常处理详解

    YII Framework教程之异常处理详解

    这篇文章主要介绍了YII Framework教程之异常处理,结合实例形式详细分析了Yii框架异常处理机制的原理,使用方法与相关注意事项,需要的朋友可以参考下
    2016-03-03
  • PHP中__LINE__,__FILE__,__DIR__等常用魔术常量实例讲解

    PHP中__LINE__,__FILE__,__DIR__等常用魔术常量实例讲解

    PHP 向它运行的任何脚本提供了大量的预定义常量。魔术常量准确来说并不能算是常量,常量我们在之前的文章中我们介绍到,常量被定义之后是不能被改变的。但是魔术常量是PHP预定义的一些常量,这些预定义的常量能够因为所在位置的变化而变化。
    2022-12-12

最新评论