Halo

Ini merupakan catatan pribadi saya tentang mata kuliah Pemrograman Web. Pada materi minggu kedua ini diajarkan tentang membuat server lokal menggunakan apache dan mysql

nb : saya ansumsikan kalian sudah menginstall package package yang dibutuhkan seperti apache2 mysql php dan phpmyadmin

Setting apache2

Masuk folder configurasi apache2

cd /etc/apache2/sites-available/

lalu copy file 000-default.conf menjadi myprojects.conf

sudo cp 000-default.conf myprojects.conf

Jika sudah edit file myprojects.conf

sudo nano myprojects.conf

ubah * pada baris paling atas menjadi ip 127.0.0.10 lalu tambahkan baris dibawah

ServerName myprojects.local
ServerAlias myprojects.local

ServerAdmin webmaster@myprojects.local
DocumentRoot /var/www/myprojects

jika sudah tekan ctrl x lalu simpan dengan mengetik y

Lanjut buat folder dengan nama myprojects pada directory /var/www/

sudo mkdir -p /var/www/myprojects

ubah permissionnya

sudo chmod 777 -R /var/www/myprojects

buat satu file bernama index.html pada folder myproject

nano /var/www/myproject/index.html

Isi file index.html dengan code dibawah

<html>
    <head>
        <title> myprojects </title>
    </head>
    <body>
        <center><h1> myprojects - website </h1></center>
    </body>
</html>

jika sudah tekan ctrl x lalu simpan dengan mengetik y

Setting hosts

Buka file hosts

sudo nano /etc/hosts

lalu tambahkan ip 127.0.0.10 dengan domain myproject.local

127.0.0.1   localhost
127.0.0.2   localheart.id
127.0.0.1   Shura
127.0.0.10  myprojects.local

jika sudah tekan ctrl x lalu simpan dengan mengetik y

restart apache2 dan enable konfigurasi

perintah restart apache2

sudo /etc/init.d/apache2 restart

nb : Pastikan apache2 sudah terestart

perintah enbale configurasi

sudo a2ensite myprojects.conf

Jika sudah silahkan check hasilnya dengan mengakses domain myprojects.local

Hasil

hasil

Sumber :

Ini merupakan hasil catatan pribadi saya sendiri dari hasil belajar saya di kampus.

jangan lupa join group diskus kami disini