Apache adalah salah satu server web open source dan paling populer yang digunakan oleh banyak website di seluruh dunia. Dalam artikel ini, kami akan memandu Anda tentang cara menginstal Apache di Ubuntu Server 18.04.
Langkah-langkah Cara Instal Apache Web Server di Ubuntu Server 18.04
Berikut ini adalah langkah-langkah cara menginstal Apache di Ubuntu Server 18.04:
Langkah 1: Memperbarui Server Ubuntu
Sebelum menginstal Apache, pastikan server Ubuntu Anda diperbarui. Anda dapat memeriksa apakah perangkat lunak server Anda sudah diperbarui dengan menjalankan perintah berikut:
sudo apt-get update
sudo apt-get upgrade
Langkah 2: Instal Apache
Setelah server telah diperbarui, Anda dapat menginstal Apache dengan menggunakan perintah berikut di terminal:
sudo apt-get install apache2
Setelah perintah selesai dijalankan, Apache telah berhasil diinstal.
Langkah 3: Konfigurasi Firewall UFW
Langkah selanjutnya adalah mengonfigurasi firewall UFW (Uncomplicated Firewall) untuk memperbolehkan akses ke server Apache. Dalam hal ini, Anda harus membuka port 80 untuk HTTP dan 443 untuk HTTPS:
sudo ufw allow 'Apache Full'
sudo ufw allow ssh
sudo ufw enable
Selanjutnya, cek status firewall Anda untuk memastikan aturan yang baru saja ditambahkan:
sudo ufw status
Jika perintah di atas memberikan output bahwa firewall sedang berjalan, maka konfigurasi firewall UFW telah selesai diatur.
Cara Instal Apache, MySQL, dan PHP di Ubuntu 16.04
Apache adalah salah satu komponen penting dalam stek teknologi server web berbasis LAMP (Linux, Apache, MySQL, dan PHP), yang digunakan oleh banyak blog dan situs web di seluruh dunia. Dalam artikel ini, kami akan membahas cara menginstal Apache, MySQL, dan PHP pada sistem operasi Ubuntu 16.04.
Langkah 1: Memperbarui Server Ubuntu
Sebelum memulai instalasi, sangat penting untuk memperbarui sistem Ubuntu anda dengan command berikut:
sudo apt-get update
sudo apt-get upgrade
Langkah 2: Instal Apache
Kemudian, Anda dapat menginstal Apache dengan mengetik perintah berikut:
sudo apt-get install apache2
Jika instalasi berhasil, server Apache diaktifkan secara otomatis. Anda dapat memeriksa apakah Apache berjalan dengan benar dengan mengetikkan IP address atau nama domain Anda pada browser.
Langkah 3: Instal MySQL
Setelah Apache berhasil diinstal dan diaktifkan, selanjutnya adalah menginstal MySQL. Untuk menginstall MySQL di sistem Ubuntu 16.04, ketikkan perintah berikut:
sudo apt-get install mysql-server mysql-client
Saat instalasi, Anda akan diminta untuk memasukkan password baru untuk root user MySQL. Setelah selesai, periksa apakah MySQL berjalan dengan menjalankan perintah ini:
sudo systemctl status mysql.service
Output harus menunjukkan bahwa MySQL telah berhasil diinstal.
Langkah 4: Instal PHP
Terakhir, Anda harus menginstal PHP dan modulnya agar Apache dapat mendukung PHP. Anda dapat menginstal PHP dan modul-modul yang diperlukan dengan menggunakan perintah berikut:
sudo apt-get install php libapache2-mod-php php-mysql
Ketika instalasi selesai, periksa versi PHP yang terinstall dengan mengetikkan perintah berikut:
php -v
Jika versi PHP muncul, ini berarti instalasi PHP dan modul modulnya telah sukses.
Cara Instal Apache Tomcat di Ubuntu 18.04
Apache Tomcat adalah server aplikasi open source yang digunakan untuk mengembangkan, menghosting, dan menjalankan aplikasi web. Dalam artikel ini, kami akan membahas cara menginstal Apache Tomcat di Ubuntu 18.04.
Langkah 1: Memperbarui Server Ubuntu
Sebelum memulai instalasi Apache Tomcat, sangat penting untuk memperbarui sistem Ubuntu anda dengan command berikut:
sudo apt-get update
sudo apt-get upgrade
Langkah 2: Instal Java
Apache Tomcat membutuhkan Java untuk diinstal. Untuk memastikan bahwa versi Java Anda adalah versi terbaru, jalankan perintah berikut:
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java8-installer
Kemudian verifikasi versi Java Anda:
java -version
Langkah 3: Download Apache Tomcat
Kunjungi situs web resmi Apache Tomcat dan unduh paket instalasi terbaru untuk Ubuntu. Setelah selesai, ekstrak file tersebut ke direktori yang diinginkan. Setelah diekstrak, Anda akan menemukan direktori Tomcat di dalam folder instalasi.
Langkah 4: Konfigurasi Apache Tomcat
Setelah Apache Tomcat terinstal, selanjutnya adalah konfigurasi. Pertama, buka file konfigurasi Tomcat dengan perintah:
sudo nano /opt/tomcat/conf/tomcat-users.xml
Tambahkan baris ini ke dalam blok <tomcat-users>
:
<user username="admin" password="your_password" roles="manager-gui,admin-gui"/>
Simpan dan tutup file tersebut.
Setelah itu, buka file konfigurasi Tomcat dengan perintah:
sudo nano /opt/tomcat/webapps/manager/META-INF/context.xml
Cari baris berikut:
<Valve className="org.apache.catalina.valves.RemoteAddrValve"
allow="192\.168\.1\.(\d1,3)|127\.0\.0\.1" />
Gunakan perintah berikut untuk mengubah baris itu:
<Valve className="org.apache.catalina.valves.RemoteAddrValve"
allow="^.*$" />
Simpan dan tutup file tersebut.
Langkah 5: Membangun Apache Tomcat
Sebelum menjalankan Apache Tomcat, tambahkan variabel lingkungan CATALINA_HOME ke profil pengguna Anda. Edit file bashrc dan tambahkan baris berikut di akhir file:
export CATALINA_HOME=/opt/tomcat
Selanjutnya, buat link simbolik ke direktori bin Apache Tomcat:
sudo ln -s /opt/tomcat/bin/startup.sh /usr/local/bin/tomcatup
sudo ln -s /opt/tomcat/bin/shutdown.sh /usr/local/bin/tomcatdown
Setelah semua perintah tersebut dijalankan, Apache Tomcat akan siap untuk dijalankan. Untuk memulai server, ketikkan perintah berikut:
tomcatup
Anda akan melihat pesan bahwa Apache Tomcat telah memulai. Untuk menghentikan server, ketikkan perintah ini:
tomcatdown
FAQ
Pertanyaan #1: Bagaimana cara menjalankan server Apache?
Jawaban: Untuk menjalankan server Apache, Anda harus mengetikkan perintah berikut di terminal:
sudo systemctl start apache2
Anda juga dapat menggunakan perintah lain seperti sudo service apache2 start
Pertanyaan #2: Bagaimana cara mengecek apakah Apache berjalan dengan baik?
Jawaban: Untuk mengecek apakah server Apache berjalan dengan baik, Anda dapat membuka browser web dan memasukkan alamat lokal server Anda pada browser. Jika halaman “Apache2 Ubuntu Default Page” muncul, maka server Apache telah berjalan dengan baik.