LAMP деп аталатын бағдарламалық пакет Linux ядросындағы ОС, Apache веб-сервері, MySQL дерекқоры және сайттың қозғалтқышы үшін пайдаланылатын PHP құрамдастарын қамтиды. Содан кейін, біз осы қондырғылардың орнатуын және бастапқы конфигурациясын егжей-тегжейлі сипаттай отырып, Ubuntu бағдарламасының ең соңғы нұсқасын мысал ретінде аламыз.
Lamp жинағын Ubuntu-те орнатыңыз
Осы мақаланың форматы сіздің компьютеріңізде Ubuntu-ны орнатқан дегенді білдіреді, біз бұл қадамды өткізіп, басқа бағдарламаларға тікелей шығамыз, бірақ келесі сілтемелер бойынша басқа мақалаларды оқып, сізді қызықтыратын тақырып бойынша нұсқауларды таба аласыз.
Толығырақ:
Ubuntu-ді VirtualBox-қа орнату
Flash дисктері бар Linux орнату нұсқаулығы
1-қадам: Apache орнатыңыз
Apache деп аталатын ашық веб-серверді орнату арқылы бастаңыз. Бұл ең жақсы нұсқалардың бірі, сондықтан көптеген қолданушылардың таңдауына айналады. Ubuntu-де ол орналастырылады «Терминал»:
- Мәзірді ашып, консольді іске қосыңыз немесе пернелер тіркесімін басыңыз Ctrl + Alt + T.
- Біріншіден, барлық қажетті құрамдастарыңыз бар екеніне көз жеткізу үшін жүйе қоймаларын жаңартыңыз. Ол үшін пәрменді теріңіз
sudo apt-get жаңарту
. - Барлық әрекеттер арқылы sudo түбірлік қатынаумен жұмыс істейді, сондықтан құпия сөзді енгізуді ұмытпаңыз (оны енгізген кезде көрсетілмейді).
- Аяқтаған кезде, енгізіңіз
sudo apt-get орнату apache2
жүйеге апа қосу. - Жауапты таңдап, барлық файлдарды қосуды растаңыз D.
- Веб-серверді іске қосу арқылы тексереміз
sudo apache2ctl конфигурациясы
. - Синтаксис қалыпты болуы керек, бірақ кейде қосу қажет екендігі туралы ескерту бар Сервер атауы.
- Болашақта ескертулерді болдырмау үшін осы жаһандық айнымалыны теңшелім файлына қосыңыз. Файлды өздігінен іске қосыңыз
sudo nano /etc/apache2/apache2.conf
. - Енді пәрменді іске қосатын екінші консольді іске қосыңыз
ip0 мекен-жайын көрсету grep inet | awk '{print $ 2; } '| sed 's / / .$$//'
IP мекенжайын немесе сервер доменін табу. - Біріншіден «Терминал» Ашылған файлдың төменгі жағына төмен түсіп, енгізіңіз
ServerName + домен аты немесе IP мекенжайы
Сіз жай ғана үйрендім. Өзгерістерді арқылы сақтау Ctrl + O конфигурация файлын жабыңыз. - Ешқандай қате жоқ екеніне көз жеткізу үшін тағы бір тексеру жасаңыз, содан кейін веб-серверді қайта іске қосыңыз
sudo systemctl қайта apache2
. - Қосылу үшін Apache-ні қосыңыз, егер сіз оны командамен операциялық жүйеден бастауды қаласаңыз
sudo systemctl қосыңыз apache2
. - Веб-серверді оның тұрақтылығын тексеру үшін ғана қалдыру, пәрменді пайдалану
sudo systemctl бастау apache2
. - Браузерді іске қосып, барыңыз
localhost
. Егер сіз Apache басты бетінде болсаңыз, онда барлығы дұрыс жұмыс істеп, келесі қадамға өтіңіз.
2-қадам: MySQL орнату
Екінші қадам - жүйеде қол жетімді командаларды қолдана отырып стандартты консоль арқылы жасалатын MySQL деректер қорын қосу.
- Басымдық «Терминал» жазыңыз
sudo apt-get mysql-серверін орнату
басыңыз Кіру. - Жаңа файлдарды қосуды растаңыз.
- MySQL ортаңызды пайдалануды қамтамасыз етіңіз, осылайша орнатылатын бөлек қондырма арқылы қорғауды қамтамасыз етіңіз
sudo mysql_secure_installation
. - Құпия сөз талаптары үшін плагин параметрлерін орнатудың бірде-бір нұсқаулығы жоқ, себебі әр пайдаланушы тексеруге қатысты өз шешімдерімен шағылысады. Егер талаптарды орнатқыңыз келсе, консольді енгізіңіз y сұратуы бойынша.
- Содан кейін қорғау деңгейін таңдау керек. Алдымен әрбір параметрдің сипаттамасын оқыңыз, содан кейін ең қолайлы нұсқаны таңдаңыз.
- Түбірлік қатынауды қамтамасыз ету үшін жаңа құпия сөзді орнатыңыз.
- Сонымен қатар, сіз алдын ала әртүрлі қауіпсіздік параметрлерін көресіз, оларды оқып, қажетті деп санасаңыз, қабылдаңыз немесе қабылдамаңыз.
Біз келесі сілтеме бойынша табуға болатын бөлек мақалада басқа орнату әдісінің сипаттамасын оқып шығуды ұсынамыз.
Сондай-ақ, қараңыз: MySQL Орнату нұсқаулығы Ubuntu үшін
3-қадам: PHP орнатыңыз
LAMP жүйесінің қалыпты жұмысын қамтамасыз етудің соңғы қадамы PHP құрамдастарын орнату болып табылады. Бұл процесті жүзеге асыруда еш қиындық жоқ, тек қол жетімді пәрмендердің біреуін пайдалану керек, содан кейін қондырманың жұмысын теңшеу керек.
- Ин «Терминал» команда жазу
sudo apt-get install php7.0-mysql php7.0-curl php7.0-json php7.0-cgi php7.0 libapache2-mod-php7.0
7-нұсқа қажет болған жағдайда қажетті компоненттерді орнату. - Кейде жоғарыдағы командалар сынған, сондықтан оны қолданыңыз
sudo apt орнату php 7.2-cli
немесеsudo apt орнату hhvm
7.2 ең соңғы нұсқасын орнату. - Процедура аяқталғаннан кейін, консольді жазу арқылы дұрыс жинау орнатылғандығына көз жеткізіңіз
php -v
. - Дерекқорды басқару және веб-интерфейсті енгізу PHPmyadmin тегін құралы арқылы жүзеге асырылады, ол LAMP конфигурациясы кезінде орнату қажет. Жұмысты бастау үшін пәрменді енгізіңіз
php-mbstring php-gettext
. - Сәйкес опцияны таңдау арқылы жаңа файлдарды қосуды растаңыз.
- Веб-серверді көрсетіңіз «Apache2» басыңыз «ОК».
- Дерекқорды арнайы пәрмен арқылы конфигурациялау ұсынылады, қажет болған жағдайда оң жауапты таңдаңыз.
- Дерекқор серверінде тіркелу үшін құпия сөз жасаңыз, содан кейін оны қайта енгізу арқылы растауыңыз керек.
- Әдепкі бойынша, PHPmyadmin-ге түбірлік қатынасы бар немесе TPC интерфейстері арқылы пайдаланушы атынан кіре алмайсыз, сондықтан блоктау утилитасын өшіру қажет. Команда арқылы түбірлік құқықтарды іске қосыңыз
sudo -i
. - Теру арқылы жұмысты тоқтатыңыз
echo «user set plugin =» пайдаланушы = «root»; flush артықшылықтары; «mysql -u root -p mysql
.
Бұл рәсімде LAMP үшін PHP орнату мен конфигурациясы сәтті аяқталған деп санауға болады.
Сондай-ақ, қараңыз: Ubuntu сервері үшін PHP орнату нұсқаулығы
Бүгін біз Ubuntu операциялық жүйесінде LAMP компоненттерінің орнатуын және негізгі конфигурациясын жасадық. Әрине, бұл осы тақырып бойынша берілетін барлық ақпарат емес, бірнеше домендерді немесе дерекқорларды пайдалануымен байланысты көптеген нюанстар бар. Дегенмен, жоғарыдағы нұсқаулардың арқасында, сіз осы бағдарламалық жасақтаманың дұрыс жұмыс істеуі үшін жүйеңізді оңай дайындауға болады.