Membuat WebServer Di CentOs 7



Membuat WebServer Di CentOS 7

Install CentOS 7 Sesuai dengan Kebutuhan.


Untuk membuat webserver di CentOS 7 dibutuhkan beberapa installer applikasi di antaranya adalah Apacha2 (Sebagai WebServer), MariaDB (Sebagai Database yang akan di gunakan), PHP (Sebagai bahasa pemrograman webase yang akan di gunakan untuk membuat suatu applikasi berbentuk webase atau website). Berikut langkah – langkah untuk install software – software pendukungnya :
  1. .      Install Apache.
Untuk Linux berbasis CentOS ini kita menggunakan paket manager yum untuk menginstallnya bisa dengan cara : #yum install nama_paket (apabila sudah menjadi root) atau $sudo yum install nama_paket (apabila menjadi user biasa).

#yum install httpd       atau     $sudo install httpd (masukkan password user)

Di dalam installasi akan di tanya Y/N ketik saja Y untuk meneruskan install paket.

Apabila sudah terinstall dapat mengaktifkan service apache dengan cara berikut :

#systemctl start httpd.service atau     $sudo systemctl start httpd.service

Lalu buka browser ketikan http://alamat _ip_anda atau http://localhost untuk melihat service sudah berjalan atau tidak.

 
  1. 2 Install MariaDB (Untuk Database)
Untuk install database dapat menggunakan paket manager juga dengan cara

#yum install mariadb-server mariadb                       atau     $sudo yum install mariadb-server mariadb

Apabila sudah terinstall paket databasenya kita dapat membuat keamanan yang sederhana untuk database ini. Kita dapat memberi password pada database, menghapus user yang tidak di pakai / anonymous, mendisable root login remotely, dan menghapus test database serta mengatur privilage table database yang ada.

#mysql_secure_installation    atau     $sudo mysql_secure_installation

Untuk awal akan di minta password root, secara default mysql tidak terdapat password atau dapat di enter. Setelah itu akan di minta untuk di beri password dan untuk kebutuhan lainnya dapat di sesuaikan dengan keinginan dan kebutuhan pribadi anda. Setelah itu dapat resetart service MariaDB

#systemctl enable mariadb.service    atau     $sudo systemctl enable mariadb.service

2    3.  Install PHP
 
Untuk install php dapat menggunakan yum dengan cara :

#yum install php php-mysql    atau     $sudo yum install php php-mysql

Atau untuk menambah module php dapat di cari terlebih dahulu dengan cara :

#yum search php-       atau     $yum search php-

Maka akan muncul module php yang ada. Apabila applikasi yang kita develope membutuhkan modul tersebut dapat menambahkannya dengan cara :

#yum install php-fpm              atau                 $sudo install php-fpm

      4.      Test WebServer
Untuk melakukan test webserver kita bisa buat file .php yang akan di letakkan di directory root untuk webserver tersebut yaitu di : /var/www/html/

Kita test membuat satu script yang dimana itu adalah informasi dari PHP yang kita install.




Simpan dengan nama info.php yang di letakkan di /var/www/html

       5.      Setting Firewall
Secara default firewall di CentOS 7 aktif dan disable semua port. Untuk dapat mengakses port 80 / port webserver kita harus buka portnya dengan cara.


#firewall-cmd –permanent –zone=public –add-service=http
#firewall-cmd –permanent –zone=public –add-service=https
#firewall-cmd –reload.

Buka dengan web browser http://alamat_ip_server/info.php


Membuat WebServer Di CentOs 7 Membuat WebServer Di CentOs 7 Reviewed by Unknown on 3:37 AM Rating: 5
Editor By 54v0y. Powered by Blogger.