Kuinka asentaa Apache, MySQL/MariaDB ja PHP RHEL 8: een
Tässä opetusohjelmassa opit asentamaan LAMP-pinon - Linux, Apache, MySQL/MariaDB, PHP RHEL 8 -järjestelmään. Tässä opetusohjelmassa oletetaan, että olet jo ottanut RHEL 8 -tilauksesi käyttöön ja että sinulla on pääkäyttöoikeus järjestelmään.
Vaihe 1: Asenna Apache-verkkopalvelin
1. Ensinnäkin aloitamme asentamalla Apache-verkkopalvelimen, joka on loistava verkkopalvelin, joka käyttää miljoonia verkkosivustoja Internetissä. Suorita asennus loppuun seuraavalla komennolla:
# yum install httpd
2. Kun asennus on valmis, ota Apache käyttöön (käynnistyy automaattisesti järjestelmän käynnistyksen yhteydessä), käynnistä verkkopalvelin ja tarkista tila alla olevien komentojen avulla.
# systemctl enable httpd # systemctl start httpd # systemctl status httpd
3. Jotta sivumme olisivat julkisia, meidän on muokattava palomuurisääntöjämme sallimaan HTTP-pyynnöt verkkopalvelimellamme seuraavien komentojen avulla.
# firewall-cmd --permanent --zone=public --add-service=http # firewall-cmd --permanent --zone=public --add-service=https # firewall-cmd --reload
4. Varmista, että verkkopalvelin on käynnissä ja käytettävissä, avaamalla joko http:// localhost tai palvelimesi IP-osoite. Sinun pitäisi nähdä samanlainen sivu kuin alla oleva.
Vaihe 2: Asenna PHP-ohjelmointikieli
5. Seuraava askel on asentaa PHP - ohjelmointikieli, jota käytetään monilla verkkosivustoilla, kuten WordPress ja Joomla, sen erittäin tehokkaan ja joustavan käyttäytymisen vuoksi.
Asenna PHP RHEL 8: eesi alla olevan komennon avulla.
# yum install php php-mysqlnd php-pdo php-gd php-mbstring
6. Käynnistä verkkopalvelimesi uudelleen niin, että Apache tietää, että se palvelee myös PHP-pyyntöjä.
# systemctl restart httpd
7. Testaa PHP: si luomalla yksinkertainen info.php
-tiedosto, jossa on phinfo()
. Tiedosto tulee sijoittaa verkkopalvelimesi hakemiston päähakemistoon, joka on/var/www/html.
Luo tiedosto käyttämällä:
# echo "<?php phpinfo() ?>" > /var/www/html/info.php
Siirry nyt jälleen osoitteeseen http://localhost/info.php tai http://server-ip-address/info.php. Sinun pitäisi nähdä samanlainen sivu kuin tämä.
Vaihe 3: Asenna MariaDB Server
8. MariaDB on suosittu tietokantapalvelin, jota käytetään monissa ympäristöissä. Asennus on yksinkertaista ja vaatii vain muutaman vaiheen kuvan mukaisesti.
# yum install mariadb-server mariadb
9. Kun asennus on valmis, ota MariaDB käyttöön (käynnistyy automaattisesti järjestelmän käynnistyksen yhteydessä), käynnistä verkkopalvelin ja tarkista tila alla olevien komentojen avulla.
# systemctl enable mariadb # systemctl start mariadb # systemctl status mariadb
10. Lopuksi haluat suojata MariaDB-asennuksesi antamalla seuraavan komennon.
# mysql_secure_installation
Sinulta kysytään muutamia erilaisia kysymyksiä MariaDB-asennuksestasi ja siitä, miten haluat suojata sen. Voit vaihtaa tietokannan pääkäyttäjän salasanan, poistaa testitietokannan, poistaa tuntemattomat käyttäjät ja poistaa etätunnuksen.
Tässä on esimerkki:
11. Suojauksen jälkeen voit muodostaa yhteyden MySQL: ään ja tarkistaa tietokantapalvelimen olemassa olevat tietokannat seuraavan komennon avulla.
# mysql -e "SHOW DATABASES;" -p
Tässä opetusohjelmassa olemme osoittaneet, kuinka kuuluisa LAMP-pino asennetaan RHEL 8 -järjestelmääsi. Prosessi oli helppo ja suora, mutta jos sinulla on kysyttävää, lähetä ne alla olevaan kommenttiosioon.