Kuidas installida CentOS 6 Apache, MySQL ja PHP

Sissejuhatus

LAMP on akronüüm, mis tähistab Linuxi, Apache'i, MySQL-i ja PHP-d. See tarkvarapakk on kõige populaarsem avatud lähtekoodiga lahendus veebiserverite seadistamiseks.

Kuna oleme otsustanud kasutada Linuxi CentOS 6 x64 distributsiooni Vultr VPS-is, tutvustame selles artiklis ainult seda, kuidas installida teisi komponente.

Eeltingimused

Selles artiklis eeldame, et olete CentOS 6 x64 Vultr VPS-i nullist seadistanud ja sisse loginud administraatorina. Mitte-juurkasutajad peavad kasutama sudokäsku.

Esimene samm: installige Apache

Apache installimiseks ja käivitamiseks avage oma SSH-terminal ja sisestage järgmised käsud:

yum -y install httpd
service httpd start

Kontrollige, kas Apache on installitud ja töötab korralikult:

service httpd status

Märkus . Te ei saa kontrollida, kas Apache töötab korralikult, külastades oma brauseris Vultr VPS-i IP-aadressi, kuna tulemüür blokeerib teie külastuse vaikimisi.

Veebiserveri juurdepääsetavaks muutmiseks peate avama pordi 80:

/sbin/iptables -I INPUT -p tcp --dport 80 -j ACCEPT
/etc/rc.d/init.d/iptables save

Teine samm: installige MySQL

MySQL-i installimiseks ja käivitamiseks avage oma SSH-terminal ja sisestage järgmised käsud:

yum -y install mysql-server
service mysqld start

Tootmisserverites peaksite MySQL-i kaitsma järgmise käsuga:

/usr/bin/mysql_secure_installation

Käsuviip küsib teie praegust MySQL-i juurparooli. Jätke see tühjaks, vajutades ENTER.

Seejärel vastake käsureale, nagu allpool kirjeldatud:

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

Kolmas samm: installige PHP

PHP installimiseks oma Vultr VPS-i avage oma SSH-terminal ja sisestage järgmine käsk:

yum -y install php php-mysql

Sõltuvalt veebirakendustest, mida kavatsete käivitada, peate võib-olla installima oma serverisse mõned PHP-moodulid. Saadaolevaid mooduleid saate kontrollida, tippides järgmise käsu:

yum search php-

Teid huvitavate moodulite kohta lisateabe vaatamiseks sisestage järgmine käsk. Ärge unustage asendada NameOfTheModuleselle mooduli nimega, mille valite ekraanilt.

yum info NameOfTheModule

Tavaliselt vajate kahte moodulit: php-mcryptja php-mbstring. Installige need järgmiste käskudega:

yum -y install php-mcrypt.x86_64
yum -y install php-mbstring.x86_64

Teisi mooduleid saate installida samal viisil.

Pinu toimimiseks peate määrama ka Apache ja MySQL VPS-i käivitumisel automaatselt käivituma (PHP töötab Apache'iga automaatselt):

chkconfig httpd on
chkconfig mysqld on

Kõigi muudatuste jõustamiseks taaskäivitage Apache veebiserver:

service httpd restart

See on kõik. Olete oma Vultr VPS-i installinud LAMP-pinu.

Jäta kommentaar

Masinate tõus: AI tegelikud rakendused

Masinate tõus: AI tegelikud rakendused

Tehisintellekt ei ole tulevik, see on siin, olevikus. Sellest blogist loe, kuidas tehisintellekti rakendused on mõjutanud erinevaid sektoreid.

DDOS-i rünnakud: lühike ülevaade

DDOS-i rünnakud: lühike ülevaade

Kas olete ka DDOS-i rünnakute ohver ja olete segaduses ennetusmeetodite osas? Oma päringute lahendamiseks lugege seda artiklit.

Kas olete kunagi mõelnud, kuidas häkkerid raha teenivad?

Kas olete kunagi mõelnud, kuidas häkkerid raha teenivad?

Võib-olla olete kuulnud, et häkkerid teenivad palju raha, kuid kas olete kunagi mõelnud, kuidas nad sellist raha teenivad? arutleme.

Googlei revolutsioonilised leiutised, mis muudavad teie elu lihtsaks.

Googlei revolutsioonilised leiutised, mis muudavad teie elu lihtsaks.

Kas soovite näha Google'i revolutsioonilisi leiutisi ja seda, kuidas need leiutised muutsid iga inimese elu tänapäeval? Seejärel lugege ajaveebi, et näha Google'i leiutisi.

Reede oluline osa: mis juhtus tehisintellektiga juhitavate autodega?

Reede oluline osa: mis juhtus tehisintellektiga juhitavate autodega?

Isejuhtivate autode kontseptsioon tehisintellekti abil teedele jõudmiseks on meil juba mõnda aega unistus. Kuid vaatamata mitmele lubadusele pole neid kusagil näha. Lisateabe saamiseks lugege seda ajaveebi…

Tehnoloogiline singulaarsus: inimtsivilisatsiooni kauge tulevik?

Tehnoloogiline singulaarsus: inimtsivilisatsiooni kauge tulevik?

Kuna teadus areneb kiiresti, võttes üle suure osa meie jõupingutustest, suureneb ka oht, et allume seletamatule singulaarsusele. Loe, mida singulaarsus meie jaoks tähendada võiks.

Suurandmete viitearhitektuuri kihtide funktsioonid

Suurandmete viitearhitektuuri kihtide funktsioonid

Lugege ajaveebi, et kõige lihtsamal viisil teada saada Big Data Architecture'i erinevaid kihte ja nende funktsioone.

Andmesalvestuse areng – infograafik

Andmesalvestuse areng – infograafik

Andmete säilitamise meetodid on arenenud alates andmete sünnist. See ajaveeb käsitleb infograafiku alusel andmete salvestamise arengut.

6 hämmastavat eelist nutikate koduseadmete olemasolust meie elus

6 hämmastavat eelist nutikate koduseadmete olemasolust meie elus

Selles digipõhises maailmas on nutikad koduseadmed muutunud elu oluliseks osaks. Siin on mõned nutikate koduseadmete hämmastavad eelised, mis muudavad meie elu elamisväärseks ja lihtsamaks.

macOS Catalina 10.15.4 täienduse värskendus põhjustab rohkem probleeme kui lahendamine

macOS Catalina 10.15.4 täienduse värskendus põhjustab rohkem probleeme kui lahendamine

Hiljuti andis Apple välja macOS Catalina 10.15.4 täiendusvärskenduse probleemide lahendamiseks, kuid tundub, et värskendus põhjustab rohkem probleeme, mille tulemuseks on Maci masinate tellimine. Lisateabe saamiseks lugege seda artiklit