INSTALASI WEB SERVER DI UBUNTU SERVER

Nama : Alfania Dwi Safitri

NIM : 200605110186


Pada kesempatan kali ini, saya akan menjelaskan tentang cara menginstalasi web server di ubuntu server.


Instalasi Web Server (Apache / Nginx / dan lain-lain)

Langkah pertama yang harus dilakukan adalah memperbarui server dengan memberi perintah sudo apt-get update. Lalu, mulai meng-install web server dengan memberi perintah sudo apt-get install update apache2. Web server yang saya gunakan adalah web server apache2.


Ketikkan ip server Ubuntu pada browser untuk mengecek apakah apache sudah ter-install atau belum. Jika apache sudah ter-install, tampilan laman ip server akan seperti gambar di bawah ini.


Instalasi PHP

Memberi perintah sudo apt-get install PHP


Instalasi serta Konfigurasi Database Server (MySql / MariaDB / dan lain-lain)

Memberi perintah sudo apt-get install mariadb-server karena database server yang saya install adalah MariaDB.


Langkah selanjutnya setelah berhasil meng-install MariaDB adalah mengatur password user root menggunakan perintah sudo mysql_secure_installation, lalu atur menggunakan password yang kita inginkan.


Selanjutnya, login database user root dengan menggunakan perintah sudo mysql -u root -p, masukkan password yang telah dibuat tadi. Lalu, buat database dan user, serta memberi akses pada user yang telah dibuat.


Instalasi FTP Server (Proftpd /  Vsftpd / dan lain-lain)

Lalu, meng-install FTP server proftpd dengan menggunakan perintah sudo apt-get install proftpd-basic.


Pembuatan User dengan Home Direktori di Direktori Website

Melakukan perintah sudo useradd -d /var/www/html (namauser). Setelah itu, masukkan password dengan perintah sudo passwd (namauser).


Upload File Website ke Server Melalui FTP (website bebas bisa wordpres / semacamnya asal memiliki akses ke database atau bukan website statis)

Langkah sebelum menghubungkan IP server ubuntu yang ada pada Ubuntu, restart apache2 menggunakan perintah sudo systemctl restart apache2.service. Lalu, menghubungkan IP server dengan Ubuntu dengan mengisi IP server dan user direktori html yang telah dibuat. FTP yang saya gunakan pada materi ini adalah FileZilla.


Melakukan perintah sudo chmod -R 777 html/ jika ingin mengubabh folder html (ini mengizinkan akses write untuk seluruh user), namun sebelumnya harus masuk ke direktori www dengan menggunakan perintah cd /var/www/.


Selanjutnya, download file zip wordpress. Lalu, upload ke dalam direktori html menggunakan filezilla.


Ekstrak file di atas karena formatnya masih berbentuk .zip dengan menggunakan perintan unzip (sesuai nama file yang telah didownload)_ID.zip.


Melakukan perintah sudo apt-get install php-mysql untuk meng-install PHP MySQL.


Jika proses instalasi phpmysql sudah selesai, restart apache dengan menggunakan perintah sudo systemctl restart apache2.service


Selanjutnya, buka WordPress menggunakan browser dengan menambahkan /wordpress setelah IP server ubuntu yang tadi. Lalu, laman WordPress akan muncul. Setelahnya, klik tombol let's go untuk melakukan konfigurasi. Selanjutnya, isi nama database, nama user, sandi, dan host database yang telah dibuat.


Tampilan laman seperti di bawah akan muncul apabila konfigurasi telah berhasil. Jangan lupa untuk menyalin source code php yang ada pada laman tersebut.


Masuk ke WordPress dengan perintah cd wordpress pada command. Selanjutnya, membuat file wp-config.php dengan menggunakan perintah sudo nano wp-config.php lalu masukkan password user.


Tempelkan source code yang sudah disalin tadi. Lalu, tekan ctrl o > enter > ctrl x untuk menyimpan dan keluar dari edit file.


Lalu, kembali pada laman WordPress, dan klik lakukan pemasangan. Selanjutnya, laman akan berpindah ke form yang harus diisi sebelum melakukan instalasi. Setelah mengisi form, klik tombol install wordpress.


Terakhir, login ke akun wordpress yang selesai dibuat. Laman akan menuju ke dashboard atau beranda wordpress jika berhasil login ke akun yang sudah dibuat.

Comments