Apache: Difference between revisions
No edit summary |
|||
| Line 21: | Line 21: | ||
==Installasi== | ==Installasi== | ||
<syntaxhighlight lang="bash"> | |||
sudo apt update | |||
</syntaxhighlight> | |||
<syntaxhighlight lang="bash"> | |||
sudo apt upgrade | |||
</syntaxhighlight> | |||
<syntaxhighlight lang="bash"> | |||
sudo apt install -y apache2 apache2-utils | |||
</syntaxhighlight> | |||
==Membuat Virtual Host dan directory root== | ==Membuat Virtual Host dan directory root== | ||
<syntaxhighlight lang="bash"> | |||
sudo mkdir -p /var/www/html/test | |||
</syntaxhighlight> | |||
<syntaxhighlight lang="bash"> | |||
sudo chown -R $USER:$USER /var/www/html/test | |||
</syntaxhighlight> | |||
<syntaxhighlight lang="bash"> | |||
sudo chmod -R 755 /var/www/html/test | |||
</syntaxhighlight> | |||
Membuat virtual host | Membuat virtual host | ||
<syntaxhighlight lang="bash"> | |||
sudo vim /etc/apache2/sites-available/test.conf | |||
</syntaxhighlight> | |||
Copy code berikut pada virtual host | Copy code berikut pada virtual host | ||
<syntaxhighlight lang="bash" line="1"> | |||
ServerAdmin admin@example.com | ServerAdmin admin@example.com | ||
ServerName example.com | ServerName example.com | ||
| Line 44: | Line 63: | ||
ErrorLog ${APACHE_LOG_DIR}/error.log | ErrorLog ${APACHE_LOG_DIR}/error.log | ||
CustomLog ${APACHE_LOG_DIR}/access.log combined | CustomLog ${APACHE_LOG_DIR}/access.log combined | ||
</syntaxhighlight> | |||
Setalah selesai, sekarang aktifkan virtula host dengan menggunakan perintah | Setalah selesai, sekarang aktifkan virtula host dengan menggunakan perintah | ||
<syntaxhighlight lang="bash"> | |||
sudo a2ensite test.conf | |||
</syntaxhighlight> | |||
<syntaxhighlight lang="bash"> | |||
sudo systemctl reload apache2 | |||
</syntaxhighlight> | |||
==Terkait== | ==Terkait== | ||