Hal-hal yang harus dilakukan setelah menginstall server
Biasakan kalau mengkonfigurasi server melalui terminal pc sendiri. Biar orang lain tidak tau kita menggunakan server apa. Jadi ngga bisa di utak-atik sembarang orang.
Masuk ke terminal sendiri dan menggunakan ssh untuk remote ke server kita.
# ssh "user"@"ip address"
Kalau gagal menggunakan perintah diatas. Mungkin kita harus mengetikan perintah di bawah ini dulu.
# rm -rf /root/.ssh/known_hosts
1. Konfigurasi IP address
# nano /etc/network/interfaces
Setting auto > langsung konek.
Setting allow-plug > kalau mau konek harus ada pilihannya dulu.
2. Pastikan hostname servernya sudah sama.
# hostname
# hostname -f
Apabila hasilnya tidak sama, Hostname hasilnya server1
Hostname -f hasilnya server1.blc-telkom.id
Maka hostname tersebut harus di edit dan disamakan agar semua menjadi sama server1.blc.telkom.id
Caranya :
# echo server1.blc-telkom.id > /etc/hostname
# /etc/init.d/hostname.sh start
Kemudian reboot
# reboot
Disamakan agar server1 terdeteksi sebagai root.
Echo > menyisipkan di file yang namanya hostname
biasakan menggunakan tab. Biar cepet dan mengkoreksi tau mana yang salah.
3. Edit agar tabnya bisa auto guide
# nano /etc/bash.bashrc
Enable bash completion sampai fi paling akhir.
Kalau diserver hati2 jangan gegabah. Karena nanti repot jadinya.
4. Konfigurasi :
# dpkg-reconfigure locales
# locale-gen
5. Atur repository server.
# nano /etc/apt/sources.list
# apt-get update
# apt-get dist-upgrade
Biasakan kalau salah ketik hapus semua.
6. The last one. Instal ntp untuk menyinkronkan waktu.
# apt-get install ntp
# apt-get install ntpdate
# nano /etc/ntp.conf
Ganti kata debian menjadi id
Untuk ngecek ntpnya udah jalan belum.
# ntpq -p
# ntpdate
Kalau mau restart:
# /etc/init.d/*** restart
klik tab2 akan muncul contekkan.
Yang diinstall
apache2
Pindah dulu ke
#cd /var/www/html
php5 : -gd -mysql -intl -curl -mcrypt -xmlrpc
-json (komunikasi yang cepat agar bisa jQuery > untuk mobile)
modul php. Depedensi php options (owncloud)
Misal mau membuat file baru
nano test.php
isinya
<?php
phpinfo();
?>
# apt-get install mariadb-server
# mysql_secure_installation
# apt-get install phpmyadmin
# a2enmod rewrite (untuk menjalankan .httaccess)