HAL-HAL YANG DILAKUKAN SETELAH INSTALL SERVER

Assalamu'alaikum wr wb
disini saya akan sharing tentang setelah installasi server (konfigurasi dasar)
  • Judul
 Hal-hal setelah Installasi Server
  • Pengertian 
Server adalahan sistem pelayanan yang diambil dari kata service atau perbaikan . server juga melayani semua orang untuk kepentingan masing masing .
  • Latar belakang
Karna stelah install kita perlu banyak sekali fitur-fitur 

  • Maksud dan tujuan 
memahami tentang server dan langkah dasar setelah install server
  • Hasil yang diharapkan
Bisa memenuhi kebutuhan server 
  • Langkah kerja  
 1. Setting konfigurasi network (network configurations)
    # nano /etc/network/interfaces
         # The loopback network interface
     auto lo
      iface lo inet loopback
    # The primary network interface
   auto eth0
   iface eth0 inet static
   address 192.168.103.2
   netmask 255.255.255.248
   network 192.168.103.0
   broadcast 192.168.103.7
   gateway 192.168.103.1
   # dns-* options are implemented by the resolvconf package, if installed
   dns-nameservers 192.168.103.1
 2. 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

 3. Pastikan hostname sudah disetting dengn benar :
Cek :
# hostname
# hostname -f

Hasilnya harus sama.
Cara setting :
Misal hostnamenya SMKISLAM1BLITAR
# echo SMKISLAM1BLITAR > /etc/hostname
# /etc/init.d/hostname.sh start


 4. Konfigurasi locales :
# dpkg-reconfigure locales
Tambahkan dengan memberikann tandan (*) => id_ID.UTF-8.UFT-8
# locale-gen
5. 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
6. Setting Bash.bashrc
# nano /etc/bash.bashrc
REBOOTA.


 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

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/blc/Document/[namafile] /var/www/html
Mengkopi lewat ssh :
# scp [nama_file] root@[IP_tujuan]:/var/www/
Contoh :
Document#scp slims7-cendana-stable-update2.tar.gz
root@192.168.121.2:var/www/
Cara ekstrak : zip
# unzip [namafile].zip
untuk : tar.gz
# tar xvfz [namafile].tar.gz

4. Berikan hak akses sebagai root untuk menjalankan aplikasi
PHP.
# chown -R www-data:www-data /var/www/html/

[namadirektoriaplikasi]
5. Buat database melalui phpmyadmin, import database apabila
diperlukan.
  • Hasil yang didapat
Behasil mengkonfigurasi dan memahami sebaik mungkin
  • Temuan masalah
 -------------------------------
  • Kesimpulan
Server adalah melayani semua client/pengguna,jadi kita harus optimalkan kegunaan server
  • Refrensi
 Ebook Installasi setelah server

Sekian dari saya
Wassalamu'alaikum wr wb

Komentar

Postingan populer dari blog ini

Konfigurasi mikrotik dengan mode DHCP/Dinamic

Installasi Debian 8.6.0

Pembuatan VM(Virtual Machine)