Hal-hal yang harus dilakukan setelah menginstall server


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)