Uvod
Preduvjeti
Prvi korak: Instalirajte Apache
Drugi korak: Instalirajte MySQL
Treći korak: Instalirajte PHP
Uvod
LAMP je akronim koji označava Linux, Apache, MySQL i PHP. Ovaj softverski stog je najpopularnije rješenje otvorenog koda za postavljanje web poslužitelja.
Budući da smo odlučili koristiti CentOS 6 x64 distribuciju Linuxa na Vultr VPS-u, u ovom članku ćemo samo predstaviti kako instalirati ostale komponente.
Preduvjeti
U ovom članku pretpostavljamo da ste postavili CentOS 6 x64 Vultr VPS od nule i da ste se prijavili kao root. Korisnici koji nisu root morat će koristiti sudonaredbu.
Prvi korak: Instalirajte Apache
Da biste instalirali i pokrenuli Apache, otvorite svoj SSH terminal i unesite sljedeće naredbe:
yum -y install httpd
service httpd start
Provjerite je li Apache instaliran i radi li ispravno pomoću:
service httpd status
Napomena : Ne možete provjeriti radi li Apache ispravno posjetom IP adrese vašeg Vultr VPS-a iz vašeg preglednika, jer će vatrozid blokirati vašu posjetu prema zadanim postavkama.
Morate otvoriti port 80 kako bi vaš web poslužitelj bio dostupan:
/sbin/iptables -I INPUT -p tcp --dport 80 -j ACCEPT
/etc/rc.d/init.d/iptables save
Drugi korak: Instalirajte MySQL
Da biste instalirali i pokrenuli MySQL, otvorite svoj SSH terminal i unesite sljedeće naredbe:
yum -y install mysql-server
service mysqld start
Na proizvodnim poslužiteljima trebali biste osigurati MySQL sljedećom naredbom:
/usr/bin/mysql_secure_installation
Naredbeni redak će tražiti vašu trenutnu MySQL root lozinku. Ostavite prazno pritiskom na ENTER.
Zatim odgovorite na naredbeni redak kako je navedeno u nastavku:
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
Treći korak: Instalirajte PHP
Da biste instalirali PHP na svoj Vultr VPS, otvorite svoj SSH terminal i unesite sljedeću naredbu:
yum -y install php php-mysql
Ovisno o web aplikacijama koje namjeravate pokrenuti, možda ćete morati instalirati neke PHP module na svoj poslužitelj. Dostupne module možete provjeriti upisivanjem sljedeće naredbe:
yum search php-
Da biste vidjeli više detalja o modulima koji vas zanimaju, unesite sljedeću naredbu. Ne zaboravite zamijeniti NameOfTheModulenazivom modula koji odaberete sa zaslona.
yum info NameOfTheModule
Obično će vam trebati dva modula: php-mcrypti php-mbstring. Instalirajte ih pomoću sljedećih naredbi:
yum -y install php-mcrypt.x86_64
yum -y install php-mbstring.x86_64
Na isti način možete instalirati i druge module.
Da bi stog funkcionirao, također morate postaviti Apache i MySQL da se pokreću automatski kada se vaš VPS pokrene (PHP će se automatski pokrenuti s Apacheom):
chkconfig httpd on
chkconfig mysqld on
Ponovno pokrenite Apache web poslužitelj da sve promjene stupe na snagu:
service httpd restart
To je to. Instalirali ste LAMP stog na svoj Vultr VPS.