Linux 作为开发环境的方法分享

1.为什么用linxu作为开发环境?
经常的会遇到开发环境调试好的程序,到了线上不好用,可能是大小写,所以操作系统要一致

  1. 线上和开发测试的所有的软件要一致,包括mysql nginx php版本。
    php版本不一致导致某些函数废弃等,可能会导致问题

因此,需要所有的环境,开发和线上一致,这样最好,在开发环境调试好的程序到了线上,一般不会出现问题。

但是linux编程比较费劲,用vim 还是不方便,但是咋们可以用远程ftp的方式加载,一般的编辑器都有远程ftp的功能,下面说的是详细。

  1. 将linxu的文件挂载到windows中 ,使用samba,linux和window文件共享 安装samba

  2. 安装samba的好处就是可以可以在window中打开linux的挂载盘,就像操作本地一样,不过也可以不用samba,用编辑器的ftp功能直接远程连接,我现在的开发环境,用的是阿里云的主机,深圳机房,直接ftp连接编程,就和本地一样,非常方便,只要有一个电脑,安装了notepad++,我就可以写代码了,下面说说我的思路:

1.安装notepad++
安装完了notepad,需要安装一个编辑器的插件,点击菜单 , 插件–>plugin Manager –> show Plugin Manager。点击后,
在弹出的窗口列表中找到NppFtp ,点击安装,完成后重启notepad++。
然后点击菜单 插件–>NppFtp–>show Nppftp Window ,就弹出来窗口了,用鼠标可以拖到左侧。

2.添加ftp ,点击那个灰色的小齿轮,点击profile settings

在弹出的窗口中点击add new 填写ftp信息就可以了,填写完成后,点击close

3.打开目录树:
如图选择后,就可以打开文件目录了

后面就可以自己编写代码,直接保存了

4.对于linux的php mysql nginx的环境的配置,可以查看

一.关于Yii2在Linux下面的配置,您可以查看:YII2开发测试环境安装配置

转载于:https://blog.51cto.com/3694780/2174806

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值