Linux 做爲開發環境的方法分享

1.爲何用linxu做爲開發環境?
常常的會遇到開發環境調試好的程序,到了線上很差用,多是大小寫,因此操做系統要一致php

  1. 線上和開發測試的全部的軟件要一致,包括mysql nginx php版本。
    php版本不一致致使某些函數廢棄等,可能會致使問題

所以,須要全部的環境,開發和線上一致,這樣最好,在開發環境調試好的程序到了線上,通常不會出現問題。mysql

可是linux編程比較費勁,用vim 仍是不方便,可是咋們能夠用遠程ftp的方式加載,通常的編輯器都有遠程ftp的功能,下面說的是詳細。linux

  1. 將linxu的文件掛載到windows中 ,使用samba,linux和window文件共享 安裝sambanginx

  2. 安裝samba的好處就是能夠能夠在window中打開linux的掛載盤,就像操做本地同樣,不過也能夠不用samba,用編輯器的ftp功能直接遠程鏈接,我如今的開發環境,用的是阿里雲的主機,深圳機房,直接ftp鏈接編程,就和本地同樣,很是方便,只要有一個電腦,安裝了notepad++,我就能夠寫代碼了,下面說說個人思路:

1.安裝notepad++
安裝完了notepad,須要安裝一個編輯器的插件,點擊菜單 , 插件–>plugin Manager –> show Plugin Manager。點擊後,
在彈出的窗口列表中找到NppFtp ,點擊安裝,完成後重啓notepad++。
而後點擊菜單 插件–>NppFtp–>show Nppftp Window ,就彈出來窗口了,用鼠標能夠拖到左側。sql

2.添加ftp ,點擊那個灰色的小齒輪,點擊profile settings編程

在彈出的窗口中點擊add new 填寫ftp信息就能夠了,填寫完成後,點擊closevim

3.打開目錄樹:
如圖選擇後,就能夠打開文件目錄了windows

後面就能夠本身編寫代碼,直接保存了編輯器

4.對於linux的php mysql nginx的環境的配置,能夠查看ide

一.關於Yii2在Linux下面的配置,您能夠查看:YII2開發測試環境安裝配置

相關文章
相關標籤/搜索