Cara Install Ocs Panel Di Vps Debian

Oleh:   Suparman Suparman   |   May 10, 2018
Cara Install OCS Panel (Panel Reseller SSH) Di VPS Debian

Script install Ini hanya berlaku untuk VPS Debian 7 32 bit atau 64 bit saja. Server yang ditambahkan di OCS Panel juga harus terinstall webmin non-ssl mode dan xml parser. Script ini sudah work 100% berhasil.

Langsung saja kelangkah pertama yaitu Install MySQL Server pada VPS. Input perintah:

apt-get update && apt-get -y install mysql-server

Saat di tengah-tengah instalasi, anda akan diminta untuk memasukkan password untuk MySQL. Silakan masukkan password yang anda bebas apa saja, akan tetapi jangan sama seperti password root.

New password for the MySQL “root” user: Masukkan Password Yang Anda Inginkan
Repeat password for the MySQL “root” user: Masukkan Ulang Password

Pada beberapa server, saat anda mengetik password MySQL, ketikan anda di keyboard tidak akan tampil di putty. Tetapi apa yang anda ketik di keyboard sebenarnya sudah terinput di server.

Setelah menjalan perintah tersebut, kita harus mengkonfigurasi agar MySQL Server berjalan. Caranya masukkan perintah di bawah:

mysql_secure_installation

Setelah itu anda akan mendapatkan beberapa pertanyaan. Pertama anda akan diminta password mysql yang telah anda input sebelumnya. lalu pada pertanyaan kedua yang change the root password, isikan dengan n. Lalu pertanyaan selanjutnya isi dengan y.
Enter current password for root (enter for none):  (Isikan dengan password MySQLyang sebelumnya anda set)
Change the root password? [Y/n]: n
Remove anonymous users? [Y/n]: y
Disallow root login remotely? [Y/n]: y
Remove test database and access to it? [Y/n]: y
Reload privilege tables now? [Y/n]: y

Setelah membuat secure instalation, selanjutnya kita harus memberikan hak akses MySQL. Caranya dengan menginput perintah:

chown -R mysql:mysql /var/lib/mysql/ && chmod -R 755 /var/lib/mysql/

Setelah menginstall MySQL, Selanjutnya kita harus menginstall webserver dan php pada vps. Kita akan menggunakan webserver Nginx + PHP. Masukkan perintah di bawah:

apt-get -y install nginx php5 php5-fpm php5-cli php5-mysql php5-mcrypt

Sekarang kita atur webserver nginx tersebut. Caranya adalah dengan memasukkan perintah di bawah (copy dan paste ke putty):

rm /etc/nginx/sites-enabled/default && rm /etc/nginx/sites-available/default mv /etc/nginx/nginx.conf /etc/nginx/nginx.conf.backup mv /etc/nginx/conf.d/vps.conf /etc/nginx/conf.d/vps.conf.backup wget -O /etc/nginx/nginx.conf "http://script.hostingtermurah.net/repo/blog/ocspanel-debian7/nginx.conf" wget -O /etc/nginx/conf.d/vps.conf "http://script.hostingtermurah.net/repo/blog/ocspanel-debian7/vps.conf" sed -i 's/cgi.fix_pathinfo=1/cgi.fix_pathinfo=0/g' /etc/php5/fpm/php.ini sed -i 's/listen = \/var\/run\/php5-fpm.sock/listen = 127.0.0.1:9000/g' /etc/php5/fpm/pool.d/www.conf

Selanjutnya kita akan membuat user untuk nginx, testing file, dan juga menghapus default index directory serta memberi hak akses. Masukkan perintah di bawah:

Bash

useradd -m vps && mkdir -p /home/vps/public_html rm /home/vps/public_html/index.html && echo "<?php phpinfo() ?>" > /home/vps/public_html/info.php chown -R www-data:www-data /home/vps/public_html && chmod -R g+rw /home/vps/public_html service php5-fpm restart && service nginx restart

Jika sudah, kita coba cek apakah PHP dan Webserver sudah berjalan dengan normal. Caranya adalah dengan memasukkan link ini pada browser kita http://ip-vps:85/info.php
(ganti ip-vps menjadi IP server milik anda, contoh: http://49.213.17.122:85/info.php)

Setelah mensiapkan webserver, sekarang kita akan menginstall OCS Panelnya. Pertama kita buat database untuk OCS Panelnya. Caranya masukkan perintah:

mysql -u root -p

Anda akan diminta untuk menginput password MySQL (Password yang tadi dibuat). Masukkan password tersebut.
Setelah muncul mysql>, masukkan perintah di bawah

CREATE DATABASE IF NOT EXISTS OCSPANEL;EXIT;

Setelah membuat database, kita install aplikasi git yang berfungsi untuk clone project OCS Panelnya. Masukkan perintah di bawah:

apt-get -y install git

Setelah git terinstall, sekarang kita install OCS Panelnya. Masukkan perintah di bawah

cd /home/vps/public_html git init git remote add origin https://github.com/stevenindarto/OCSPanel.git git pull origin master chmod 777 /home/vps/public_html/config chmod 777 /home/vps/public_html/config/config.ini chmod 777 /home/vps/public_html/config/route.ini

Sekarang kita harus menginstall OCS Panel melalui browser untuk mengatur database, user admin, dan passwordnya. Caranya adalah buka browser, lalu masukkan tulisan di bawah pada browser andahttp://ip-vps:85

(ganti ip-vps menjadi IP server milik anda, contoh: http://49.213.17.122:85)

Setting seperti berikut:
DATABASE
Database Host: localhost
Database Name: OCSPANEL
Database User: root
Database Pass: Password MySQL yang telah dibuat tadi

ADMIN LOGIN
Username: Isikan dengan username OCS yang anda inginkan
Password Baru: Isikan dengan password OCS yang anda inginkan
Masukkan Ulang Password: Input ulang password

Jika sudah, tekan tombol Install. Maka anda akan melihat tulisan seperti ini

Setelah selesai menginstall OCS Panel via browser, sekarang buka lagi putty, lagu hapus folder instalation (untuk keamanan). Masukkan perintah:

rm -R /home/vps/public_html/installation


Selesai! Sekarang anda dapat mengakses OCS Panel melalui http://ip-vps:85dengan username dan password OCS yang anda input pada step ke empat.

Catatan: artikel ini saya ambil dari website rinoaprilio.top

Tampilkan Komentar

Popular Posts