Ubuntu Trusty Tahr'a LEMP'yi yükleyin

Ubuntu Trusty Tahr'a LEMP'yi yükleyin

Ubuntu'nun en popüler yüzlerinden biri, gelişimi ve sunucu dünyasına ve iş dünyasına adanmışlığıdır. Bu kapsamda, yalnızca sunucular dünyasına adanmış bir sürüme sahip olmanın yanı sıra, Ubuntu iş dünyası ve profesyonel ağ için kullanılan birçok yazılımı entegre ediyor ve güncelliyor ve bunun kullanıcılar üzerinde şu veya bu şekilde yansımaları var. bir web sitesi geliştirmek veya bir ev sunucusunu etkinleştirmek isteyenler. Bu son kullanıcılar için en çok kullanılan seçenek Ubuntu'muza bir LAMP sunucusunun kurulumu. Bir LAMP sunucusunun kurulumu Ubuntu'nun son sürümlerinde çok yaygındır, belki de kurulumu zorsa profesyonel sunucularda kullanılmayacağı için. Fakat Bir LEMP sunucusunu nasıl kurarsınız? LEMP sunucusu nedir? Aynı makinede bir LAMP ve LEMP sunucusuna sahip olabilir miyim? Okumaya devam edin ve bu soruların cevaplarını keşfedeceksiniz.

LEMP sunucusu nedir?

LAMP sunucularını tanıyanlarınız için, bunların sunucunun taşıdığı yazılımın kısaltmaları olduğunu biliyorsunuz. LAMBA es Linux, Apache, Mysql ve Php veya Python. Yani bir işletim sistemi (Linux), bir sunucu yönetim yazılımı (Apache), bir veritabanı (Mysql) ve bir sunucu dili (Php veya Python). LEMP Bu nedenle, LAMP'ın LEMP gibi getirdiği yazılım paketinin bir varyasyonu olacaktır. Linux, EngineX (Nginx), Maríadb veya Mysql ve Php veya Python olabilir. LAMP ile ilgili tek varyasyon, LEMP'in sunucuyu yönetmekten sorumlu yazılım olarak Apache'yi değil Nginx'i kullanmasıdır ve bu yeni başlayanlar için bunun büyük bir değişiklik olduğu yorumunu yapmaktadır. Bu noktada aynı sunucuda LAMP ve LEMP olabilir mi? Güçle buna sahip olabilirsiniz, ancak birkaç oturumda ilk oturumda olmasa bile, iki sunucu yöneticisi olduğundan sunucu çöker. Bu nedenle, birini veya diğerini seçmek en iyisidir.

Son aylarda Nginx ticari alanda en çok arzu edilen seçenek gibi görünüyor, bu nedenle LEMP çözümü gelecek gibi görünüyor, ancak Nasıl kurarsınız?

Bir LEMP sunucusu kurma

Bir sunucuyu LAMP veya LEMP kurmanın en rahat yöntemi klavye ve terminaldir, bu nedenle terminali açıp şunu yazıyoruz:

sudo apt-get install nginx

Nginx zaten resmi depolarda, bu yüzden sorun değil. Şimdi, Ubuntu'nun onu tanımaya ve başlangıcında tanıtmaya başlaması için Nginx sunucusunu durdurur, açar ve yeniden başlatırız, bu yüzden şunu yazıyoruz:

sudo hizmeti nginx durdur

sudo service nginx başlangıç

sudo service nginx yeniden başlatma

sudo update-rc.d nginx varsayılanları

Ve eğer bu işe yararsa, buna benzer bir mesaj görmelisiniz:

/Etc/init.d/nginx için sistem başlatma / durdurma bağlantıları zaten mevcut.

Şimdi LEMP sunucu araçlarının geri kalanını kurmamız gerekiyor. Php ile devam edeceğiz, Python'u kurma seçeneği olmasına rağmen, web geliştirme için her ikisi de aynı derecede iyi olmasına rağmen php'yi tercih etme eğilimindeler.

sudo apt-get install php5 php5-cgi spawn-fcgi

sudo service nginx yeniden başlatma

Ve nihayet veritabanını kurarız, MariaDB ve Mysql arasında seçim yapabiliriz, bunlar pratikte aynıdır, farkla, Mysql bir şirketten iken topluluk tarafından kullanılır. Bu durumda Mysql'i daha sonra komplikasyon yaşamamak için kurarız, ancak iki seçenekten biri geçerli olabilir

sudo apt-get install mysql-sunucu mysql-istemci php5-mysql phpmyadmin

sudo service nginx yeniden başlatma

Bu son paket, veritabanımızı tarayıcı aracılığıyla yönetmekten sorumludur. Artık bilgisayarımız ve Ubuntu 14.04'ümüz sunucu olarak çalışmaya hazır. Çalışıp çalışmadığını kontrol etmek için tarayıcıya localhost yazmamız gerektiğini unutmayın ve burada Harflerin Çalıştığı bir ekran göreceğiz! Ayrıca oluşturduğumuz web'leri görmek için sistemimizin / var / www klasörüne kaydetmemiz gerekiyor. Şimdi Ubuntu Trusty ve LEMP'in tadını çıkarın!


Yorumunuzu bırakın

E-posta hesabınız yayınlanmayacak. Gerekli alanlar ile işaretlenmiştir *

*

*

  1. Verilerden sorumlu: Miguel Ángel Gatón
  2. Verilerin amacı: Kontrol SPAM, yorum yönetimi.
  3. Meşruiyet: Onayınız
  4. Verilerin iletilmesi: Veriler, yasal zorunluluk dışında üçüncü kişilere iletilmeyecektir.
  5. Veri depolama: Occentus Networks (AB) tarafından barındırılan veritabanı
  6. Haklar: Bilgilerinizi istediğiniz zaman sınırlayabilir, kurtarabilir ve silebilirsiniz.

  1.   Ömer rojas dijo

    Katkı için çok güzel ilk tebrikler, nginx sanal bir host yapabilir mi? , Bu LEMP sunucusu, yapması daha fazla zaman alan bir geliştirme için tavsiye ediliyor? Kullandığınız teknolojiye ve sahip olduğu kaynaklara bağlı olduğunu anlıyorum, yani APACHE yerine NGINX kullanılması daha tavsiye edilir mi ?, NGINX'ten beri Apache'den daha fazla katkı mı sunuyor yoksa sadece bir seçenek daha mı?
    ilginiz için teşekkürler
    dipnot
    Size bu soruyu soruyorum çünkü bazı yerlerde xampp, mamp veya lampp ile bir geliştirme ortamı kurmadıklarını, onlara göre daha profesyonel bir ortam olduğunu ve daha gelişmiş olduğunu duydum, hepsini çalıştım. xampp ile hayatım ve çok fazla kusur bulamadım, ancak daha büyük bir geliştirme ortamı için xampp'in nasıl davrandığını test etmedim, ancak sanırım nginx, LEMP'nin biraz daha "gelişmiş" olduğunu söyleyebilirsiniz.

    teşekkürler
    Saygılarımızla
    Omar rojas
    (E)