Oleh:
Ace Syaripudin, S.Pd.I
By ace@madrasah.id
Persiapan
1. Download Centos
2. VirtualBox
3. WinSCP
By ace@madrasah.id
1. Install CentOS 7
Buka Aplikasi VirtualBox dan Klik New/Baru Isikan Nama VM, Type Linux dan Version Red
Hat (64 Bit) kemudian Klik Next
By ace@madrasah.id
1. Install CentOS 7
Atur Size RAM untuk VM Kemudian next Pilih “Create a virtual hard disk Now”
kemudian klik Create
By ace@madrasah.id
1. Install CentOS 7
Atur Size VHD dan Klik Create Tampilan Setelah Membuat VM Centos
By ace@madrasah.id
1. Install CentOS 7
Klik Setting kemudian Pilih Stronge Klik Empty Pada Controller: IDE
kemudian Klik Gambar disk > Klik
By ace@madrasah.id
1. Install CentOS 7
Pilih File ISO CentOS kemudian Klik Open File ISO CentOS sudah masuk
Kemudain klik OK
By ace@madrasah.id
1. Install CentOS 7
By ace@madrasah.id
1. Install CentOS 7
By ace@madrasah.id
1. Install CentOS 7
By ace@madrasah.id
Tampilan Login CentOS 7
1. Install CentOS 7
Setelah berhasil menginstall centOS, selanjutnya
adalah menon-aktifkan IPv6 pada Centos, karna
Secara Default IPv6 pada CentOS 7 Aktif…
• Login Sebagai Root
• Login : root
• Password : sesuaikan pada saat instalasi
• Ketikkan:
sysctl –w net.ipv6.conf.all.disable_ipv6=1
sysctl –w net.ipv6.conf.default.disable_ipv6=1
• Kemudian ketik:
vi /etc/sysconfig/network-scripts/ifcfg-enp0s3
akan muncul jendela config network
• Tekan i pada keyboard untuk mendedit
• Edit ONBOOT=no KE ONBOOT=yes
• Kemudian Tekan CTRL+C dan KETIK ZZ
By ace@madrasah.id
1. Install CentOS 7
By ace@madrasah.id
TAHAP 2
By ace@madrasah.id
2.1 Install OpenLiteSpeed
By ace@madrasah.id
2.3 Install MariaDB 10.4
Langkah-langkah Install MariaDB 10.4
Update CentOS Ketik yum update –y enter
Add repo
Ketik sudo tee
/etc/yum.repos.d/MariaDB.repo<<EOF enter
[mariadb] enter
name = MariaDB enter
baseurl = http://yum.mariadb.org/10.4/centos7-
amd64 enter
gpgkey = https://yum.mariadb.org/RPM-GPG-KEY-
MariaDB enter
gpgcheck=1 enter
EOF enter
Kemudian ketik
By ace@madrasah.id sudo yum makecache fast enter
2.3 Install MariaDB 10.4
Setelah memasang sepo untuk MariaDB selanjutnya install MariaDB
Ketik sudo yum -y install MariaDB-server MariaDB-client ENTER
Tunggu proses hingga selesai.............
By ace@madrasah.id
2.3 Install MariaDB 10.4
Langkah Selanjutnya ketik perintah
sudo systemctl enable --now mariadb
By ace@madrasah.id
2.3 Install MariaDB 10.4
Selanjutnya kita akan membuat database
untuk cbt.
Ketik perintah mysqlKemudian ENTER
Ketik perintah
CREATE DATABASE cbteduma2019; enter,
Ketik perintah
CREATE USER ‘usereduma'@'%' IDENTIFIED
BY ‘passeduma’; enter
ketik perintah
GRANT ALL ON *.* To
‘usereduma'@'%'IDENTIFIED BY ‘passeduma'
WITH GRANT OPTION; enter
ketik perintah
FLUSH PRIVILEGES; enter
ketik perintah exit; enter
By ace@madrasah.id
2.4 Konfigurasi OLS dan LSPHP73
Setelah berhasil membuat user dan pass, langkah selanjutnya adalah masuk ke panel
Openlitespeed dengan membuka alamat ipserver:7080 (ex 192.168.1.200:7080)
pada mesin pencari. Seletalah tampilan login terbuka silahkan masukkan user dan
password kemudian login.
By ace@madrasah.id
By ace@madrasah.id
2.4 Konfigurasi OLS dan LSPHP73
Tahap selanjutnya adalah masuk ke menu server configuration > external app > klik icon edit
By ace@madrasah.id
2.4 Konfigurasi OLS dan LSPHP73
Cari Kolom Command ganti fcgi-bin/lsphp menjadi /usr/local/lsws/lsphp73/bin/lsphp kemudian
save Dengan mengklik icon kemudian reload openlitespeed dengan mengkil icon
By ace@madrasah.id
2.4 Konfigurasi OLS dan LSPHP73
Tahap selanjutnya adalah masuk kemenu Liteners kemudian klik icon view
By ace@madrasah.id
2.4 Konfigurasi OLS dan LSPHP73
Tahap selanjutnya adalah klik tombol edit
By ace@madrasah.id
2.4 Konfigurasi OLS dan LSPHP73
Tahap selTahap selanjutnya adalah edit port 8088 menjadi 80 kemudian simpan dan reload
By ace@madrasah.id
2.4 Konfigurasi OLS dan LSPHP73
Tahap selanjutnya adalah masuk ke menu Virtual Host > view
By ace@madrasah.id
2.4 Konfigurasi OLS dan LSPHP73
Tahap selanjutnya adalah edit bagian index files
By ace@madrasah.id
2.4 Konfigurasi OLS dan LSPHP73
Tahap selanjutnya adalah pada kolom Index Files tambahkan index.php sehinggah menjadi
index.php index.html kemudian simpan dan reload
By ace@madrasah.id
2.4 Konfigurasi OLS dan LSPHP73
Tahap selanjutnya adalah pindah ke tab rewrite kemudian klik tombol edit
By ace@madrasah.id
2.4 Konfigurasi OLS dan LSPHP73
Tahap selanjutnya adalah pada kolom Enable Rewrite dan Aulo Load from .htaccess ganti dari
No menjadi Yes kemudian simpan dan reload
By ace@madrasah.id
2.4 Konfigurasi OLS dan LSPHP73
Tahap selanjutnya adalah melihat apakah php73 sudah terpasang di Openlitespeed. Untuk
melihat ketikkan ipserver(ipvhd)/phpinfo.php (ex 192.168.56.105/phpinfo.php)
By ace@madrasah.id
2.5 Install Ioncube Loader
Sebelum mengintall ioncube loader kita mengintall bebera perintah terlebih dahulu.
1. yum install wget –y Enter
2. yum install nano –y Enter
3. yum install unzip –y Enter
Ketik perintah
echo "zend_extension = /usr/local/lsws/lsphp73/lib64/php/modules/ioncube_loader_lin_7.3.so“ \ Enter
By ace@madrasah.id
TAHAP 3
By ace@madrasah.id
3.2 Konfigurasi DataBase CBT
Setelah selesai menginstall cbt, selanjutnya adalah mensetting database cbt, sesuai database yang telah
kita buat, dengan mengetik perintah
nano /usr/local/lsws/Example/html/candycbt/config/config.database.php [ENTER]
Kemudian sesuaikan database yang telah kita buat.
Setelah proses pengeditan selesai tekan ctrl + o [enter] untuk menyimpan dan ctrl + x [enter] untuk keluar
By ace@madrasah.id
3.2 Konfigurasi DataBase CBT
Setelah mensetting database, selanjutnya buka web browser kita (ex. chrome)
kemudian ketikkan ipserver/candycbt (ex. 192.168.56.105/candycbt), kemudian
klik kotak merah bertuliskan import. Setelah berhasil , kita akan di arahkan ke login
admin… user dan password defaultnya User : admin Pass : admin
By ace@madrasah.id
3.2 Konfigurasi DataBase CBT
user dan password defaultnya User : admin Pass : admin
By ace@madrasah.id
3.3 Pengaturan CBT
Proses ini kita akan mensetting beberapa pengaturan agar bias mengupload soal berbentuk word. Langkah pertama
ketik perintah
nano /usr/local/lsws/Example/html/candycbt/admin/pages/word_import/import/application/config/sq_config.php
Kemudian masukkan info database kita. Setelah selesai tahap selnjutnya ketik perintah
nano /usr/local/lsws/Example/html/candycbt/admin/pages/word_import/import/application/config/config.php
By ace@madrasah.id
3.2 Konfigurasi DataBase CBT
By ace@madrasah.id
3.4 Eksplore Menu CBT
Setelah proses tahap 3.1 s.d. KB.3.3 selesai. Log in dengan User dan password
defaultnya.
User : admin
Pass : admin
By ace@madrasah.id
Memberi Hak Akses Ke Folder,
dan membuat Folder
MEMBERI AKSES (RW) KE FOLDER:
chmod -R 777 /usr/local/lsws/Example/html/candycbt
MEMBUAT FOLDER:
mkdir /usr/local/lsws/Example/html/candycbt/files <enter>
chmod -R 777 /usr/local/lsws/Example/html/candycbt/files <enter>