在linux下以什麼方式或工具進行php開發好?
1樓:豬八戒網
這個就非常多了,作為一門廣泛使用的web後端程式語言,php的應用範圍非常廣,小程式、命令列指令碼、電子商務**等都有深入涉及,開發軟體和工具自然非常多,linux環境下,主要還是以輕量級的**(文字)器為主,下面我簡單介紹4個非常不錯的linuxphp開發工具,感興趣的朋友可以嘗試一下:
visualstudiocode
這是乙個非常受歡迎的**器,微軟自主設計研發(良心產品),免費、開源、跨平台,目前支援多達幾十種程式語言,外掛程式擴充套件豐富,編碼效率極高,只要你使用上,很快就會愛上這款工具,對於php開發來說,非常不錯,智慧型補全、**高亮、語法提示等功能都能很好相容,簡單易學,非常容易掌握:
sublimetext
這也是乙個比較受歡迎的**器,支援跨平台,輕便靈活,執行速度快,文字器功能強大,和visualstudiocode類似,sublimetext也支援多達幾十種程式語言,自動補全、語法提示、錯誤檢查等功能非常不錯,對於編寫php來說,也是乙個高效簡潔的開發工具:
gedit這是linuxgnome桌面乙個非常不錯的文字器(和windows系統下的記事本非常相似),採用gtk+編寫而成,簡單易用,具有良好的語法巧毀高亮,支援**縮排、多視窗、文字搜尋替換,對於php來說,也是乙個不錯的選擇,野輪但總體功能相對於vscode和sublimetext來說,遜色不少:
vim這是linux系統下乙個普遍使用的文字器,如果你熟悉linux系統,應該不陌生,非常好用,免費、開源,外掛程式擴充套件豐富,和各種程式語言都能混搭,而且效果良好,如果你喜歡輕便靈活的感覺,開發簡單的php指令碼,可以使用一下這個工具,非常不錯,初學入門可能不是很適應,但熟悉後,地區是乙個不錯的和開發工具:
當然,除了以上4個**或文字器,還有許多軟體也支援php開發,像比較專業、智慧型的phpstorm,支援跨平台,但對linux系統下開發來說,有些厚重,你也可以搭建乙個samba伺服器,在windows下開發,在linux上執行,效率可能更高,網上也有相關教程和資料,介紹的非常詳細,感興趣的孝脊備話,可以搜一下,希望以上分享的內容能對你有所幫助吧,也歡迎大家評論、留言進行補充。
伺服器linux環境執行php,如何配置?
2樓:豬八戒網
單機下linux下部署php環境。
說白了就是在linux系統上安裝apche或者nginx和mysql資料庫以及php執行環境。
傻瓜式的有穗信lnmp和lamp一鍵安裝包。
大多是基於命令列模式。
如果是需要圖形化的。
則飢胡推薦寶塔和wdcp等圖形化操作面板。
幾乎是按照windows的那種點幾下安裝。
通過直接上傳或者ftp把php**傳到伺服器上。
網域名稱解析好即可訪問了。
另外現在推薦以上+或者組合。
效率比老版本又更上一層樓。
linux環境安裝php環境的步驟和前期準備的注意事項有哪些
3樓:熱情源
一。架構。確認你安裝 的架構是什麼 lamp ,還是 lnmp。首先需要能搭建出環境。
這個安裝是 php5的,如果安裝的 是 php7,編譯會有一點不同:
安裝 php -
2。都需要安裝 mysql
mysql 原始碼安裝。
3。如果需要安裝apache:
apache 安裝。
nginx 訪問 php -
二。依賴模組編譯。這種安裝環境主要看你程式當中用到了那些 依賴模組,編譯的時候需要注意。
包括 nginx /apache ,php三。配置。上面已經有相關配置介紹,需要自己去熟悉相關都配置是什麼意思,需要哪些配置。
4樓:網友
可以試試 wdcp 乙個命令後坐等,2個小時搞定。。
linux 下進行 php 開發,相比 windows 環境有哪些好處
5樓:優就業張老師
我用php已經4年了,最開始用linux,到後來用windows,現在用mac,覺得可以比較淺的說一下linux 下進行 php 開發,和windows 下開發的不同。
器:愧對linux了,我用的發行版開始是ubuntu,後來是centos,一直沒有用vim或者emacs這些神器,剛開始用eclipse,後來一直是sublime text。大多數常用的器在linux下都有對應的版本,這點幾乎沒什麼好說的。
環境:本地搭建lamp/lnmp,這個沒什麼好說的。
目前常見的php web伺服器幾乎都是linux的。
在linux上開發,首先可以保證的是**的相容性,不會出現例如樓上說的大小寫等問題。
第二,大多數linux的包管理機制對於php開發人員來說非常友好,你只需要輸入幾個簡單的命令,修改為數不多的幾個配置檔案就可以搭建乙個效能相當不錯的web伺服器,而在windows下,簡直是痛不欲生。
第三,你可以在平時使用linux的過程中,學到不少基礎的linux知識,這一點對於php開發也是非常有必要性的。
想了一下,在linux下開發好像沒什麼特殊的要求,只要會使用一些基本的命令就行了。
我的開發方法一直是在本地寫**,同時sublime text配置sftp外掛程式,在儲存時同時上傳到測試伺服器(linux),**執行在測試伺服器上,非常的方便,和在本地寫差不多。因為sublime支援linux,windows,mac三個平台,所以這種方法是隨時可以**苦的遷移的。
下面來吐槽一下linux。我實在不能忍受linux的圖形介面,桌面截圖一條龍,執行起來一條蟲。mac、windows的圖形介面都可以秒掉linux的,不知道是怎麼回事,我用linux老是可以把圖形介面搞崩潰,難道是我的坐姿不對?
還有噁心的中文輸入法,不管怎麼配置,連mac的中文輸入都比不上,能和windows去比?
linux用來老老實實的做伺服器就行了,在你是真的要寫**的情況下,還是建議不要用linux作為桌面,但是建議讓你正在除錯的**跑在linux的環境下面。
php一般都架設在linux嗎?
6樓:網友
現實中的確如此,執行php的linux主機的確比win多,原因很多:
1、linux在桌面普及率遠遠不及windows,但在伺服器市場,linux無論是普及度還是效能、安全,都比windows優秀。而且很多linux是免費的,這就導致一些網路公司在能選擇linux的情況下,盡量不選擇win。
2、lamp(linux + apache + mysql + php) 這個組合後3個成員都是開源、免費的,所以大家更喜歡把同樣是開源免費的linux拉在一起弄組合,物以類聚嘛。
但不可否認,由於windows伺服器的操作性比linux簡單的多的多,所以在windows系統下架設php伺服器的也不是沒有,而且還很多,特別是想要同時支援php和的伺服器,只能選擇windows
如果有精力,學一學linux沒什麼不好,用windows伺服器,幾乎不需要學什麼,看一兩篇教程就能差不多掌握了。
7樓:匿名使用者
都可以的,lmap或者wmap都是可以的,一般的伺服器都可以架設php的。
windows怎麼搭建php開發環境
8樓:朝著夢想出發丶
php是當前使用最多的**程式語言之一,利用phpstudy這個軟體快速地配置**伺服器。
工具:phpstudy軟體。
具體方法:2.成功安裝以後,開啟phpstudy。
3.選擇「其他選項選單」 再選擇phpstudy設定,進入phpstudy設定介面。
4.在「**目錄」裡選擇下好的php**原始碼,再點選 應用,重新回到了開始開啟的介面,點選右上角 重啟 ,等待重啟成功。
9樓:花謝花開花似人
現在很多站長php構建**,因為php相對於其他的語言功能強大又簡單易學,php具有非常強大的功能,所有的cgi的功能php都能實現,而且支援幾乎所有流行的資料庫以及作業系統。最大的原因可能是因為幾乎所有用php編寫的**程式都開源,可以直接下。
如何在windows下編譯linux下的c 程式
安裝虛擬機器,在虛擬機器中安裝ubuntu,再在ubuntu上進行linux程式開發 還有種方式就是遠端登陸到另外一臺linux主機 在windows下安裝一個開發工具code blocks,可以跨平臺的。內建使用了一cygwin環境,就是linux的開發環境。編譯的程式目標平臺如果是linux,建...
如何在虛擬機器上執行linux系統
1 建立虛擬機器 a.用滑鼠左建雙擊桌面中的 vmware workstation 圖示,執行虛擬機器 b.建立一臺虛擬機器。點選 file 檔案 new 新建 newvirtual machine 新建虛擬機器 彈出虛擬機器建立選單。c.根據嚮導一步一步地建立虛擬機器,首先選擇安裝方式是 typi...
求救 如何在XP上安裝LINUX系統
推薦ubuntu 不推薦用虛擬機器,用虛擬機器純屬自虐 直接刻盤,把盤放進去重啟 語言選中文,選第一項啟動,然後桌面上有個安裝,雙擊,按提示操作即可 除了分割槽和使用者名稱密碼可以全直接下一步 安裝方法和xp的一樣。設定cd為第一啟動項後,重起前放入linux光碟,按提示就可以了 你看看這個吧。自己...