loading...

Hal-hal Yang Perlu Dilakukan Setelah Menginstall Server


  • PENDAHULUAN
Assalamualikkum Wr. Wb

Pada kesemoatan ini saya akan memposting tentang beberapa hal yang perlu dilakukan setelah menginstall server



  • LATAR BELAKANG
Server Adalah Sebuah Sistem komputer yang menyediakan jenis layanan tertentu dalam sebuah jaringan komputer.server didukung dengan prosessor yang bersifat scalable dan Ram yang besar, juga di lengkapi dengan sistem operasi khusus yg disebut sebagai sistem operasi jaringan.
Umumnya , Didalam sistem operasi server terdapat berbagai macam layanan yang menggunakan arsitektur client/server. Contoh dari layanan ini adalah Protokol Configurasi Host Dinamik , Server surat, server Pth, Server Ptb, DNS server , Dll.

  • MAKSUD DAN TUJUAN
 Tujuannya adalah supaya server bisa menyediakan berbagai layanan tertentu pada client


  • JANGKA WAKTU PELAKSANAAN
Tergantung pemahaman dan koneksi internet


  • ALAT DAN BAHAN
  1. PC SERVER
  2. KONEKSI INTERNET

  • LANGKAH-LANGKAH
 
Konfigurasi Jaringan pada server terlebih dahulu




#nano /etc/network/interfaces

#The loopback network interface
auto lo
iface lo internet loopback

#The primary network interface
auto eth0
iface eth0 inet static
   address 192.168.27.2
   netmask 255.255.255.248
   network 192.168.27.0
   broadcast 192.168.27.7
   gateway 192168.27.1
   # dns-* options are implemented by the resolvconf package,if installed
   dns-nameservers 192.168.27.1

Selanjtunya,Kita setting repository :

   Debian 8 Jessie baru saja dirilis. Bagi kalian yang sudah tidak sabar untuk mencoba distro yang satu
ini, berikut saya bagikan repository lokal dari Debian 8 Jessie.

#KAMBING-UI
deb http://kambing.ui.ac.id/debian/ jessie main contrib non-free
deb http://kambing.ui.ac.id/debian/ jessie-updates main contrib non-free
deb http://kambing.ui.ac.id/debian-security/ jessie/updates main contrib non-
free

#KEBO VLSM
deb http://kebo.vlsm.org/debian/ jessie main contrib non-free
deb http://kebo.vlsm.org/debian/ jessie-updates main contrib non-free
deb http://kebo.vlsm.org/debian-security/ jessie/updates main contrib non-free

#DATA UTAMA SURABAYA
deb http://kartolo.sby.datautama.net.id/debian/ jessie main contrib non-free
deb http://kartolo.sby.datautama.net.id/debian/ jessie-updates main contrib non-
free
deb http://kartolo.sby.datautama.net.id/debian-security/ jessie/updates main
contrib non-free

#UNEJ
deb http://mirror.unej.ac.id/debian/ jessie main contrib non-free
deb http://mirror.unej.ac.id/debian/ jessie-updates main contrib non-free
deb http://mirror.unej.ac.id/debian-security/ jessie/updates main contrib non-
free


Pastikan Terlebih Dahulu hostname sudah di setting dengan benar

cara mengecek hostname :

#hostname
#hostname -f

Hasilnya harus sama

Konfigurasi Locales :

 #dpkg-reconfigure locales

Tambahkan dengan memberikan tanda (*) di ==> id_ID.UTF-8.UFT-8

#locale-gen


Setting waktu server agar sinkron
Install NTP Server

# apt-get install ntp

# nano /etc/ntp.conf

# pool: <http://www.pool.ntp.org/join.html>
server 0.id.pool.ntp.org iburst
server 1.id.pool.ntp.org iburst
server 2.id.pool.ntp.org iburst
server 3.id.pool.ntp.org iburst
# /etc/init.d/ntp restart

Setting Bash.bashrc

# nano /etc/bash.bashrc

REBOOT


INSTALLASI LAMP SERVER (Linux, Apache, MSQl, PHP)
1. Install Apache

# apt-get install apache2

2. Install PHP

# apt-get install php5 php5-mysql php5-gd php5-json php5-mcrypt php5-xmlrpc
php5-cli
php5-intl php5-curl php-pear php5-imagick
Untuk mengetahui PHP-extention apa saja yang sudah terinstall kita buat file
baru pada folder root

server :

# nano /var/www/html/info.php

<?php
phpinfo();
?>

3. Install MariaDB Server

# apt-get install mariadb-server

Konfigurasi mariadb :

# mysql_secure_installation

4. Install PHPMyadmin

# apt-get install phpmyadmin



B. Langkah instalasi aplikasi berbasis web di Linux :

1. Aktifkan modul yang diperlukan :

misal : modul rewrite (untuk menjalankan .htaccess)

# a2enmod rewrite

2. Install PHP extention / paket lain yg diperlukan

misal : php-json

# apt-get install php-json

3. Kopi dan ekstrak file CMS/Aplikasi ke dalam direktori

server : /var/www/html

perintahnya : cp[spasi][letak direktori sumber/namafile][spasi] [letak direktori tujuan]

misal : kita mengkopi file yang terletak di folder Document untuk
dikopi ke direktori server

# cp /home/fendi/Document/[namafile] /var/www/html

Mengkopi lewat ssh :

# scp [nama_file] root@[IP_tujuan]:/var/www/


4. Berikan hak akses sebagai root untuk menjalankan aplikasi
PHP.

# chown -R www-data:www-data /var/www/html/ [nama direktori aplikasi]

5. Buat database melalui phpmyadmin, import database apabila
diperlukan.


  • KESIMPULAN
Apabila kita telah menginstall Sistem Operasi pada Server kita juga perlu melakukan berbagai hal agar server tersebut dapat berfungsi dengan baik

  • HASIL YANG DIDAPAT
Kita dapat menggunakan server dengan semestinya sesuai kebutuhan kita


Sekian postingan dari saya wassalamualaikum wr. wb

Related Posts:

0 Response to "Hal-hal Yang Perlu Dilakukan Setelah Menginstall Server"

Post a Comment

loading...