在Ubuntu Trusty Tahr上安裝LEMP

在Ubuntu Trusty Tahr上安裝LEMP

Ubuntu最受歡迎的面孔之一是其對服務器領域和商業領域的開發和奉獻。 其中,除了擁有專門用於服務器領域的版本外,Ubuntu還集成和更新了許多用於商業領域和網絡專業人員的軟件,這在用戶端以一種或多種方式產生了影響。誰想要開發網站或啟用家庭服務器。 這些最後用戶最常使用的選項是 在我們的Ubuntu中安裝LAMP服務器。 在最新版本的Ubuntu中,LAMP服務器的安裝非常普遍,這可能是因為如果安裝困難,就不能在專業服務器中使用它。 但 如何安裝LEMP服務器? 什麼是LEMP服務器? 我可以在同一台計算機上安裝LAMP和LEMP服務器嗎? 繼續閱讀,您會發現這些問題的答案。

什麼是LEMP服務器?

對於那些了解LAMP服務器的人來說,他們是服務器所攜帶軟件的縮寫,在這種情況下, LAMP es Linux,Apache,Mysql和Php或Python。 即,操作系統(Linux),服務器管理軟件(Apache),數據庫(Mysql)和服務器語言(Php或Python)。 LEMP 因此,這將是LAMP帶來的軟件包的變體,因此LEMP 它可能是Linux,EngineX(Nginx),Maríadb或Mysql和Php或Python。 關於LAMP的唯一變化是LEMP使用Nginx而不是Apache作為負責管理服務器的軟件,對於新手來說,這是一個很大的變化。 此時,我可以在同一台服務器上使用LAMP和LEMP嗎? 通過力量可以擁有它,但是在幾個會話中(如果不是在第一個會話中),由於有兩個服務器管理器,因此服務器將崩潰。 因此,最好選擇一個。

近幾個月來,Nginx 似乎是商業領域最想要的選擇,因此 LEMP 解決方案似乎是未來,但是 您如何安裝?

安裝LEMP服務器

安裝服務器LAMP或LEMP的最舒適的方法是通過鍵盤和終端,因此我們打開終端並輸入:

sudo apt-get安裝nginx

Nginx已經在官方存儲庫中,因此沒有問題。 現在我們停止,打開並重新啟動Nginx服務器,以便Ubuntu開始識別它並在其啟動時對其進行介紹,因此我們這樣寫:

sudo服務nginx停止

sudo服務nginx啟動

sudo服務nginx重啟

sudo update-rc.d nginx默認值

如果可行,您應該會看到類似以下的消息:

/etc/init.d/nginx的系統啟動/停止鏈接已經存在。

現在,我們必須安裝其餘的LEMP服務器工具。 儘管可以選擇安裝Python,但我們將繼續使用Php,但對於Web開發,儘管兩者同樣都不錯,但他們傾向於選擇php。

須藤apt-get install php5 php5-cgi spawn-fcgi

sudo服務nginx重啟

最後,我們安裝了數據庫,我們可以在MariaDB和Mysql之間進行選擇,它們實際上是相同的,區別在於社區使用的是MySQL,而Mysql是來自公司的。 在這種情況下,我們安裝Mysql是為了避免日後出現複雜情況,但是兩個選項中的任何一個都可以有效

須藤apt-get install mysql-server mysql-client php5-mysql phpmyadmin

sudo服務nginx重啟

最後一個軟件包負責通過瀏覽器管理我們的數據庫。 現在,我們的計算機和Ubuntu 14.04已準備好充當服務器。 請記住,要檢查其是否有效,我們必須在瀏覽器中鍵入localhost,然後會看到一個屏幕,其中顯示字母“ Its Works”! 另外,要查看我們創建的網站,我們必須將其保存在系統的/ var / www文件夾中。 現在享受Ubuntu Trusty和LEMP!


發表您的評論

您的電子郵件地址將不會被發表。 必填字段標有 *

*

*

  1. 負責數據:MiguelÁngelGatón
  2. 數據用途:控制垃圾郵件,註釋管理。
  3. 合法性:您的同意
  4. 數據通訊:除非有法律義務,否則不會將數據傳達給第三方。
  5. 數據存儲:Occentus Networks(EU)託管的數據庫
  6. 權利:您可以隨時限制,恢復和刪除您的信息。

  1.   奧馬爾·羅哈斯(Omar Rojas) 他說:

    首先非常好的祝賀您的貢獻,nginx可以成為虛擬主機嗎? ,建議將此LEMP服務器用於需要更多時間的開發工作嗎?我了解這取決於您使用的技術和所擁有的資源,我的意思是建議使用NGINX而不是APACHE?它比Apache提供的貢獻更多,還是只是另一種選擇?
    感謝您的關注
    後記
    我問你這個問題,因為我聽說那裡有些地方沒有使用xampp,mamp或lampp來建立開發環境,因為這是他們認為這是另一個更專業的環境,並且它更高級,我已經盡了全部努力。在xampp的生活中,我沒有發現很多缺陷,但是對於較大的開發環境,我尚未測試xampp的行為,但是我想nginx是指LEMP稍微“高級”,您可以說

    謝謝
    問候
    奧馬爾·羅哈斯(Omar rojas)
    (Y)