hal - hal yang harus dilakukan setelah menginstall server
Assalamualaikum wr.wb
1. Pengertian
server adalah sebuah sistem komputer yang menyediakan jenis layanan tertentu dalam sebuah jaringan komputer. Terkadang istilah server disebut sebagai web server
2. Tujuan
Agar kita bisa menerapkan apa saja yang harus dilakukan setelah kita melakukan installasi server dengan baik dan benar.
3.ALAT DAN BAHAN
- Debian Server yang telah diinstall
4.JANGKA WAKTU PENGERJAAN
Dapat dilakukan dalam waktu 1-2 jam tergantung pemahaman masing-masing.
5.Langkah-Langkah Setelah Installasi
- Debian Server yang telah diinstall
4.JANGKA WAKTU PENGERJAAN
Dapat dilakukan dalam waktu 1-2 jam tergantung pemahaman masing-masing.
5.Langkah-Langkah Setelah Installasi
- Setting konfigurasi network
#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.35.1
netmask 255.255.255.252
network 192.168.35.0
broadcast 192.168.35.7
gateway 192.168.35.1 - Setting Repository
#nano /etc/apt/sources.listLalu masukan data repository dibawah ini
deb http://192.168.35.1/debian86/ jessie main
deb-src http://192.168.35.3/debian86/ jessie main (dicopy dibagian paling bawah)
#apt-get update - Pastikan hostname sudah disetting dengn benar :Cek:
# hostname
# hostname -f
Hasilnya harus sama.
Cara setting :
Misal hostnamenyaa. Wikram.net
# echo wikrama.net > /etc/hostname
#/etc/init.d/hostname.sh start - Konfigurasi Locales
#dpkg-reconfigure localesTambahkan dengan memberikan tanda (*) ⇨ id_ID.UTF-8.UTF-8
#locale-gen - Setting waktu server agar sinkronInstall 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/bash.bashrc - REBOOT
- Installasi Apache
#apt-get install apache2 - Installasi PHP
# apt-get install php5 php5-mysql php5-gd php5-json php5-mcrypt php5-xmlrpc php5-cli
php5-intl php5-curl php-pear php5-imagickUntuk mengetahui PHP-extention apa saja yang sudah terinstall kita buat file baru pada folder root
server :
#nano /var/www/html/info.php
<?php
phpinfp()
?> - Installasi MariaDB Server
#apt-get install mariadb-serverKonfigurasi mariadb:
# mysql_secure_installation - Installasi PHPMyadmin
#apt-get install phpmyadmin - Langkah installasi aplikasi berbasisi web di linux1. 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
4.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.gz4. 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.
Yah mungkin itu yang bisa saya bagikan, semoga bermanfaat...
- HASIL DAN KESIMPULAN
Dengan dilakukan-nya hal-hal diatas maka server kita sudah bisa kita intsall berbagai aplikasi berbasis web.Dan sudah siap untuk nanti digunakan untuk melayani server sesuai kebutuhan kita.
REFERENSI
-http://203.130.243.185/data/eBook%20TKJ/Buku%20Konfigurasi%20Debian%20Server_Ver_BLC-Telkom.pdf
Sekian dari saya,mohon maaf apabila ada kesalahan dalam pengetikan saya
wasslamualaikum wr.wb
Komentar
Posting Komentar