使用PhpStrom等IDE编辑 远程linux服务器上的文件 实时更新

  习惯了在linux上 vim进行PHP的开发,突然忘了IDE的感觉,所以想到了。通过PhpStrom等IDE直接编辑 samba共享到 mac或者windows本地的磁盘进行编辑。

  为了忘却的纪念,有了这篇文章。

1. 第一步:Linux服务器上 安装 samba服务,共享服务器给mac或windows本地

  

1)yum安装
# yum install -y samba samba-client samba-swat

2)启动(启动:service smb start;停止:service smb stop;重启:service smb restart)
# service smb start

3)查看运行状态
# service smb status

4)添加samba用户,用户名:CleverCode,密码为:123456789。(用户名必须和系统用户名一致,密码可以不一样)
# smbpasswd -a CleverCode

2. 第二步:mac或者windows本地访问 linux共享的Samba服务器

    1. windows中:
        1)打开【计算机】=》【映射网络网络驱动器】。在文件中输入:\\192.168.142.130\CleverCode。192.168.142.130为上面配置samba服务器Centos的IP。

    2. mac中:
        1)打开safari输入smb://ip,回车后出现输入用户名密码对话框,若是匿名则选择作为“客人”选项 

附录: phpstrom mac版下载地址: http://big1.wy119.com/phpstrm.zip
    phpstrom 破解码:

User name:
EMBRACE

License key:

===== LICENSE BEGIN =====

43136-12042010

00002UsvSON704l"dILe1PVx3y4"B3

49AU6oSDJrsjE8nMOQh"8HTDJHIUUh

gd1BebYc5U"6OxDbVsALB4Eb10PW8"

===== LICENSE END =====

PS:经测试,PhpStorm开发工具2.0、3.0都可以用

时间: 2024-12-18 18:48:50

使用PhpStrom等IDE编辑 远程linux服务器上的文件 实时更新的相关文章

windows平台是上的sublime编辑远程linux平台上的文件

sublime是个跨平台的强大的代码编辑工具,不多说. 想使用sublime完成linux平台下django站点的代码编辑工作以提高效率(原来使用linux下的vim效率较低,适合编辑一些小脚本). 下载linux平台下的Sublime_Text_2.0.2_x64.tar.bz2(http://www.sublimetext.com/) 解压使用: tar -xjvf Sublime_Text_2.0.2_x64.tar.bz2 cd Sublime\ Text\ 2/ 执行 ./sublim

在Windows上使用批处理从远程linux服务器上复制文件到本地

################################################ 安装cygwin需要选择的安装包如下: autoconf2. ,automake1.1 ,binutil ,gcc-cor , gcc-g ,gd ,pcre  ,pcre-devel ,make ,vim,expect(expect为使用scp时自动输入密码需要) 镜像文件选择:http://cygwin.mirror.globo.tech ############################

Linux下不借助工具实现远程linux服务器上传下载文件

# Linux下不借助工具实现远程linux服务器上传下载文件 ## 简介 - Linux下自带ssh工具,可以实现远程Linux服务器的功能- Linux下自带scp工具,可以实现文件传输功能 ## 登录服务器 - `ssh [email protected]` 登录服务器```PC:~$ ssh [email protected][email protected]'s password: ``` ## 文件传输 - 下载文件- `scp [email protected]:/data/log

使用Visual VM 监控远程Linux服务器上的 JVM的垃圾回收情况

注:以下用到的ip均为随机乱写的,非真实IP 一.启动服务器jar包 本人服务器运行的 springboot  程序,所以直接在启动jar包时,添加相关的参数即可 .(ip为乱写的) java -Dcom.sun.management.jmxremote.port=19100 -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jmxremote.authenticate=false -Djava.rmi.server.ho

python 读取Linux服务器上的文件方法

使用Python语句,读取Linux远端服务器上的文件打印到控制台的代码实现: 下载包:paramiko 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 import paramiko #服务器信息,主机名(IP地址).端口号.用户名及密码 hostname = "" port = 22 username = "" password = "" client = paramiko.SSHClient(

在两台linux服务器上传输文件scp

将107服务器上的ins.war传到38服务器指定目录: scp /gxxj/apache-tomcat-7.0.78-ins/ins.war [email protected]:/data/ 将107服务器上的ins.war传到45服务器指定目录: scp /gxxj/apache-tomcat-7.0.78-ins/ins.war [email protected]:/var/tomcat-7/ 将38上的Tomcat文件夹移到45机器上: scp -r /data/apache-tomca

如何在远程Linux服务器上搭建Nginx

首先得申明一下使用的工具有: 1. putty  https://pan.baidu.com/s/1i4Ix8Hn 2. fileZilla  https://pan.baidu.com/s/1nvJR8al 如果是抢购阿里云免费的就按照下面执行下去就行了,如果花钱买的主机,会顺手送你一个Apache服务器,你的手动卸载Apache,卸载的步骤我会在下个博文中介绍,等不及的可以联系我[email protected] 下面先配置Nginx yum install epel-release -y

使用Navicat连接管理远程linux服务器上的mysql数据库

点击这个连接,选择mysql. 填完这两页,测试成功,点击确定即可.创建了hyj连接. 结果如下: 原文地址:https://www.cnblogs.com/hyjh/p/11503234.html

Idea 2019.2 (Ultimate Edition) 部署项目到远程Linux服务器tomcat 详解

前言:之前做项目,一直都是把本地的源码打成war包上传到远程服务器tomcat/webapps下.每次都要重新打成war进行项目的部署,感觉特别繁琐. 步骤: 1.环境配置 前提:保证在远程linux服务器上安装好tomcat. 2.Linux服务器tomcat配置 (1)在Linux上找到我们安装的tomcat的目录: (2)在tomcat下的bin中找到catalina.sh,进行远程发布需要在catalina.sh这个启动脚本中增加一些配置: 编辑catalina.sh文件: 按inset