Apache2 instalācija Debian 10 un Debian bāzētās sistēmās

Apache2 instalācija uz Debian bāzētām sistēmām. Šajā paraugā tiks izmantots Debian 10.

  1. Ir jāatjaunina pieejamo pakotņu saraksts un jāatjaunina sistēma.
# apt update && apt upgrade -y

2. Jāinstalē Apache2 pakotne

# apt install apache2 -y

3. Jāpārbauda, vai instalācija ir veiksmīga un vai serviss darbojas

systemctl status apache2

Komandas rezultātam jāizskatās aptuveni šādi, ja viss ir izdevies:

Problēmu gadījumā izskatīsies šādi:

Lai atrisinātu šo problēmu, nepieciešams iespējot apache2 servisu un to startēt. Komandas:

systemctl enable apache2
systemctl start apache2

Ja problēma saglabājas, pārbaudiet, vai nav instalēts nginx vai cits web serveris.

systemctl status nginx

Ja ir nginx serviss aktīvs, tad atslēdzam to.

systemctl stop nginx
systemctl disable nginx

Un tad atkal aktivizē un startē apache2 servisu un jāpārliecinās, ka tas ir aktīvs. Kā arī, Apache2 darbību var pārbaudīt interneta pārlūkprogrammā ievadot servera IP vai serverim piešķirto domēna vārdu. Būtu jāatveras apache standarta sākumlapai.

Nākamais solis ir aizvietot standarta lapu ar savu. Vispirms izdzēsīsim noklusēto index.html failu.

rm -R /var/www/html/*

Izveidosim savu index failu

nano /var/www/html/index.html

Failā ierakstīsim kodu:

<!DOCTYPE html>
<html>
    <head>
        <meta charset="UTF-8"> 
        <title>Esi sveicināts</title>
    </head>
    <body>
        <h1>Sveika pasaule!</h1>
        <p>Mani sauc .... .... </p>
        <p>Novēlu jauku atlikušo dienu!</p>
    </body>
</html>

Saglabājam failu un atsvaidzinām interneta pārlūkā esošo lapu. Vajadzētu attēloties jaunajam saturam.

Tas arī viss. Apache2 ir sekmīgi instalēts uz Debian servera.