Kako instalirati Apache, MySQL i PHP na CentOS 6

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.

Ostavite komentar

Uspon strojeva: primjene AI u stvarnom svijetu

Uspon strojeva: primjene AI u stvarnom svijetu

Umjetna inteligencija nije u budućnosti, ovdje je upravo u sadašnjosti. U ovom blogu Pročitajte kako su aplikacije umjetne inteligencije utjecale na različite sektore.

DDOS napadi: kratak pregled

DDOS napadi: kratak pregled

Jeste li i vi žrtva DDOS napada i zbunjeni ste metodama prevencije? Pročitajte ovaj članak kako biste riješili svoje upite.

Jeste li se ikada zapitali kako hakeri zarađuju novac?

Jeste li se ikada zapitali kako hakeri zarađuju novac?

Možda ste čuli da hakeri zarađuju mnogo novca, ali jeste li se ikada zapitali kako zarađuju toliki novac? raspravimo.

Revolucionarni Googleovi izumi koji će vam olakšati život.

Revolucionarni Googleovi izumi koji će vam olakšati život.

Želite li vidjeti revolucionarne izume Googlea i kako su ti izumi promijenili život svakog čovjeka danas? Zatim čitajte na blogu kako biste vidjeli Googleove izume.

Friday Essential: Što se dogodilo s automobilima s umjetnom inteligencijom?

Friday Essential: Što se dogodilo s automobilima s umjetnom inteligencijom?

Koncept samovozećih automobila koji će krenuti na ceste uz pomoć umjetne inteligencije san je koji već neko vrijeme imamo. No, unatoč nekoliko obećanja, nigdje ih nema. Pročitajte ovaj blog kako biste saznali više…

Tehnološka singularnost: daleka budućnost ljudske civilizacije?

Tehnološka singularnost: daleka budućnost ljudske civilizacije?

Kako se znanost razvija velikom brzinom, preuzimajući mnoge naše napore, raste i rizik da se podvrgnemo neobjašnjivoj Singularnosti. Pročitajte što bi za nas mogla značiti singularnost.

Funkcionalnosti slojeva referentne arhitekture velikih podataka

Funkcionalnosti slojeva referentne arhitekture velikih podataka

Pročitajte blog kako biste na najjednostavniji način upoznali različite slojeve u arhitekturi velikih podataka i njihove funkcionalnosti.

Evolucija pohrane podataka – Infografika

Evolucija pohrane podataka – Infografika

Metode pohrane podataka su se razvijale možda od rođenja podataka. Ovaj blog pokriva evoluciju pohrane podataka na temelju infografike.

6 nevjerojatnih prednosti posjedovanja pametnih kućnih uređaja u našim životima

6 nevjerojatnih prednosti posjedovanja pametnih kućnih uređaja u našim životima

U ovom digitalnom svijetu, pametni kućni uređaji postali su ključni dio života. Evo nekoliko nevjerojatnih prednosti pametnih kućnih uređaja o tome kako naš život čine vrijednim življenja i jednostavnijim.

Ažuriranje dodataka macOS Catalina 10.15.4 uzrokuje više problema nego što ih rješava

Ažuriranje dodataka macOS Catalina 10.15.4 uzrokuje više problema nego što ih rješava

Nedavno je Apple izdao macOS Catalina 10.15.4 dodatak ažuriranju kako bi riješio probleme, ali čini se da ažuriranje uzrokuje više problema koji dovode do zalijevanja mac strojeva. Pročitajte ovaj članak da biste saznali više