Senin, 19 Agustus 2013

Install E-learning Moodle di ClearOS 6.3

Install E-learning Moodle di ClearOS 6.3

Moodle SMKN 1 Kediri

Moodle adalah program E-Learning Opensource yang sangat baik digunakan untuk lembaga-lembaga pendidikan, sekolah, dan kampus. Lebih lengkapnya silahkan akses ke http://moodle.org  

PRA INSTALASI

1. Masuk ke Console ClearOS (bisa langsung dari Terminal ClearOS atau remote dari Putty (Windows) dan SSH (Linux client)

# cd /var/www/html

2. Download file installer moodle di http://download.moodle.org/ , pilih yang tgz.

# wget http://download.moodle.org/download.php/direct/stable23/moodle-latest-23.tgz

3. Ekstrak file tgz tersebut.

# tar -xzvf moodle-latest-23.tgz

4. Berikan hak akses penuh (sementara untuk keperluan instalasi)

# chmod 777 /var/www/html/moodle

5. Buat folder moodle data

# mkdir /var/www/moodledata

6. Berikan hak akses

# chmod 777 /var/www/moodledata

7. Install ekstensi php tambahan.

# yum install php-xmlrpc php-soap php-intl php-xml

PERSIAPAN DATABASE

1. Masuk ke phpmyadmin di ClearOS. (Pastikan juga Server-Webserver dan MySQL sudah Running)

Persiapan Database



pilih database
- create database = moodle_db
- collation = utf8_unicode_ci
- pilih database moodle_db dikolom sebelah kiri
- pilih Privileges - add user
- username= moodle_user
- host = local - localhost
- password = moodle_pwd
- global previleges = check all

INSTALASI

1. Buka browser dan ketikkan http://ip_address_ClearOS/moodle

2. Pilih bahasa.

3. Path direktori instalasi dan data

4. Pemilihan database engine ( pilih MySQL )

5. Konfigurasi database.

6. Perjanjian lisensi

7. Cek keperluan system, pastikan semua OK, jika ada tanda kuning apalagi merah, cek lagi langkah2 PRA INSTALASI , siapa tahu ada yang terlewat.

8. Informasi administrator

9. Konfigurasi website moodle.

10. Done! Moodle dapat digunakan.

PASCA INSTALASI

Jangan lupa untuk merubah hak akses folder moodle.

# chmod 755 /var/www/html/moodle

http://aoktox.blogspot.com/2013/01/install-e-learning-moodle-di-clearos-63.html

Install CMS Balitbang di ClearOS 6.3

Install CMS Balitbang di ClearOS 6.3

Masuk ke terminal server via ssh atau putty
ketikkan perintah berikut
# yum install wget -->>untuk neginstall wget (jika belum punya)
kemudian download CMS Balitbang dengan menggunakan wget
# wget http://kajianwebsite.org/cms352.zip
kemudian ekstrak file cms352.zip dengan perintah :
# unzip cms352.zip
kemudian akan muncul direktori baru yang bernama "cmsbalitbangv35"
pindah direktory tersebut ke "/var/www/html"
# mv cmsbalitbangv35 /var/www/html
kemudian masuk ke direktori /varwww/html
# cd /var/www/html
ganti nama "cmsbalitbangv35" menjadi "sekolah"
# mv cmsbalitbangv35 sekolah
ganti hak akses direktory sekolah, agar dapat diakses via web browser
# chown -R apache.apache sekolah
kemudian buat database baru dengan nama "web_sekolah"
# mysql -u root -p
masukkan password "root" mysql, kemudian ketikkan perintah berikut
create database web_sekolah;
quit;
setelah itu buka web browser dan masukkan alamat "http://IPclearOS/sekolah" ( ganti IPClearos dengan IP server), maka akan muncul halaman berikut
Klik "Saya Setuju"
Pilih Instansi yang akan di Install CMS Balitbang misal SMK
Klik "Sekolah Menengah Kejuruan"
Kemudian pilih modul atau paket yang ingin diinstall
Contoh : Pilih "Lengkap" kemudian klik "Lanjut"

Masukkan detail database yang kita buat tadi misal="web_sekolah"
isikan juga username dan password root mysql

Kemudian Isi profil sekolah 
Tentukan Username dan Password administrator CMS balitbang
setelah itu klik "Install"

Setelah instalasi selesai, maka akan muncul tampilan seperti di atas
klik "lihat web" untuk melihat tampilan utama website kita atau
klik "Login admin" untuk memanagement Website kita
Tampilan utama CMS Balitbang
Jika anda ingin masuk ke halaman administrator CMS Balitbang
ketikkan "http://IPClearOS/sekolah/admin"
kemudian muncul halaman berikut
Masukkan username dan password CMS Balitbang yang tadi kita buat
kemudian klik "Login"

Halaman Administrator CMS Balitbang

http://aoktox.blogspot.com/2013/01/install-cms-balitbang-di-clearos-63.html

Jumat, 10 Mei 2013

Membuat server hosting sendiri dengan speedy dan mikrotik

Membuat server hosting sendiri dengan speedy dan mikrotik


Sebenarnya banyak sekali manfaat yang kita dapatkan dari koneksi internet speedy. Selain kita mendapatkan koneksi internet dengan kecepatan broadband koneksi internet speedy bisa juga kita gunakan sebagai server hosting, mail server, ftp server, dll. Berikut akan saya jelaskan bagaimana membuat sebuah server hosting sendiri dengan koneksi internet speedy.

Sebelum memulainya pastikan dulu IP publik yang dari speedy diperoleh oleh router mikrotik kita. Untuk caranya bisa dilihat di Setting Mikrotik PPPoE sebagai gateway speedy. Setelah itu pastikan juga koneksi client ke mikrotik sudah berjalan dengan baik. Nah sekarang tinggal setting port forwarding di mikrotik dengan menjalankan perintah dibawah ini di terminal/console :

/ip firewall nat add chain=dstnat dst-address=xx.xx.xx.xx protocol=tcp dst-port=80 \
  action=dst-nat to-addresses=192.168.1.111 to-ports=80

Keterangan dari perintah diatas adalah ip xx.xx.xx.xx   adalah ip publik dari speedy anda dan 192.168.1.111 adalah ip lokal anda. Alamat IP harus disesuaikan dengan kondisi jaringan anda. Port 80 adalah port yang digunakan oleh webserver pada umumnya.

Setelah semua prosedur diatas dilakukan sekarang anda tinggal mengutak-atik konfigurasi webserver anda supaya bisa berjalan dengan baik. Cara-cara diatas bisa dikembangkan untuk membuat mail server dan ftp server sendiri yang akan saya bahas diartikel selanjutnya.

http://gandhionline.web.id/index.php/home/content?id=30

Jumat, 12 April 2013

menambah jumlah tampilan artikel di cms balitbang

posting kali ini saya ingin mencoba berbagi dengan pengguna website sekolah cms balitbang tentang cara merubah template cms balitbang 3.5 yang terbaru, sebenarnya saya bukanlah ahli dalam hal pemprograman web, namun saya coba search di google.com tentang merubah jumlah artikel terbaru cms balitbang tidak menemukan solusi, dan saya coba mengedit sendiri dengan kemampuan yang pas-pasan sebagai guru senirupa.... :D. dan alhamdulillah saya berhasil merubah jumlah tampilan artikel terbaru CMS Balitbang tersebut anda bisa lihat contoh dihalaman smkn1cikampek
Tampilan default CMS Balitbang jumlah artikel terbaru sebanyak 3 buah posting, jika anda ingin menambah jumlah artikel terbaru pada cms balitbang, berikut tutorialnya :
1. cari file tag_artikel2.php yang terdapat di directory modul.
2. edit file tersebut menggunakan program editor php.
3. perhatikan baris ke 3 : from t_artikel order by id desc limit 0,10"; 4. angka yang bewarna merah ganti sesuai jumlah artikel terbaru yang ingin ditampilkan misal 7 atau 9
5. lihat baris ke 28 : if ($n<5) {
6. angka yang bewarna merah ganti sesuai jumlah artikel terbaru yang ingin ditampilkan
7. Save template,. dan lihat hasilnya

Selasa, 02 April 2013

CARA MENGETAHUI CACHE DI CLEAROS

Untuk melihat besar cache
 # du -sh /var/spool/squid

Untuk melihat kapasitas yang dipakai di hardisk dalam bentuk %,
 # df –k   atau             
 # squidclient mgr:info | grep -i storage

untuk melihat lebih akurat
# squidclient mgr:info


jika sda3 lebih dari 80% maka cache harus direset

Jumat, 01 Maret 2013

perintah dasar squid dan yum

Seputar Perintah Dasar dalam pengelolaan squid dan aplikasi yum clearOS

1.) Untuk Startup Squid Manual:
/usr/local/squid/sbin/squid -NDd1 & atau
/usr/sbin/squid -NDd1 &
cat : sesuaikan penempatan squidnya

2.) Untuk meng reconfigurasi squid, apabila habis di edit squid.conf nya:
/usr/local/squid/sbin/squid -k reconfigure
# squid -k reconfigure

