Anda di halaman 1dari 5

KONFIGURASI SERVER CBT

nginx, mariadb, php5, phpmyadmin,


beesmart v3
Alat dan bahan
1. Komputer Server
a. Sistem Operasi : Debian 8.3
2. Komputer Client
a. Aplikasi : WinSCP
b. Beesmart v3 CBT
3. Kabel UTP
Langkah Kerja
1. Lakukan setting IP pada server debian dengan perintah berikut !
nano /etc/network/interfaces
auto lo
iface lo inet lookback
auto eth0
iface eth0 inet static
address 192.168.0.200/24
netmask 255.255.255.0
2. Resert network supaya IP pada server dapat berubah !
/etc/init.d/networking restart
3. Lakukan cek IP pada server dengan perintah berikut !
ifconfig
4. Supaya bias melakukan instalasi aplikasi / paket-paket pada server debian,
lakukan konfigurasi repository pada debian dengan perintah berikut !

nano /etc/apt/sources.list
Deb http://192.168.0.202/debian jessie main
Deb-src http://192.168.0.202/debian jessie main
5. Lakukan update pada server debian supaya dapat melakukan inisialisasi pada
paket-paket repository dengan perintah berikut !
apt-get update
6. Supaya server melakukan transfer data / berkomunikasi dengan PC lain, install
paket SSH-Server dengan mengetikkan perintah berikut !
apt-get install openssh-server
7. Untuk menyimpan data dalam jumlah besar, perlu diinstall paket Maria Database
dengan perintah berikut !
apt-get install mariabd-server
Masukkan password sesuai yg diinginkan
Konfirmasi password
8. Maria Database Client Untuk mengatur database dari Client
apt-get install mariadb-client
9. Paket webserver yang digunakan adalah NGINX, ketikan perintah berikut untuk
proses instalasi NGINX !
apt-get install nginx
10. Sedangkan untuk mesin dari webserver menggunakan PHP versi 5, lakukan
perintah berikut !
apt-get install php5-fpm
11. Lakukan Konfigurasi pada NGINX, seperti berikut !
nano /etc/nginx/nginx.conf
Ganti keepalive_timeout menjadi 2
Kemudian simpan
nano /etc/nginx/sites-available/default
Tambahkan index.php dibelakang index.nginx-debian.html
12. Jika sudah sesuai contoh NO 11. Lakukan restart service NGINX
/etc/init.d/nginx restart
13. Lakukan konfigurasi PHP5
nano /etc/php5/fpm/php.ini
Cari cgi.fix
Kemudian hilangkan tanda ; di depan cgi.fix
14. Restart service PHP5
/etc/init.d/php5-fpm restart
15. Lakukan Instalasi paket-paket PHP5 yang dibutuhkan oleh webserver !
apt-get install php5-mysqlnd
apt-get install php5-curl
apt-get install php5-gd
apt-get install php5-intl
apt-get install php-pear
apt-get install php5-imagick
apt-get install php5-imap
apt-get install php5-mcrypt
apt-get install php5-memcache
apt-get install php5-pspell
apt-get install php5-recode
apt-get install php5-snmp
apt-get install php5-sqlite
apt-get install php5-tidy
apt-get install php5-xmlrpc
apt-get install php5-xsl
apt-get install php5-apcu
16. COPY FILE CBT KE server debian menggunakan WinSCP
17. Masuk ke direktori home debian server
cd /home/debian
18. Install aplikasi ZIP untuk melakukan exstraksi pada file .zip
apt-get install zip
19. Extrak file UNBK.zip yang telah dicopy pada /home/debian
unzip unbk.zip
20. Pindahkan hasil extrak UNBK ke direktori /var/www
mv unbk /var/www
21. Berikan Hak Akses penuh ke Folder UNBK dengan perintah berikut !
cd /var/www
chown -r www-data:www-data unbk
chmod -r 755 unbk
22. Ubah konfigurasi sites-available nginx denga perintah berikut !
nano /etc/nginx/sites-available/default
ganti root/var/www/html menjadi root/var/www/unbk
23. Untuk memudahkan pengaturan database, install aplikasi PHPMYADMIN
apt-get install phpmyadmin
masukkan password phpmyadmin
masukkan password mariadb yang telah dibuat sebelumnya
ln –s /usr/share/phpmyadmin /var/www/unbk/
24. Restart semua service yang telah diinstall
/etc/init.d/nginx restart
/etc/init.d/mysql restart
/etc/init.d/php5-fpm restart
/etc/init.d/phpmyadmin /restart

Anda mungkin juga menyukai