Lamp Toolkit-ді Ubuntu-да орнату

LAMP деп аталатын бағдарламалық пакет Linux ядросындағы ОС, Apache веб-сервері, MySQL дерекқоры және сайттың қозғалтқышы үшін пайдаланылатын PHP құрамдастарын қамтиды. Содан кейін, біз осы қондырғылардың орнатуын және бастапқы конфигурациясын егжей-тегжейлі сипаттай отырып, Ubuntu бағдарламасының ең соңғы нұсқасын мысал ретінде аламыз.

Lamp жинағын Ubuntu-те орнатыңыз

Осы мақаланың форматы сіздің компьютеріңізде Ubuntu-ны орнатқан дегенді білдіреді, біз бұл қадамды өткізіп, басқа бағдарламаларға тікелей шығамыз, бірақ келесі сілтемелер бойынша басқа мақалаларды оқып, сізді қызықтыратын тақырып бойынша нұсқауларды таба аласыз.

Толығырақ:
Ubuntu-ді VirtualBox-қа орнату
Flash дисктері бар Linux орнату нұсқаулығы

1-қадам: Apache орнатыңыз

Apache деп аталатын ашық веб-серверді орнату арқылы бастаңыз. Бұл ең жақсы нұсқалардың бірі, сондықтан көптеген қолданушылардың таңдауына айналады. Ubuntu-де ол орналастырылады «Терминал»:

  1. Мәзірді ашып, консольді іске қосыңыз немесе пернелер тіркесімін басыңыз Ctrl + Alt + T.
  2. Біріншіден, барлық қажетті құрамдастарыңыз бар екеніне көз жеткізу үшін жүйе қоймаларын жаңартыңыз. Ол үшін пәрменді теріңізsudo apt-get жаңарту.
  3. Барлық әрекеттер арқылы sudo түбірлік қатынаумен жұмыс істейді, сондықтан құпия сөзді енгізуді ұмытпаңыз (оны енгізген кезде көрсетілмейді).
  4. Аяқтаған кезде, енгізіңізsudo apt-get орнату apache2жүйеге апа қосу.
  5. Жауапты таңдап, барлық файлдарды қосуды растаңыз D.
  6. Веб-серверді іске қосу арқылы тексеремізsudo apache2ctl конфигурациясы.
  7. Синтаксис қалыпты болуы керек, бірақ кейде қосу қажет екендігі туралы ескерту бар Сервер атауы.
  8. Болашақта ескертулерді болдырмау үшін осы жаһандық айнымалыны теңшелім файлына қосыңыз. Файлды өздігінен іске қосыңызsudo nano /etc/apache2/apache2.conf.
  9. Енді пәрменді іске қосатын екінші консольді іске қосыңызip0 мекен-жайын көрсету grep inet | awk '{print $ 2; } '| sed 's / / .$$//'IP мекенжайын немесе сервер доменін табу.
  10. Біріншіден «Терминал» Ашылған файлдың төменгі жағына төмен түсіп, енгізіңізServerName + домен аты немесе IP мекенжайыСіз жай ғана үйрендім. Өзгерістерді арқылы сақтау Ctrl + O конфигурация файлын жабыңыз.
  11. Ешқандай қате жоқ екеніне көз жеткізу үшін тағы бір тексеру жасаңыз, содан кейін веб-серверді қайта іске қосыңызsudo systemctl қайта apache2.
  12. Қосылу үшін Apache-ні қосыңыз, егер сіз оны командамен операциялық жүйеден бастауды қаласаңызsudo systemctl қосыңыз apache2.
  13. Веб-серверді оның тұрақтылығын тексеру үшін ғана қалдыру, пәрменді пайдалануsudo systemctl бастау apache2.
  14. Браузерді іске қосып, барыңызlocalhost. Егер сіз Apache басты бетінде болсаңыз, онда барлығы дұрыс жұмыс істеп, келесі қадамға өтіңіз.

2-қадам: MySQL орнату