3.) Melihat aktifitas user:
# tail -f /cache1/access.log ATAU
# tail -f /var/log/squid/access.log
cat : sesuaikan letak access.log di proxy anda

4.) Melihat persentase HIT Ratio:
/usr/local/squid/bin/squidclient -p 3128 mgr:info|grep Hit

5.) Untuk matiin squid:
/usr/local/squid/sbin/squid -k shutdown ATAU
#squid -k shutdown

6.) Untuk mengoreksi configurasi squid.conf:
/usr/local/squid/sbin/squid -k parse atau
#squid -k parse

7.) Untuk mengaktifkan kembali content filter:
yum install adzapper app-dansguardian-av app-squid app-squid-acl dansguardian-av

Sumber : Beldin.net

8.) Untuk menghapus squid yang sudah di upgrade
# yum remove squid

9.) Untuk menginstal / memasang squid standar bawaan COS
# yum install squid

10.) untuk menghentikan squid
# service squid stop

11.) untuk menjalankan squid
# service squid start

12.) untuk merestart squid setelah mengedit
# service squid restart
cat : biasanya perintah ini dilakukan 2x saat squid stop eror

13.) untuk mengecek versi squid
# squid -v

14.) untuk mengubah hak akses squid.conf
# chown proxy:proxy /etc/squid/squid.conf

