Instal·lar Lemp en Ubuntu Trusty Tahr

Instal·lar Lemp en Ubuntu Trusty Tahr

Una de les cares més populars d'Ubuntu és el seu desenvolupament i dedicació a el món dels servidors i a el món empresarial. Dins d'això, a més de tenir una versió dedicada en exclusiu a el món dels servidors, Ubuntu s'està integrant i actualitzant molt programari que s'usa per al món empresarial i per al professional de les xarxes i això repercuteix d'una manera o altra en els usuaris finals que vulguin desenvolupar un web o habilitar un servidor casolà. L'opció més usada per a aquests últims usuaris és la instal·lació d'un servidor LAMP en el nostre Ubuntu. La instal·lació d'un servidor LAMP és molt comú en les últimes versions d'Ubuntu, potser perquè si és difícil la seva instal·lació, no es faria servir en servidors professionals. però Com s'instal·la un servidor Lemp? Què és un servidor Lemp? Puc tenir un servidor LAMP i Lemp en la mateixa màquina? Segueix llegint i descobriràs respostes a aquestes preguntes.

Què és un servidor Lemp?

Per als que conegueu els servidors LAMP, sabeu que són abreviatures de programari de portar el servidor, en el cas de LLUM es Linux, Apache, Mysql i Php o Python. És a dir, un sistema operatiu (Linux), programari de gestió d'un servidor (Apache), una base de dades (Mysql) i un llenguatge de servidor (Php o Python). LEMP seria així una variació de l'paquet de programari que porta LAMP, així, Lemp seria Linux, EngineX (Nginx), MariaDB o Mysql i Php o Python. L'única variació respecte a LAMP és que Lemp fa servir Nginx i no Apache com a programari encarregat de gestionar el servidor, que per als novells, comentar que és un gran canvi. Arribats a aquest punt, podria tenir LAMP i Lemp en el mateix servidor? Per poder podries tenir-lo, però en poques sessions si no és a la primera, el servidor es col·lapsaria ja que té dos gestors de servidors. Així, el més recomanable és decantar-se per un o altre.

En els últims mesos, Nginx sembla que està sent l'opció més desitjada a l'àmbit comercial, per la qual cosa la solució LEMP sembla que serà el futur, però Com s'instal·la?

Instal·lació d'un servidor Lemp

El mètode més còmode per instal·lar un servidor bé sigui LAMP o Lemp és a cop de teclat i terminal, de manera que vam obrir la terminal i escrivim:

sudo apt-get install nginx

Nginx ja es troba en els repositoris oficials, de manera que no hi ha problema. Ara parem, encenem i reiniciem el servidor Nginx perquè Ubuntu comenci a reconèixer-ia introduir-lo en el seu inici, així doncs vam escriure:

suo service nginx stop

sudo service nginx start

sudo service nginx restart

suo update-rc.d nginx defaults

I si això resulta, hauríeu de veure un missatge similar a aquest:

System start / stop links for /etc/init.d/nginx already exist.

Ara hem d'instal·lar la resta d'eines de servidor Lemp. Seguirem per Php, si bé hi ha l'opció d'instal·lar Python, per al desenvolupament web solen decantar-se per php encara que les dues són iguals de bones.

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

sudo service nginx restart

I finalment vam instal·lar la base de dades, podem triar entre MariaDB i Mysql, pràcticament són les mateixes, amb la diferència que fa servir és comunitària mentre que la Mysql és d'una empresa. En aquesta cas instal·lem Mysql per no tenir complicacions més endavant, però pot valer qualsevol de les dues opcions

suo apt-get install mysql-server mysql-client php5-mysql phpmyadmin

sudo service nginx restart

Aquest últim paquet és l'encarregat de gestionar la nostra base de dades a través del navegador. Ara ja està llest el nostre ordinador i el nostre Ubuntu 14.04 per funcionar com un servidor. Recordeu que per comprovar que funciona hem d'escriure al navegador localhost i veurem una pantalla en què apareix les lletres Its Works! A més per veure les webs que creem, hem de guardar a la carpeta / var / www del nostre sistema. Ara a gaudiu d'Ubuntu Trusty i de Lemp!


Deixa el teu comentari

La seva adreça de correu electrònic no es publicarà. Els camps obligatoris estan marcats amb *

*

*

  1. Responsable de les dades: Miguel Ángel Gatón
  2. Finalitat de les dades: Controlar l'SPAM, gestió de comentaris.
  3. Legitimació: El teu consentiment
  4. Comunicació de les dades: No es comunicaran les dades a tercers excepte per obligació legal.
  5. Emmagatzematge de les dades: Base de dades allotjada en Occentus Networks (UE)
  6. Drets: En qualsevol moment pots limitar, recuperar i esborrar la teva informació.

  1.   omar vermelles va dir

    molt bo primer felicitar-te per l'aportació, nginx es pot fer un virtual hosts? , Aquest servidro Lemp es recomana per a un desenvolupament que llava mes temps de realitzar-lo ?, entenc que és depèn de la tecnologia que usis i dels recursos que un té em refereixo que seria més aconsellable utilitzar nginx en comptes de APACHE?, Ja que Nginx presenta mes aportacions que apatxe o simplement és una opció més?
    gràcies per la teva atencio
    postdata
    et faig aquesta pregunta per que he escoltat per ahi que en alguns llocs no estan muntat un ambient de desenvolupament ni amb xampp, MAMP ni lampp que era un altre ambient més professional segons ells i que era mes avançat, jo he treball tota la meva vida amb xampp i no li havia trobat molts defectes però per a un ambient de desenvolupament més gran no he provat com es comporta xampp, però suposo nginx o sigui Lemp és una mica més «avançat» es podria dir

    gràcies
    salutacions
    Omar Roges
    (I)