Увод
Предуслови
Први корак: Инсталирајте Апацхе
Други корак: Инсталирајте МиСКЛ
Трећи корак: Инсталирајте ПХП
Увод
ЛАМП је акроним који означава Линук, Апацхе, МиСКЛ и ПХП. Овај софтверски пакет је најпопуларније решење отвореног кода за подешавање веб сервера.
Пошто смо одлучили да користимо ЦентОС 6 к64 дистрибуцију Линук-а на Вултр ВПС-у, у овом чланку ћемо само представити како да инсталирамо остале компоненте.
Предуслови
У овом чланку претпостављамо да сте подесили ЦентОС 6 к64 Вултр ВПС од нуле и да сте се пријавили као роот. Корисници који нису роот ће морати да користе sudoкоманду.
Први корак: Инсталирајте Апацхе
Да бисте инсталирали и покренули Апацхе, отворите свој ССХ терминал и унесите следеће команде:
yum -y install httpd
service httpd start
Проверите да ли је Апацхе инсталиран и ради исправно са:
service httpd status
Напомена : Не можете да проверите да ли Апацхе ради исправно тако што ћете посетити ИП адресу вашег Вултр ВПС-а из вашег претраживача, пошто ће заштитни зид подразумевано блокирати вашу посету.
Морате да отворите порт 80 да би ваш веб сервер био доступан:
/sbin/iptables -I INPUT -p tcp --dport 80 -j ACCEPT
/etc/rc.d/init.d/iptables save
Други корак: Инсталирајте МиСКЛ
Да бисте инсталирали и покренули МиСКЛ, отворите свој ССХ терминал и унесите следеће команде:
yum -y install mysql-server
service mysqld start
На производним серверима, требало би да обезбедите МиСКЛ следећом командом:
/usr/bin/mysql_secure_installation
Командна линија ће тражити вашу тренутну МиСКЛ роот лозинку. Оставите празно притиском на ЕНТЕР.
Затим одговорите на командну линију како је наведено у наставку:
Set root password? [Y/n] Y
New password: YourDesiredPassword
Re-enter new password: YourDesiredPassword
Remove anonymous user? [Y/n] Y
Disallow root login remotely? [Y/n] Y
Remove test database and access to it? [Y/n] Y
Reload privilege tables now? [Y/n] Y
Трећи корак: Инсталирајте ПХП
Да бисте инсталирали ПХП на свој Вултр ВПС, отворите свој ССХ терминал и унесите следећу команду:
yum -y install php php-mysql
У зависности од веб апликација које намеравате да покренете, можда ћете морати да инсталирате неке ПХП модуле на ваш сервер. Можете проверити доступне модуле тако што ћете откуцати следећу команду:
yum search php-
Да бисте видели више детаља о модулима који вас занимају, унесите следећу команду. Не заборавите да замените NameOfTheModuleименом модула који изаберете са екрана.
yum info NameOfTheModule
Обично ће вам требати два модула: php-mcryptи php-mbstring. Инсталирајте их следећим командама:
yum -y install php-mcrypt.x86_64
yum -y install php-mbstring.x86_64
На исти начин можете инсталирати и друге модуле.
Да би стек функционисао, такође морате да подесите Апацхе и МиСКЛ да се покрећу аутоматски када се ваш ВПС покрене (ПХП ће се аутоматски покренути са Апацхе-ом):
chkconfig httpd on
chkconfig mysqld on
Поново покрените Апацхе веб сервер да бисте све промене применили:
service httpd restart
То је то. Инсталирали сте ЛАМП стек на свој Вултр ВПС.