I-install ang LEMP sa Ubuntu Trusty Tahr

I-install ang LEMP sa Ubuntu Trusty Tahr

Ang isa sa mga pinakatanyag na mukha ng Ubuntu ay ang pag-unlad at pag-aalay nito sa mundo ng mga server at mundo ng negosyo. Sa loob nito, bilang karagdagan sa pagkakaroon ng isang bersyon na eksklusibong nakatuon sa mundo ng mga server, isinasama at ina-update ng Ubuntu ang maraming software na ginagamit para sa mundo ng negosyo at para sa propesyonal na network at mayroon itong mga epekto sa isang paraan o iba pa sa pagtatapos ng mga gumagamit na nais na bumuo ng isang website o paganahin ang isang server ng bahay. Ang pinaka ginagamit na pagpipilian para sa mga huling gumagamit na ito ay ang pag-install ng isang LAMP server sa aming Ubuntu. Ang pag-install ng isang LAMP server ay pangkaraniwan sa pinakabagong mga bersyon ng Ubuntu, marahil dahil kung mahirap i-install, hindi ito gagamitin sa mga propesyonal na server. Pero Paano mo mai-install ang isang LEMP server? Ano ang isang server ng LEMP? Maaari ba akong magkaroon ng isang LAMP at LEMP server sa parehong makina? Magbasa at matutuklasan mo ang mga sagot sa mga katanungang ito.

Ano ang isang server ng LEMP?

Para sa iyo na nakakaalam ng mga server ng LAMP, alam mo na ang mga ito ay mga pagpapaikli ng software na dinala ng server, sa kaso ng Lampara es Linux, Apache, Mysql at Php o Python. Iyon ay, isang operating system (Linux), isang server management software (Apache), isang database (Mysql) at isang wika ng server (Php o Python). LEMP Sa gayon ito ay magiging isang pagkakaiba-iba ng software package na dinala ng LAMP, kaya, LEMP ito ay ang Linux, EngineX (Nginx), Maríadb o Mysql at Php o Python. Ang pagkakaiba-iba lamang tungkol sa LAMP ay ang LEMP na gumagamit ng Nginx at hindi Apache bilang software na namamahala sa pamamahala ng server, na para sa mga bagong pasok, ay nagkomento na ito ay isang malaking pagbabago. Sa puntong ito, maaari ba akong magkaroon ng LAMP at LEMP sa parehong server? Sa pamamagitan ng kapangyarihan maaari kang magkaroon nito, gayunpaman sa ilang mga session kung hindi sa una, ang server ay gumuho dahil mayroong dalawang mga manager ng server. Kaya, pinakamahusay na pumili ng isa o iba pa.

En los últimos meses, Nginx parece que está siendo la opción más deseada en el ámbito comercial, por lo que la solución LEMP parece que será el futuro, pero Paano mo mai-install?

Pag-install ng isang server ng LEMP

Ang pinaka komportableng pamamaraan upang mag-install ng isang server alinman sa LAMP o LEMP ay sa pamamagitan ng keyboard at terminal, kaya binubuksan namin ang terminal at sumulat:

sudo apt-get install nginx

Ang Nginx ay nasa opisyal na mga repository, kaya walang problema. Hihinto kami, i-on at i-restart ang Nginx server upang masimulan itong makilala ng Ubuntu at ipakilala ito sa pagsisimula nito, kaya nagsusulat kami:

sudo service nginx stop

sudo serbisyo nginx magsimula

sudo serbisyo nginx restart

sudo update-rc.d nginx default

At kung ito ay gumagana, dapat kang makakita ng isang mensahe na katulad nito:

Ang mga link ng pagsisimula / pagtigil ng system para sa /etc/init.d/nginx ay mayroon nang.

Ngayon ay kailangan naming i-install ang natitirang mga tool ng server ng LEMP. Kami ay magpapatuloy sa Php, kahit na mayroong pagpipilian upang mai-install ang Python, para sa pag-unlad ng web ay may posibilidad silang pumili para sa php bagaman pareho ang pare-pareho ng mabuti.

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

sudo serbisyo nginx restart

At sa wakas ay nai-install namin ang database, maaari kaming pumili sa pagitan ng MariaDB at Mysql, pareho silang praktikal, na may pagkakaiba na ginagamit ito ng komunidad habang ang Mysql ay mula sa isang kumpanya. Sa kasong ito, nai-install namin ang Mysql para sa walang mga komplikasyon sa paglaon, ngunit alinman sa dalawang mga pagpipilian ay maaaring maging wasto

sudo apt-get install mysql-server MySQL-client php5-MySQL phpmyadmin

sudo serbisyo nginx restart

Ang huling package na ito ay namamahala sa pamamahala ng aming database sa pamamagitan ng browser. Ngayon ang aming computer at ang aming Ubuntu 14.04 ay handa nang gumana bilang isang server. Tandaan na upang suriin na gumagana ito kailangan nating mag-type sa browser localhost at makakakita kami ng isang screen kung saan gumagana ang mga letra! Bilang karagdagan, upang makita ang mga web na nilikha namin, kailangan namin itong i-save sa / var / www folder ng aming system. Ngayon upang tamasahin ang Ubuntu Trusty at LEMP!


Iwanan ang iyong puna

Ang iyong email address ay hindi nai-publish. Mga kinakailangang patlang ay minarkahan ng *

*

*

  1. Responsable para sa data: Miguel Ángel Gatón
  2. Layunin ng data: Kontrolin ang SPAM, pamamahala ng komento.
  3. Legitimation: Ang iyong pahintulot
  4. Komunikasyon ng data: Ang data ay hindi maiparating sa mga third party maliban sa ligal na obligasyon.
  5. Imbakan ng data: Ang database na naka-host ng Occentus Networks (EU)
  6. Mga Karapatan: Sa anumang oras maaari mong limitahan, mabawi at tanggalin ang iyong impormasyon.

  1.   pula si omar dijo

    napakahusay na unang pagbati para sa kontribusyon, ang nginx ay maaaring gumawa ng isang virtual host? , Ang LEMP server na ito ay inirerekomenda para sa isang pag-unlad na tumatagal ng mas maraming oras upang magawa ito? Nauunawaan ko na nakasalalay ito sa teknolohiya na iyong ginagamit at sa mga mapagkukunan na mayroon ang isa, ibig kong sabihin na mas maipapayo na gamitin ang NGINX sa halip na APACHE? dahil NGINX Nagpapakita ba ito ng higit na mga kontribusyon kaysa sa Apache o isa lamang itong pagpipilian?
    salamat sa iyong pansin
    postcript
    Itinanong ko sa iyo ang katanungang ito dahil narinig ko doon na sa ilang mga lugar ang isang kapaligiran sa pag-unlad ay hindi naka-set up sa xampp, mamp o lampp na ito ay isa pang mas propesyonal na kapaligiran ayon sa kanila at na ito ay mas advanced, nagtrabaho ko ang aking buhay na may xampp at hindi ako nakahanap ng maraming mga depekto ngunit para sa isang mas malaking kapaligiran sa pag-unlad hindi ko nasubukan kung paano kumilos ang xampp, ngunit sa palagay ko nginx ibig kong sabihin ang LEMP ay medyo "advanced" na masasabi mo

    salamat
    tungkol
    Omar rojas
    (at)