Tutorial Install OCS Panel 2017

Tutorial Install OCS Panel (SSH Reseller Panel) Pada VPS Debian

  1. Install MySQL Server pada VPS. Input perintah:
    Bash
    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 kehendaki, tetapi saran saya jangan samakan dengan password root.
    New password for the MySQL “root” user: Masukkan Password Yang Anda Inginkan
    Repeat password for the MySQL “root” user: Masukkan Ulang Password
    Tutorial Install OCS Panel - mysql 1 Tutorial Install OCS Panel - mysql2 Tutorial Install OCS Panel - mysql3
    NB: 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:
    Bash
    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]: yDisallow root login remotely? [Y/n]: y
    Remove test database and access to it? [Y/n]: y
    Reload privilege tables now? [Y/n]: y
    Tutorial Install OCS Panel - mysql4
    Tutorial Install OCS Panel - mysql5

    Setelah membuat secure instalation, selanjutnya kita harus memberikan hak akses MySQL. Caranya dengan menginput perintah:
    Bash
    chown -R mysql:mysql /var/lib/mysql/ && chmod -R 755 /var/lib/mysql/
    Tutorial Install OCS Panel - mysql6
  2. Setelah menginstall MySQL, Selanjutnya kita harus menginstall webserver dan php pada vps. Kita akan menggunakan webserver Nginx + PHP. Masukkan perintah di bawah:
    Bash
    apt-get -y install nginx php5 php5-fpm php5-cli php5-mysql php5-mcrypt
    Tutorial Install OCS Panel - webserver2
    Sekarang kita atur webserver nginx tersebut. Caranya adalah dengan memasukkan perintah di bawah (copy dan paste ke putty):
    Bash
    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 "https://gist.githubusercontent.com/kitketxss/89f901e2d36e345f256d507107878b63/raw/0e048ef885ebe26a03b48903da95d568c1856814/nginx.conf"
    wget -O /etc/nginx/conf.d/vps.conf "https://gist.githubusercontent.com/kitketxss/78b76583b77ba94fbe5cd8038af85bd2/raw/36f806682ed0ff9c1c806b7946b0f3fd911e9219/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)
    Tutorial Install OCS Panel - webserver1
  3. Setelah mensiapkan webserver, sekarang kita akan menginstall OCS Panelnya. Pertama kita buat database untuk OCS Panelnya. Caranya masukkan perintah:
    Bash
    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
    Bash
    CREATE DATABASE IF NOT EXISTS OCSPANEL;EXIT;
    Tutorial Install OCS Panel Buat Database
    Setelah membuat database, kita install aplikasi git yang berfungsi untuk clone project OCS Panelnya. Masukkan perintah di bawah:
    Bash
    apt-get -y install git
    Setelah git terinstall, sekarang kita install OCS Panelnya. Masukkan perintah di bawah
    Bash
    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
    Tutorial Install OCS Panel - git OCS
  4. 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 anda
    http://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
    Tutorial Install OCS Panel - ocs1
    Jika sudah, tekan tombol Install. Maka anda akan melihat tulisan seperti ini
    Tutorial Install OCS Panel - ocs2
  5. Setelah selesai menginstall OCS Panel via browser, sekarang buka lagi putty, lagu hapus folder instalation (untuk keamanan). Masukkan perintah:
    Bash
    rm -R /home/vps/public_html/installation
    Tutorial Install OCS Panel - deletefolder
  6. Selesai! Sekarang anda dapat mengakses OCS Panel melalui http://ip-vps:85 dengan username dan password OCS yang anda input pada step ke empat.
    Tutorial Install OCS Panel - ocs3

Previous
Next Post »