Tüm Rehberler

Apache Web Sunucu Kurulumu

Apache HTTP sunucusunu kurun ve sanal host yapılandırması yapın.

Orta20 dk

Kurulum Adımları

1. Apache'yi kurun:

sudo apt update
sudo apt install apache2 -y

2. Apache'yi başlatın ve otomatik başlatmayı etkinleştirin:

sudo systemctl start apache2
sudo systemctl enable apache2

3. Durumu kontrol edin:

sudo systemctl status apache2

4. Sanal host oluşturun:

sudo nano /etc/apache2/sites-available/siteadi.conf

5. Sanal host yapılandırması:

<VirtualHost *:80>
    ServerName siteadi.com
    ServerAlias www.siteadi.com
    DocumentRoot /var/www/siteadi
    ErrorLog ${APACHE_LOG_DIR}/siteadi-error.log
    CustomLog ${APACHE_LOG_DIR}/siteadi-access.log combined
</VirtualHost>

6. Site dizinini oluşturun:

sudo mkdir -p /var/www/siteadi
sudo chown -R www-data:www-data /var/www/siteadi

7. Siteyi etkinleştirin:

sudo a2ensite siteadi.conf
sudo a2dissite 000-default.conf
sudo systemctl reload apache2

8. mod_rewrite'ı etkinleştirin:

sudo a2enmod rewrite
sudo systemctl restart apache2