Tutorial Instalasi TKJ CLoud Server

2,246 views

Published on

Tutorial Konfigurasi TKJ Cloud Server di TKJ SMKN 1 Cimahi

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
2,246
On SlideShare
0
From Embeds
0
Number of Embeds
35
Actions
Shares
0
Downloads
84
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Tutorial Instalasi TKJ CLoud Server

  1. 1. TUTORIAL MEMBUAT MEDIA PENYIMPANAN TKJCLOUD SERVICE DENGAN OWNCLOUD ownCloud adalah Solusi media penyimpanan berbasis open source yang merupakan hasil modifikasi dari aplikasi owncloud yang menggunakan metoda cloud, dimana file-file akan terpusat dalam satu server yang dapat diakses melalui internet. Versi owncloud sebenarnya sudah ada yang versi 6, namun kali ini akan diberikan tutorial untuk owcloud 5.0.4, karena Versi ini adalah versi terbaru yang sudah stabil. Alat dan Bahan 1. Aplikasi owncloud-5.0.4.tar.gz 2. Lamp-server 3. Php5 dan depedencynya seperti : php5-gd php-xml-parser php5-intl smbclient curl libcurl3 php5-curl 4. Openssl (jika ingin menggunakan https) 5. Tambahan Apps owncloud jika dibutuhkan 6. Operating System Ubuntu 12.04 Desktop Spesifikasi VM 1. OS Ubuntu Server 12.04 2. Virtual Disk 128 GB 3. Processor Intel Core i3 4. RAM 512 MB Langkah Kerja 1. Sebelum kita melakukan instalasi paket-paket untuk server ini, masuk sebagai super user. Dan kita lakukan update dan proses upgrade repository di operating system yang kita gunakan.Dengan perintah : sudo su apt-get update apt-get upgrade Kurniawan Suganda & Pratiwi Putriyan- 2013
  2. 2. 2. Setelah melakukan proses update dan upgrade, sekarang kita lakukan instalasi LAMP ( Linux Apache, MySQL, PHP5 ) Server. Inputkan Perintah : apt-get install lamp-server^ Inputkan konfigurasi awal seperti root password, dan mysql password. 3. Setelah proses instalasi LAMP Server selesai, kita berlanjut ke proses konfigurasi databaseowncloud di mysql server. Sebelum kita lakukan konfigurasi, kita buat MySQL Server kita secure dengan perintah : mysql_secure_installation Maka akan ada tampilan untuk memasukan password, Inputkan Password yang sudah diinputkan sebelumnya pada konfigurasi LAMP Server. Pada bagianchange root password, ketikkan "n" untuk no. Pada bagianremove anonymous users, ketikkan "y" untuk yes. Pada bagiandisallow remote root logins, ketikkan "y" untuk yes. Pada bagianremove test database and access to it, ketikkan "y" untuk yes. Pada bagianreload privilege tables, ketikkan "y" untuk yes. 4. Setelah kita melakukan secure installation untuk mysql, sekarang kita lakukan instalasi library tambahan untuk soundcloud. Dengan perintah : Apt-get install php5-gd php-xml-parser php5-intl smbclient curl libcurl3 php5-curl 5. Jika Library-Library tersebut sudah terinstall, selanjutnya kita akan mengaktifkan 2 module yang terdapat di apache2 yaitu mod_header, dan mod_rewrite karena ownCloud membutuhkan mods tersebut. Selain itu kita juga menggunakan file .htaccess. Untuk mengaktifkan modsnya, perintahnya adalah : a2enmod rewrite a2enmod headers 6. Kemudian kita lakukan proses pengubahan pada file virtualhost agar owncloud dapat melakukan proses rewrite. Dengan perintah : nano /etc/apache2/sites-available/default Setelah itu kita edit file dibawah bagian "<Directory /var/www/>" Ubah file dibawah ini : AllowOverride None Menjadi AllowOverride All 7. Setelah kita melakukan perubahan pada file tersebut restart apache2, dengan perintah : service apache2 restart Kurniawan Suganda & Pratiwi Putriyan- 2013
  3. 3. 8. Proses selanjutnya kita mulai masuk pada proses instalasi dan konfigurasi ownCloud. Pertama kita download aplikasi ownCloud, dengan perintah : wget http://download.owncloud.org/community/owncloud-5.0.4.tar.bz2 9. Setelah di download, sekarang kita extract di folder /var/www/ , dengan perintah : tar –xfj owncloud-55.0.4.tar.bz2 /var/www/ 10. Pada file yang telah diextract tersebut kita harus melakukan pengubahan owner. Dengan perintah : cd /var/www chown –R www-data:www-data owncloud 11. Kita buat database untuk ownCloud, walaupun sebenarnya ownCloud bisa menggunakan SQLite. Namun, agar lebih stabil kita buat di Mysql server yang sudah kita install. Perintahnya adalah : Mysql –u root -p Kemudian setelah login ke mysql buatlah database untuk soundcloud : CREATE DATABASE owncloud; Setelah membuat database sekarang kita buat user dan password untuk database tersebut : GRANT ALL ON owncloud.* to ‘owncloud’@’localhost’ IDENTIFIED by ‘password mysql’ 12. Setelah itu, kita coba buka dengan menuliskan IP Address atau domain yang telah kita buat di apache2 pada browser. Contoh : http://192.168.122.120 13. Sebelum kita melakukan instalasi ownCloud melalui website, kita edit file : /etc/php5/apache2/php.ini Pada file /etc/php5/apache2/php.ini kita akan melakukan pengubahan pada beberapa file di bawah ini : upload_tmp_dir = /var/www/owncloud/data/upload-tmp Pada bagian ini, kita menentukan letak dari folder template untuk TKJCloud kita. post_max_size = 100M Pada bagian ini, kita menentukan kuota penyimpanan pada masing-masing user. upload_max_filesize = 50M Pada bagian ini, kita menentukan maksimal ukuran file yang dapat diupload dalam satu waktu. max_file_uploads = 20 Pada bagian ini, kita menentukan jumlah maksimal file yang dapat diupload dalam satu waktu. Kurniawan Suganda & Pratiwi Putriyan- 2013
  4. 4. max_input_time = 3600 Pada bagian ini, kita menentukan batas waktu dalam melakukan proses upload. max_execution_time = 3600 Pada bagian ini, kita menentukan batas waktu dalam melakukan akses ke server. session.gc_maxlifetime = 3600 Pada bagian ini, kita menentukan batas waktu dalam melakukan proses upload. memory_limit = 256M Pada bagian ini, kita menentukan besaran memori yang digunakan untuk proses server. 14. Untuk melakukan pengubahan logo, sebelumnya kita harus membuat vector image dengan ekstensi .svg. Setelah itu ita beri nama logo.svg untuk logo tampilan awal, dan logo-wide.svg untuk logo setelah login. 15. Setelah itu, kita copy file tersebut ke folder /var/www/owncloud/core/img/. Dengan perintah : cp logo.svg logo-wide.svg /var/www/owncloud/core/img/ 16. Kemudian ubah lagi owner file tersebut menjadi www-data.Dengan perintah : chown –R www-data:www-data /var/www/owncloud/core/img/ 17. Untuk mengubah title dan footer, kita lakukan pengubahan pada file /var/www/owncloud/core/templates/layout-base.php dan layout-guest.php. Kita cari <title> dan <footer> kemudian kita ubah sesuai keinginan kita. 18. Kita lakukan konfigurasi di Website, dengan mengetikkan IP Address / Domain. Setelah itu kita isikan data-data tersebut. 19. Setelah mengisi data username, dll kita lakukan penambahan apps di owncloud. Kita ekstrak filefile apps dengan perintah : Unzip <nama file apps>.zip 20. Kemudian kita pindahkan file tersebut ke folder /var/www/owncloud/apps, Dengan perintah : Cp /home/tkj/Kurni/<nama Apps> /var/www/ownclod/apps 21. Setelah dipindahkan kita ubah ownernya menjadi www-data. Dengan perintah : chown –R www-data:www-data /var/www/owncloud/apps 22. Setelah itu kita refresh halaman Apps tadi, dan pilih Apps yang akan diaktifkan. 23. Jika kita sudah menambahkan Apps dan proses instalasi sudah selesai, maka Instalasi Owncloud sudah selesai. Kurniawan Suganda & Pratiwi Putriyan- 2013

×