15.) untuk memberikan hak akses ke squid.conf , storeurl.pl dan mime.conf
# chmod 777 /etc/squid/squid.conf
# chmod 777 /etc/squid/Storeurl.pl
# chmod 777 /etc/squid/mime.conf
ket : sesuaikan settingan penempatan file pada squid, store dan mime di proxy anda

16.) REBUILD CACHE / membentuk directory cache
# squid -z
cat : proses ini dilakukan jika saat pengecekan squid sudah tidak ada masalah

17.) Agar squid bisa jalan secara otomatis saat proses booting
# nano /etc/rc.local
cat : sesuaikan penempatan rc.lokal di proxy anda

SEPUTAR perintah DIREKTORY CACHE :

18.) untuk membuat direktori/folder cache
#mkdir /cache
#mkdir /cache 2, dan seterusnya

19.) untuk menghapus folder/directory cache
# rm -rf /cache
cat : untuk menghapus folder cache secara keseluruhan
# rm –rf /cache-* ATAU
# rm -rf /cache/*
cat : perintah diatas untuk menghapus subfolder/file yang ada didalam folder utama cache 

SEPUTAR perintah YUM :

20.) mengecek paket yang tersedia
# yum list update
# yum list available

21.) Menginstall paket
# yum install [nama paket]
# yum install [paket1] [paket2] [paket3]

contoh penggunaan untuk menginstall squid
#yum install squid

atau untuk menginstall squid, http, dan ftp
#yum install squid http ftp

22.) Menghapus paket
#yum remove [nama paket]
#yum remove [paket1] [paket2] [paket3]

23.) Melihat isi paket
#yum info [nama paket]

24.) mencari paket
#yum search [nama paket]

25.) Melihat paket yang telah terinstall
#yum list installed
#yum list installed [nama paket]

26.) Mengupdate seluruh paket yang ada di repository
#yum update

27.) Menginstall file RPM yang ada di direktori lokal
#yum localinstall --nogpgcheck [path][nama file].rpm 

contoh :
Jika anda telah mendownload file webmin-1.530-1.noarch.rpm dan anda letakkan di /home  , maka untuk menginstall nya sbb:
Code: [Select]
#yum localinstall --nogpgcheck /home/webmin-1.530-1.noarch.rpm

Tambahan :
anda bisa mendownload file rpm di COS dengan menggunakan program wget

contoh :
#wget http://prdownloads.sourceforge.net/webadmin/webmin-1.530-1.noarch.rpm /home

source : http://mentaricos.blogspot.com/2012/07/perintah-dasar-squid-dan-yum-cos.html

Rabu, 06 Februari 2013

lupa password mysql



Selamat siang... hanya sekedar sharing..

beberapa waktu ini saya sedang belajar clearOS, sudah berhasil di install dalam mode standalone ataupun dalam mode gateway, hanya saja saat ini yang aktif adalah adalah clearOS dalam mode gateway...


karena berencana mau install webHTB sebagai bandwidht managernya, lalu ceritanya google dan menemuan langkah langkah dalam menginstall webHTB...

tetapi pada saat harus login ke mysql......... baru sadar klw saya lupa passord mysql nya... waduh gimana nih....???? untuk nya masih banyak orang yang baik hati ke saya, akhirnya, saya menuju url: http://www.clearfoundation.com/docs/howtos/forgot_mysql_password 
, sebagai rujukan saya

adapun langkah-langkahnya sebagai berikut:

pertama: masuk deh ke server tapi dalam bentuk ssh yah, oh yah, saya coba masuk dengan menggunakan putty (krn saya remote nya dari windows), dan apabila blm punya putty, silahkan buka url : http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html

singkat cerita jalankan program putty lalu masukan ip address server nya, setelah itu langkah langkahnya adalah:




1. service mysqld stop
2. /usr/bin/mysqld_safe --skip-grant-tables &
3. update user set password=password('percobaan') where user='root' and host='localhost';
dari atas kita set password yang baru adalah : percobaan

4. flush privileges;
5. quit
6. service mysqld stop 
7. service mysqld start 
8. exit

Selesai...............