如何在linux系統下打造適合自己的PHP開發環境

2023-10-06 03:55:16 字數 4014 閱讀 3358

在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光碟,按提示就可以了 你看看這個吧。自己...