Ọkan ninu awọn oju olokiki julọ ti Ubuntu ni idagbasoke ati ifarada si agbaye ti awọn olupin ati agbaye iṣowo. Laarin eyi, ni afikun si nini ẹya ti a ṣe igbẹhin iyasọtọ si agbaye ti awọn olupin, Ubuntu n ṣepọ ati mimuṣe imudojuiwọn sọfitiwia pupọ ti a lo fun agbaye iṣowo ati fun nẹtiwọọki amọja ati eyi ni awọn iyọrisi ni ọna kan tabi omiiran lori opin awọn olumulo ti o fẹ lati dagbasoke oju opo wẹẹbu kan tabi jẹki olupin ile kan. Aṣayan ti a lo julọ fun awọn olumulo to kẹhin ni fifi sori ẹrọ olupin LAMP kan ninu Ubuntu wa. Fifi sori ẹrọ olupin LAMP kan wọpọ ni awọn ẹya tuntun ti Ubuntu, boya nitori ti fifi sori rẹ ba nira, kii yoo lo ni awọn olupin ọjọgbọn. Ṣugbọn Bawo ni o ṣe fi sori ẹrọ olupin LEMP kan? Kini olupin LEMP? Ṣe Mo le ni atupa ati olupin LEMP lori ẹrọ kanna? Ka siwaju ati pe iwọ yoo ṣe awari awọn idahun si awọn ibeere wọnyi.
Kini olupin LEMP?
Fun awọn ti ẹ ti o mọ awọn olupin LAMP, o mọ pe wọn jẹ awọn aburu ti sọfitiwia ti olupin n gbe, ni ọran naa ATUPA es Linux, Afun, Mysql ati Php tabi Python. Iyẹn ni, ẹrọ ṣiṣe (Linux), sọfitiwia iṣakoso olupin (Apache), ibi ipamọ data kan (Mysql) ati ede olupin (Php tabi Python). LEMP Nitorinaa yoo jẹ iyatọ ti package sọfitiwia ti Fitila mu wa, nitorinaa, LEMP yoo jẹ Linux, EngineX (Nginx), Maríadb tabi Mysql ati Php tabi Python. Iyatọ kan pẹlu ọwọ si atupa ni pe LEMP nlo Nginx kii ṣe Apache bi sọfitiwia ti o ni itọju ti iṣakoso olupin, eyiti fun awọn tuntun tuntun, sọ asọye pe iyipada nla ni. Ni aaye yii, Ṣe Mo le ni Fitila ati LEMP lori olupin kanna? Nipa agbara o le ni, sibẹsibẹ ni awọn igba diẹ ti kii ba ṣe ni akọkọ, olupin naa yoo wó nitori awọn alakoso olupin meji wa. Nitorinaa, o dara julọ lati jade fun ọkan tabi omiiran.
Ni awọn oṣu aipẹ Nginx dabi pe o jẹ aṣayan ti o fẹ julọ julọ ni aaye iṣowo, nitorinaa ojutu LEMP dabi pe yoo jẹ ọjọ iwaju, ṣugbọn Bawo ni o ṣe fi sori ẹrọ?
Fifi olupin LEMP kan sii
Ọna itunu julọ julọ lati fi sori ẹrọ olupin kan, boya atupa tabi LEMP jẹ nipasẹ bọtini itẹwe ati ebute, nitorinaa a ṣii ebute naa ki o kọ:
sudo apt-get install nginx
Nginx wa tẹlẹ ninu awọn ibi ipamọ osise, nitorinaa ko si iṣoro. Bayi a da duro, tan-an ki o tun bẹrẹ olupin Nginx ki Ubuntu bẹrẹ lati da a mọ ki o ṣafihan rẹ ni ibẹrẹ rẹ, nitorinaa a kọ:
sudo iṣẹ nginx da duro
sudo iṣẹ nginx bẹrẹ
bẹrẹ sudo iṣẹ nginx bẹrẹ
sudo imudojuiwọn-rc.d nginx
Ati pe ti eyi ba ṣiṣẹ, o yẹ ki o wo ifiranṣẹ ti o jọra si eleyi:
Awọn ọna asopọ ibẹrẹ / da eto fun /etc/init.d/nginx ti wa tẹlẹ.
Bayi a ni lati fi iyoku awọn irinṣẹ olupin LEMP sori ẹrọ. A yoo tẹsiwaju pẹlu Php, botilẹjẹpe aṣayan wa lati fi Python sori ẹrọ, fun idagbasoke wẹẹbu wọn ṣọ lati jade fun php botilẹjẹpe awọn mejeeji dara daradara.
sudo apt-gba fi sori ẹrọ php5 php5-cgi spawn-fcgi
bẹrẹ sudo iṣẹ nginx bẹrẹ
Ati nikẹhin a fi aaye data sori ẹrọ, a le yan laarin MariaDB ati Mysql, wọn jẹ iṣe kanna, pẹlu iyatọ ti agbegbe lo o lakoko ti Mysql wa lati ile-iṣẹ kan. Ni ọran yii a fi sori ẹrọ MySQL fun ko ni awọn ilolu nigbamii, ṣugbọn boya ninu awọn aṣayan meji le jẹ deede
sudo apt-gba fi sori ẹrọ mysql olupin mysql-client php5-mysql phpmyadmin
bẹrẹ sudo iṣẹ nginx bẹrẹ
Apoti ikẹhin yii ni idiyele ti iṣakoso data data wa nipasẹ ẹrọ lilọ kiri ayelujara. Bayi kọmputa wa ati Ubuntu 14.04 wa ti ṣetan lati ṣiṣẹ bi olupin kan. Ranti pe lati ṣayẹwo pe o ṣiṣẹ a ni lati tẹ ninu localhost ẹrọ aṣawakiri ati pe a yoo rii iboju ninu eyiti awọn lẹta Awọn iṣẹ rẹ! Ni afikun, lati wo awọn oju opo wẹẹbu ti a ṣẹda, a ni lati fipamọ ni folda / var / www ti eto wa. Bayi lati gbadun Ubuntu Trusty ati LEMP!
Ọrọìwòye kan, fi tirẹ silẹ
oriire akọkọ ti o dara pupọ fun ilowosi, nginx le ṣe olugbalejo foju kan? , A ṣe iṣeduro olupin LEMP yii fun idagbasoke ti o gba akoko diẹ sii lati ṣe? Mo loye pe o da lori imọ-ẹrọ ti o lo ati awọn orisun ti ẹnikan ni, Mo tumọ si pe yoo jẹ imọran diẹ sii lati lo NGINX dipo APACHE ?, niwon NGINX Njẹ o ṣe afihan awọn ifunni diẹ sii ju Apache tabi o jẹ aṣayan miiran?
ose fun akiyesi re
ifiweranṣẹ
Mo beere lọwọ rẹ ni ibeere nitori Mo ti gbọ ni ita pe ni awọn aaye kan agbegbe ti idagbasoke ko ṣeto pẹlu xampp, mamp tabi lampp pe o jẹ agbegbe amọdaju diẹ sii ni ibamu si wọn ati pe o ti ni ilọsiwaju, Mo ti ṣiṣẹ gbogbo mi igbesi aye pẹlu xampp ati pe emi ko rii ọpọlọpọ awọn abawọn ṣugbọn fun agbegbe idagbasoke nla Emi ko ni idanwo bi xampp ṣe huwa, ṣugbọn Mo ro pe nginx Mo tumọ si pe LEMP jẹ “ilọsiwaju” diẹ diẹ o le sọ
gracias
ikini
Omar rojas
(y)