- PENDAHULUAN
Pada kesemoatan ini saya akan memposting tentang beberapa hal yang perlu dilakukan setelah menginstall server
- LATAR BELAKANG
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
- JANGKA WAKTU PELAKSANAAN
Tergantung pemahaman dan koneksi internet
- ALAT DAN BAHAN
- PC SERVER
- 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
0 Response to "Hal-hal Yang Perlu Dilakukan Setelah Menginstall Server"
Post a Comment