ASSALAMMUALAIKUM Wr Wb
HAL-HAL YANG HARUS DILAKUKAN SETELAH MENGINSTALL
SERVER
Debian 8 Jessie LAMP server tutorial with Apache 2, PHP 5 and MariaDB (instead of MySQL) :
https://www.howtoforge.com/tutorial/install-apache-with-php-and-mysql-lamp-on-debian-jessie/
SETELAH INSTALLASI LAKUKAN HAL-HAL SBB :
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 staticaddress 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.12. 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.
Debian 8 Jessie LAMP server tutorial with Apache 2, PHP 5 and MariaDB (instead of MySQL) :
https://www.howtoforge.com/tutorial/install-apache-with-php-and-mysql-lamp-on-debian-jessie/
SETELAH INSTALLASI LAKUKAN HAL-HAL SBB :
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.
#KUCING-UI
deb http://kucing.ui.ac.id/debian/ jessie main contrib non-free
deb http://kucing.ui.ac.id/debian/ jessie-updates main contrib non-free
deb http://kucing.ui.ac.id/debian-security/ jessie/updates main contrib non-
free
#UNICO
deb http://mirror.unico.ac.id/debian/ jessie main contrib non-free
deb http://mirror.unico.ac.id/debian/ jessie-updates main contrib non-free
deb http://mirror.unico.ac.id/debian-security/ jessie/updates main contrib non-
free
3.Pastikan hostname sudah disetting dengan benar
Cek:
#hostname
#hostname-f
Hasilnya harus sama.
Cara setting:
misal hostnamenya elearning.smktamansiswa.net
# echo elearning.smktamansiswa.net > /etc/hostname
# /etc/init.d/hostname.sh start
4.Konfigurasi Locales
#dpkg-reconfigure locales
tambahkan menggunakan tanda(*)=id_ID.UTF-8.UTF-8
local-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
REBOOT
A. 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/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 agar dapatmenjalankan aplikasi PHP.
#Crown-R www-data:www-data /var/www/html/(nama direktori aplikasinya)
5.Buat dabatase melalui phpmyadmin,import dabatase apabila diperlukan.
CUKUP SEKIAN DARI SAYA BILA ADA KEKURANGAN ATAU KESALAHAN SAYA MINTA MAAF.
WASSALAMMUALAIKUM Wr Wb
No comments:
Post a Comment