Екінші қадам - ​​жүйеде қол жетімді командаларды қолдана отырып стандартты консоль арқылы жасалатын MySQL деректер қорын қосу.

  1. Басымдық «Терминал» жазыңызsudo apt-get mysql-серверін орнатубасыңыз Кіру.
  2. Жаңа файлдарды қосуды растаңыз.
  3. MySQL ортаңызды пайдалануды қамтамасыз етіңіз, осылайша орнатылатын бөлек қондырма арқылы қорғауды қамтамасыз етіңізsudo mysql_secure_installation.
  4. Құпия сөз талаптары үшін плагин параметрлерін орнатудың бірде-бір нұсқаулығы жоқ, себебі әр пайдаланушы тексеруге қатысты өз шешімдерімен шағылысады. Егер талаптарды орнатқыңыз келсе, консольді енгізіңіз y сұратуы бойынша.
  5. Содан кейін қорғау деңгейін таңдау керек. Алдымен әрбір параметрдің сипаттамасын оқыңыз, содан кейін ең қолайлы нұсқаны таңдаңыз.
  6. Түбірлік қатынауды қамтамасыз ету үшін жаңа құпия сөзді орнатыңыз.
  7. Сонымен қатар, сіз алдын ала әртүрлі қауіпсіздік параметрлерін көресіз, оларды оқып, қажетті деп санасаңыз, қабылдаңыз немесе қабылдамаңыз.

Біз келесі сілтеме бойынша табуға болатын бөлек мақалада басқа орнату әдісінің сипаттамасын оқып шығуды ұсынамыз.

Сондай-ақ, қараңыз: MySQL Орнату нұсқаулығы Ubuntu үшін

3-қадам: PHP орнатыңыз

LAMP жүйесінің қалыпты жұмысын қамтамасыз етудің соңғы қадамы PHP құрамдастарын орнату болып табылады. Бұл процесті жүзеге асыруда еш қиындық жоқ, тек қол жетімді пәрмендердің біреуін пайдалану керек, содан кейін қондырманың жұмысын теңшеу керек.

  1. Ин «Терминал» команда жазуsudo apt-get install php7.0-mysql php7.0-curl php7.0-json php7.0-cgi php7.0 libapache2-mod-php7.07-нұсқа қажет болған жағдайда қажетті компоненттерді орнату.
  2. Кейде жоғарыдағы командалар сынған, сондықтан оны қолданыңызsudo apt орнату php 7.2-cliнемесеsudo apt орнату hhvm7.2 ең соңғы нұсқасын орнату.
  3. Процедура аяқталғаннан кейін, консольді жазу арқылы дұрыс жинау орнатылғандығына көз жеткізіңізphp -v.
  4. Дерекқорды басқару және веб-интерфейсті енгізу PHPmyadmin тегін құралы арқылы жүзеге асырылады, ол LAMP конфигурациясы кезінде орнату қажет. Жұмысты бастау үшін пәрменді енгізіңізphp-mbstring php-gettext.
  5. Сәйкес опцияны таңдау арқылы жаңа файлдарды қосуды растаңыз.
  6. Веб-серверді көрсетіңіз «Apache2» басыңыз «ОК».
  7. Дерекқорды арнайы пәрмен арқылы конфигурациялау ұсынылады, қажет болған жағдайда оң жауапты таңдаңыз.
  8. Дерекқор серверінде тіркелу үшін құпия сөз жасаңыз, содан кейін оны қайта енгізу арқылы растауыңыз керек.
  9. Әдепкі бойынша, PHPmyadmin-ге түбірлік қатынасы бар немесе TPC интерфейстері арқылы пайдаланушы атынан кіре алмайсыз, сондықтан блоктау утилитасын өшіру қажет. Команда арқылы түбірлік құқықтарды іске қосыңызsudo -i.
  10. Теру арқылы жұмысты тоқтатыңызecho «user set plugin =» пайдаланушы = «root»; flush артықшылықтары; «mysql -u root -p mysql.

Бұл рәсімде LAMP үшін PHP орнату мен конфигурациясы сәтті аяқталған деп санауға болады.

Сондай-ақ, қараңыз: Ubuntu сервері үшін PHP орнату нұсқаулығы

Бүгін біз Ubuntu операциялық жүйесінде LAMP компоненттерінің орнатуын және негізгі конфигурациясын жасадық. Әрине, бұл осы тақырып бойынша берілетін барлық ақпарат емес, бірнеше домендерді немесе дерекқорларды пайдалануымен байланысты көптеген нюанстар бар. Дегенмен, жоғарыдағы нұсқаулардың арқасында, сіз осы бағдарламалық жасақтаманың дұрыс жұмыс істеуі үшін жүйеңізді оңай дайындауға болады.