Cara Untuk Install OpenDCIM di ubuntu | alvianaufan

BLOG IT SYSADMIN

Daftar akun digitalocean untuk mendapatkan free credit 100$.
DigitalOcean Referral Badge

OpenDCIM adalah aplikasi open source untuk membuat replika data center, mulai dari replika lokasi rack, jumlah space rack, penambahan server/hardware network, informasi port, dll. Syarat untuk install openDCIM adalah server harus sudah terinstall LAMP Server, anda tentu boleh install Openssh-Server juga.




Berikut ini cara install OpenDCIM di ubuntu server 14.04 :

1. Login Root terlebih dahulu

2. Buatlah user anda contoh disini saya membuat user alvian dan tambahkan group sudo ke user alvian.

adduser alvian
usermod -a -G sudo alvian
su - alvian

4. Setelah itu install beberapa package php5, commandnya:

sudo apt-get install php5-snmp snmp-mibs-downloader php5-curl php-gettext graphviz

5. setelah itu download file opendcimnya dan extract file .tar nya:

cd
wget http://opendcim.org/packages/openDCIM-4.0.1.tar.gz
cd /var/www
sudo tar zxpvf ~/openDCIM-4.0.1.tar.gz
sudo ln -s openDCIM-4.0.1 dcim

6. Berikan izin untuk Apache update/menulis di direktori drawings.

sudo chgrp -R www-data /var/www/dcim/pictures /var/www/dcim/drawings




7. Setelah itu buatlah user database dcimnya:

sudo mysql -u root -p

mysql> create database dcim;
mysql> grant all on dcim.* to 'alvian'@'localhost' identified by 'passworduseralviannya';
mysql> quit;

8. Edit file koneksi database dcim php nya.

cd /var/www/dcim
cp /db.inc.php db.inc.php.backup
  • Lalu edit pada bagian dbhost, dbname, dbuser, dan dbpass nya, seperti dibawah:
<?php

$dbhost = 'localhost';
$dbname = 'dcim';
$dbuser = 'alvian';
$dbpass = 'password-databasenya';
  • Langsung save jika sudah sesuai.

9. Sekarang kita mulai untuk mengatur ssl di apachenya agar bisa mengakses opendcimnya dari web browser:

cd /etc/apache2/sites-enabled/
sudo nano default-ssl.conf
  • Tambahkan script seperti dibawah ini :
DocumentRoot /var/www/dcim

<Directory "/var/www/dcim">
    Options All
    AllowOverride All
    Require all granted
</Directory>

ErrorLog ${APACHE_LOG_DIR}/dcim-error.log
CustomLog ${APACHE_LOG_DIR}/dcim-access.log
  • Save jika sudah sesuai.

10. Intall apache2-utils untuk menjalankan perintah htpasswd, dengan command :

sudo apt-get install apache2-utils

11. Edit file .htaccess, yang berfungsi untuk memberikan authoritas akses login ke web opendcim :

nano /var/www/dcim/.htaccess
  • lalu isi script seperti dibawah ini :
AuthType Basic
AuthName "openDCIM"
AuthUserFile /var/www/opendcim.password
Require valid-user

12. Setelah itu, atur untuk proteksi web direktorynya dengan command:

sudo htpasswd -cb /var/www/opendcim.password alvian password

13.  Aktifkan mod_ssl nya dengan command :

sudo a2enmod ssl
sudo a2enmod rewrite
sudo a2enside default-ssl
sudo /etc/init.d/apache2 restart
  • Jika semua langkah diatas sudah dilakukan, maka cobalah untuk akses web opendcim nya dengan cara memanggilnya yaitu : https://alamatipnya atau dengan https://localhost.
  • Setelah itu opendcim akan meminta data untuk useradministrator nya, isilah sesuai dengan data anda.

-Jika semua sudah selesai, maka kita bisa langsung input informasi data center server kita. Seperti gambar dibawah ini :Cara Untuk Install OpenDCIM di ubuntu

Cara Untuk Install OpenDCIM di ubuntu




4 Comments

  1. Internal Server Error

    The server encountered an internal error or misconfiguration and was unable to complete your request.

    Please contact the server administrator at webmaster@localhost to inform them of the time this error occurred, and the actions you performed just before this error.

    More information about this error may be available in the server error log.

    habis login eror seperti itu knp ya bang ?

  2. coba bang di cek log errornya bisa jalankan perintah : less /var/log/apache2/error.log

    muncul apa pesannya?

Reply To Unknown