Sponsor:

Server and Web Integrator
Link:
Kloxo-MR logo
6.5.0 or 7.0.0
Click for "How to install"
Donation/Sponsorship:
Kloxo-MR is open-source.
Donate and or Sponsorship always welcome.
Click to:
Click Here
Please login or register. 2024-04-27, 16:49:26

Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Topics - zenkul

Pages: 1 [2] 3
16
Indonesia Users / Selamat Hari Raya Idul Fitri
« on: 2013-08-04, 19:53:45 »
Ikut Mengucapkan Selamat Hari Raya Idul Fitri untuk yg muslim

semoga para juragan makin sukses setelah melewati bulan puasa

amin...

17
Beberapa kali install ulang centos 6 64 bit + kloxo-mr pada KVM ternyata httpd sering gagal restart, menurut google perlu ditambahkan teks "ServerName localhost" -pada file  "/etc/httpd/conf" dan berhasil, masalahnya teks tersebut bisa hilang lagi

ini pesan error-nya
Code: [Select]
Starting httpd: httpd: apr_sockaddr_info_get() failed for serv1.suvmag.com
httpd: Could not reliably determine the server's fully qualified domain name, using 127.0.0.1 for ServerName

18
ini update dari bagian bawah thread. dari MRatWork

Microcache adalah trick 'name' atas nginx cache yang standar. Karena standar cache nginx yang biasanya 1 jam atau lebih, maka dalam 'microcache' dipersingkat hanya sekitar 10 detik. Caranya :

untuk yang hanya NGINX
1. copy /home/nginx/conf/globals/php-fpm.conf to /home/nginx/conf/globals/custom.php-fpm.conf
2. EDIT FILE custom.php-fpm.conf:

dari :
Code: [Select]
...
    ### MR -- just enough remove # below for enable nginx cache
    #fastcgi_cache fcache;
    fastcgi_cache_valid 200 1h;
    fastcgi_cache_valid 301 1h;
    fastcgi_cache_valid 302 1h;
    fastcgi_cache_valid any 1m;
...
menjadi:
Code: [Select]
...
    ### MR -- just enough remove # below for enable nginx cache
    fastcgi_cache fcache;
    #fastcgi_cache_valid 200 1h;
    #fastcgi_cache_valid 301 1h;
    #fastcgi_cache_valid 302 1h;
    #fastcgi_cache_valid any 1m;
    ## for microcache
    fastcgi_cache_valid 200 10s;
    fastcgi_cache_use_stale updating;
    fastcgi_max_temp_file_size 1M;
...

untuk NGINX-PROXY
1. copy /home/nginx/conf/globals/proxy.conf to /home/nginx/conf/globals/custom.proxy.conf
2. EDIT FILE custom.proxy.conf:

dari :
Code: [Select]
--
        #proxy_cache pcache;
        proxy_cache_valid 10m;
        proxy_cache_valid 404 1m;
---
menjadi :
Code: [Select]
--
        proxy_cache pcache;
        #proxy_cache_valid 10m;
        #proxy_cache_valid 404 1m;
        ## for microcache
        proxy_cache_valid 200 10s;
        proxy_cache_use_stale updating;
        proxy_max_temp_file_size 1M;
--

itu adalah konfig standar yg direkomendasikan, bisa saja dg konfig lain atau juga untuk hal lain, tapi perlu teliti supaya tidak salah arah
mungkin perlu diperhatikan juga keunggulan dan kelemahan 'microcache', apakah itu sesuai dengan kebutuhan kita ?

dan tulisan di bawah ini adalah bagian dari trial & error yang pernah saya lakukan,

#######################################
Prolog
Soal speed situs itu bisa di-improvement lewat masing-masing aplikasi web site.  Dan pada sisi server juga bisa ditingkatkan dengan cara tweak konfigurasi dan juga dengan menambahkan software tambahan. Yang umum digunakan adalah software Xcache atau APC, tapi ini harus pilih salah satu supaya tidak bentrok karena mereka bekerja pada ranah yang sama.
Kemudian bisa ditambahkan lagi dengan 'Memcache'. Jadi tambahan dimaksud bisa dengan APC+Memcache. Tentu speed-nya akan makin wuzzzzz. Tapi sayang Memcache tersebut bekerja pada ranah memory. Jadi bila menghendaki efisiensi memory maka cukup hanya Xcache atau APC. Supaya lebih mantap lagi, jika memilih APC maka file apc.ini pada folder etc/php.d perlu di-tweak supaya lebih 'harmonis' bila berhubungan dengan php-fpm. Untuk ini bisa bertanya pada Googel dengan kata kunci github+"apc.ini"  <<memcache itu berbeda dengan memcached, kalau memcached itu lebih baru / rumit === cara install "yum install memcached" untuk konfig bisa cari lewat google>>>
Microcache
Ma'af saya tidak ngerti apa maksudnya microcache, tapi yang jelas setelah saya praktek-kan hasilnya jauh lebih kenceng. Kalau mau baca <!-- m -->http://fennb.com/microcaching-speed-you ... -with-no-n<!-- m -->
Dan yang saya praktek-kan berikut ini adalah webserver Nginx+Proxy yang berkolaborasi dengan Drupal. Jadi ini hanya contoh.
Saya mengambil file konfig dari <!-- m -->https://github.com/perusio<!-- m -->
Code: [Select]
# ambil file "proxy_microcache_zone.conf ; microcache_proxy.conf; microcache_proxy_auth.conf" lalu tempatkan pada folder /home/nginx/conf/globals
# pada folder /home/nginx/tpl copy file domain.conf.tpl lalu paste menjadi custom.domain.conf.tpl pada folder yang sama
# pada file custom.domain.conf.tpl tambahkan text berikut ini pada baris 135 dibawah $webalizerconf = 'webalizer.conf';
}
if (file_exists("{$globalspath}/proxy_microcache_zone.conf")) {
    $proxymicrocachezoneconf = 'proxy_microcache_zone.conf';
}
if (file_exists("{$globalspath}/microcache_proxy.conf")) {
    $microcacheproxyconf = 'microcache_proxy.conf';
}
if (file_exists("{$globalspath}/microcache_proxy_auth.conf")) {
    $microcacheproxyauthconf = 'microcache_proxy_auth.conf';
}
Epilog
pengalaman : speed page load jadi 2x lebih cepat, ...dan mungkin lebih bisa menghandel high traffic .

semoga ada yang berkenan menambahkan atau koreksi

19
ok for centos 5 32 bit

kVM & Xen, it seems ok for all centos

why, ....

20
Indonesia Users / Situs Tidak Bisa Diakses
« on: 2013-03-15, 14:59:35 »
Mohon pengarahan Master :
ada satu website saya hari ini tidak bisa dibuka, sedangkan website lain normal, cek di intodns tidak ada yang merah  http://www.intodns.com/suvmag.com

dan ternyata banyak situs orang luar juga tidak bisa saya buka, macam http://www.anonymouse.org/ atau http://www.downornot.com/ atau http://www.cloudlinux.com/

Apakah ini karena jaringan speedy di tempat saya ? Atau PC saya bermasalah ?

Haduh satu website tsb, sudah saya remove, dan pasang domain kosong, logo kloxo-mr juga tidak muncul

21
Indonesia Users / Perbandingan Control Panel, Plus - Minus
« on: 2013-03-15, 09:32:39 »
Tak kenal maka tak sayang, ...
Apakah sudah tepat kita memilih Kloxo-MR sebagai panel server hosting. Supaya makin mantap atas pilihan itu, atau segera berganti bila memang tidak sesuai. Toh, kita bebas memilih.

Kita mulai dari isu kemudahan pemakaian, mana yang lebih user friendly. Panel yang selalu menjadi acuan adalah CPanel, dan ada lagi (terutama versi gratis) Webuzo. Memang benar panel tsb instalasi dan konfigurasi-nya sangat mudah, bersifat klik and play.

Berbeda dengan Webmin-Virtualmin, yang harus meng-instal satu demi satu software terkait macam BIND. Belum lagi kalau misalnya hendak mengawinkan Apache-Nginx maka secara manual harus mengatur Port dalam file vhost. Panel gratisan lain yg cukup populer adalah IspConfig, memang sudah tersedia template instalasi, namun masih tergolong sulit terutama untuk konfigurasi yg memungkinkan website supaya bisa berjalan.

Kemudian soal feature, untuk urusan ini Kloxo-MR tak tertandingi. Rata-rata panel gratisan hanya menyediakan satu 'php-branch' yaitu php53, sedangkan untuk 'php-type' juga hanya satu misalnya Webuzo hanya SuPhp. Saya tidak tahu bagaimana ribet-nya kalau misal-nya mengganti dengan teknologi php handler terkini macam 'php-fpm'. (Perlu diingat, untuk Webmin-Virtualmin memang harus instal satu per-satu dari awal).

Untuk Webserver rata-rata hanya tersedia Apache. Situs resmi Webuzo saat ini menyatakan hanya support Apache, namun dari forum sebelah banyak yang menyatakan berhasil install Nginx. Sedangkan IspConfig secara resmi sudah menyatakan support Nginx, tapi masih perlu install manual lewat SSH.

Sedangkan untuk Database Engine rata-rata juga hanya menyediakan "satu" yaitu MysQl, untuk kasus Webuzo hanya menyediakan MongoDB ....

### saya sudahi saja karena karena saya tidak punya pengalaman dengan panel yang lain, hanya beberapa bulan dengan cpanel lewat shared hosting.
### mudah-mudahan ini menjadi langkah awal untuk drafting dokumentasi benchmark perbandingan. Untuk membantu mereka yang bimbang, supaya makin mantap atau sebaliknya segera mengganti pilihan panel.

What's The Point ?
Bagi pemula awam perlu membidik dulu pilihan konfigurasi-nya, juga software tambahan bila memang perlu. Ada baiknya menyediakan waktu sehari - dua hari untuk latihan. Bila sudah mantap baru diluncurkan sebagai production site. Dan bila kurang sabar dan menghendaki kemudahan seperti panel berbayar, bisa dengan membiarkan feature yang dipilih seperti umum-nya panel berbayar, yaitu dengan membiarkan Kloxo-Mr pada posisi default. Jangan asal klik dan jangan asal install. Perlu dipahami dulu.

Walaupun Kloxo-MR menyediakan peluang pilihan dan kemudahan customize yang jauh lebih canggih dibandingkan panel yang lain.

22
Indonesia Users / Mohon Petunjuk Tweak Custom NGINX
« on: 2013-03-11, 10:14:37 »
Mohon Petunjuk tweak config Nginx (proxy),
Saya mengambil file config dari https://github.com/perusio

beberapa file tersebut saya tempatkan pada: "/etc/nginx"

kemudian file "nginx.conf" saya tambahkan beberapa text, hingga seperti ini
Code: [Select]
user nginx;

worker_processes 4;
worker_rlimit_nofile 400000;

pid /var/run/nginx.pid;

events {
    worker_connections 2048;

    use epoll;
}


http {
    add_header Cache-Control public;

    server_names_hash_max_size 4096;
    server_names_hash_bucket_size 512;

    client_header_buffer_size 2k;

    client_max_body_size 32M;

    include '/etc/nginx/conf.d/*.conf';

    include /etc/nginx/fastcgi.conf;
    include upstream_phpcgi_tcp.conf;
    include map_block_http_methods.conf;
    include nginx_status_allowed_hosts.conf;
    include map_cache.conf;
    include fastcgi_microcache_zone.conf;
    include /etc/nginx/sites-enabled/*;
    gzip_buffers 16 8k;
    gzip_http_version 1.1;
    gzip_disable "msie6";
}
Pertanyaan : apakah ini tidak menyalahi prosedur, atau apakah ada cara lain yang lebih tepat ?
mohon koreksi

23
Kloxo-MR Tips and Tricks / Maintenence Command
« on: 2013-02-28, 11:52:55 »
There is some example maintenence command ........

to know the configuration of the installed
Code: [Select]
sh /script/sysinforestarting all services
Code: [Select]
sh /script/restart-services
sh /script/restart-all
example restarting per-item
Code: [Select]
/etc/init.d/named restart
/etc/init.d/httpd restart
/etc/init.d/nginx restart
/etc/init.d/php-fpm restart
/etc/init.d/mysqld restart
/etc/init.d/kloxo restart
example fix
Code: [Select]
sh /script/fixweb
sh /script/fixphp
sh /script/fixdns
sh /script/fixwebmail
sh /script/fixmail
sh /script/fixvpop
# for all
sh /script/fix-all
Clean-Up for affected software, especially after updating kloxo-mr
Code: [Select]
sh /script/cleanupmanual alternative fix permission & ownership at kloxo-mr menu
Code: [Select]
sh /script/fix-chownchmodexample command for optimize & repair mysql database
Code: [Select]
sh /script/mysql-optimize --select=repair
sh /script/mysql-optimize --select=optimize
Clear Cache (*not work in OpenVz VPS)
Code: [Select]
sh /script/clearcache --select=1Manual alternative apache optimize
Code: [Select]
### for mod_php select optimeze
sh /script/apache-optimize --select=optimize
### for suphp/fcgid/php-fpm
sh /script/apache-optimize --select=default
Reset mysql root password
Code: [Select]
sh /script/reset-mysql-root-password <newpassword>Reset Kloxo admin password login:
Code: [Select]
sh /script/resetpassword master <newpassword>another way to convert database storage engine (myisam or innodb)
Code: [Select]
sh /script/mysql-convert --engine=MyISAM
sh /script/mysql-convert --engine=InnoDB
### MariaDB only convert to aria
sh /script/mysql-convert --engine=aria
RkHunter Check (security)
Code: [Select]
rkhunter --checkcheck memory
Code: [Select]
free -m
any other  :?:

24
Indonesia Users / Pilih : InnoDB, MyIsam atau ... ?
« on: 2013-02-11, 21:46:03 »
Pilihan database engine untuk konfigurasi server sedikit membingungkan bagi yang tidak mendalami dunia IT. Pilihan antara engine InnoDB dan MyIsam, ketika bertanya lewat google, selalu berdasarkan pertimbangan bahwa InnoDB mendukung transaksi data, sedangkan MyIsam medukung full-text indexing. Dan keunggulan yang satu, berarti kelemahan bagi yang lain.

Persoalan-nya adalah, apa sih implikasi praktis pertimbangan tersebut terkait dengan website yang sedang dibangun ? Jadi ada baik-nya kita saling sharing wawasan dan pengalaman.

Sebagai pembuka,
setelah bertanya sana-sini lewat google, ternyata yang perlu diperhitungkan labih dahulu adalah spesifikasi website. Apakah itu high-traffic dan terjadi update data secara bersamaan, misalnya dg comment secara bersamaan pada satu halaman website.  Atau memang itu situs ecommerce, atau apalagi kalau memang itu situs per-bankan. Maka lebih tepat memilih InnoDB, karena seperti itu maksud transaksi dan integritas data.

Bila website dengan update dan posting data lebih dominan oleh sang blogger sendiri. ... Pengunjung situs kebanyakan hanya mencari dan melihat. Maka lebih tepat memilih MyIsam, apalagi bila website memang ditujukan untuk pengunjung dg proses pencarian data yang besar dengan kecepatan tinggi.

Jadi kira-kira InnoDB sangat sesuai dengan "model hubungan yang rumit" sedangkan MyIsam yg "sederhana".   Itu yang mendasar. Bukan soal tinggi atau rendah traffic. Juga bukan soal menumpuk-nya data.

Silahkan dikoreksi  :arrow:

25
fresh install os, & fresh install apps
centos 6 64bit, Current Version:   6.5.0.c.2013020703
all webserver, all php : ajax not fully working, can not upload image from apps (drupal7)
"ajax npmethod error occurred attempting process"
is it related kloxo-mr or the only apps ?

26
- Indonesia version - http://forum.mratwork.com/viewtopic.php?f=9&t=828

=================

What is Kloxo-MR
Kloxo-MR is a fork version of Kloxo. It is common in the open source world, when a developer or a small group of developers to move beyond Official Team, the product was called fork version. Kloxo-MR is a full open source server hosting panel, similar to the paid panel (enterprise platform). One time install process is complete. He has been covering all the basic software packages needed for hosting, including shared hosting and Server hosting.

Requirement
Kloxo-MR 6.5 is able to run on all series of CentOS which is CentOS 5 32bit & 64bit, and  Centos 6 32bit & 64bit . As for memory requirements, to Kloxo-MR itself is only about 15MB of RAM. How to install: http://forum.mratwork.com/viewtopic.php?f=4&t=644

Security
Indeed, there is no standard for measuring and comparing Kloxo with other panels. If there is a judgment, then it is more personal opinion. General weakness is at configuration by the user, such as when Kloxo user admin to 'open':
* Exec function for the client
* Client is allowed access via ssh
Indeed Kloxo Security features are quite reliable. There is a menu to change the default port 22. There is also a mechanism of IP banned for a failed login, default 20 times and can be changed. One more, kloxo login is admin, so admin is lower than root. In short, the hackers are likely to penetrate is derived from the client itself, when it's shared hosting.  And this also applies to paid hosting panel.

What Is it different with Kloxo Official
Certainly a lot of innovation in Kloxo-MR. Regarding features, it transcends Kloxo Official , even when compared to All Other hosting panel, there is no opponent. Starting from the webserver features : apache, nginx, lighttpd, nginx-proxy and lighttpd-proxy. Also for the features of  php branch available up php54. As contained for php type: mod_php, suPHP, php-fpm, fcgid and other derivatives, as well as the option of dual-php (with php52). The presence of these features allows the Kloxo-MR user to be configure more efficient and more sophisticated.

At more fundamental change than Kloxo Official, is Kloxo-MR that uses a template-based approach that was written using 'inline php', The impact is allows user to perform customized. Structure and procedure for customize, see http://forum.mratwork.com/viewtopic.php?t=245&p=444

What is the difference Kloxo-MR with generally paid hosting panel
In general, when compared to paid hosting panel, that Kloxo-MR is general package approach, ie from multiple sources / repo. It deals with the installation process for all software related to the hosting panel software. With this approach the Kloxo-MR user is possible to change or add new software.

General package of Kloxo-MR is taking php RPMs from centos.repo and kloxo-mr.repo, which is a combination of links to centalt.repo, special kloxo-mr.repo stored in github, ius.repo and Epel. And of course it is be possible if the user wanted to add another repo for install addition software.

In contrast to paid hosting panel look like Cpanel or DirectAdmin sorts who provide their own packages specifically. And of course paid hosting panel is to be inflexible and the addition of another repo package can be fatal error. The point is that, a paid hosting panel gives less room for 'creativity'.

For future development Kloxo-MR enhanced will further its compatibility in terms of the replacement or addition of new software. And of course, including the addition of several features that will be instant bundled in the Kloxo-MR.

Although Kloxo-MR is more open in terms of adding new software, but for beginners it is advisable to be careful, especially when its server was about to be employed for the production site immediately. Instead it's based on explicit instructions from the master, and the back-up data is always necessary to keep watch.

What things should be considered in optimize memory?
In the series Kloxo 6.1.6 backwards to optimize the httpd and mysql to be done manually, edit the file httpd.conf  and my.conf. While starting up a new series version 6.1.7 today, including Kloxo-MR can be done instantly because it was available interface optimized. http://forum.lxcenter.org/index.php?t=msg&th=17512

Related to optimize memory problems should be noted php handler, because the Kloxo-MR there are so many options, it needs to be wisely selected. Here the challenge, which we are required to choose their own custom handler php webserver and what kinds according to our will, but on the other hand the lack of proper custom can have a ram to be swollen.

What to consider in choosing PHP Branch?
The first point that should be emphasized is about Php Branch, the feature is available up PHP54. Of course, the latest series must be speed and much more efficient. A problem when APPS (like wordpress) that we use or modules in APPS has not yet support the latest php. When choosing nginx or lighttpd-proxy-proxy we can use the solution with dual-php (php52), meaning that a certain the old part of  APPS software will be handled php52, while the others dealt with the latest php. And it would not hurt to always put dual-php, just in case, because he will not be active if the software turns APPS uptodate.

If we choose the only 'nginx' and are not convinced by 'the new-ness' APPS may choose the middle way is php53/u. This will lead to a significant difference when compared choose php52. If it's compatible so select only php54.

What to consider in choosing a Web Server?
About the Web Server option and also php option must be debateble, because this is just a recognition there is no need for debate. Issues related to this case is all about memory efficiency, velocity (speed), compatibility, complexity of configuration, and security.

No need to elaborate with the Apache web server, because it's kloxo official standard, as well as the vast majority of users are using the apache webserver. That the apache web server compatibility is its highest, the average software could be matched with the apache, and use (configuration) apache is also very easy, especially with the existence of the .httaccess file.  But unfortunately it turned out apache wasteful memory, in the context as it appears in kloxo on memory usage graph. That's it.

The weakness of the above can be covered when choosing nginx-proxy as a web server, which is a front-end by nginx and apache as the back-end. Thus static file handled by Nginx, while the proxy as dynamic requests for PHP will be handled by Apache. It is also important when there are other cases that nginx can not be handle and then handled by apache. That is known to be highly efficient in nginx joined with all the advantages compatibility in apache (.httacces file still be used). Besides, it could also choose lighttpd-proxy, but still more trendy than nginx-proxy.

The next option is only nginx.  The Web server is again on the rise and much discussed because the speed and efficiency of its memory. But unfortunately to use and configuration is relatively difficult, which means compatibility is also relatively low. Unlike apache that is stay put. But do not be discouraged, nginx contained in Kloxo-MR ('nginx-special') is relatively compatible since permalink has been active and much more additional modules (third-party) including purge-cache module.

The last option is lighttpd, has also been included in Kloxo Official. Lighttpd is also known efficient about memory, but the issue remains the same, namely difficulty about wildcard and permalink. So for the newbie advised to choose nginx-proxy, but please explore each of these options, which one is more appropriate.

What to consider in choosing PHP Type?
This option of php  type will appear when selecting apache, nginx-proxy or lighttpd-proxy as a web server. Because  Apache it's only one compatible with all variety of php type. While nginx and lighttpd always default php-fpm.

For the Newbie advisable to choose an existing suffix event or worker. More specifically it is advisable to choose php-fpm event. Because of his request system more efficient. Of course if php-fpm is a super choice, the other options are eliminated. And Kloxo-MR provides so many options if there are users who have other considerations and has special needs. For example suPHP which was considered the highest level of security (it should be noted that selecting fix permissions and ownership). Or maybe mod_php ruid considered his highest compatibility. Or maybe there is another consideration.

How to establish Kloxo-MR configuration
The first thing to note that the choice of the configuration MR Koxo is possible to walk if the set-up for at least one complete website with mysql database and for setting dns template. Sometimes when you first select the configuration can not directly run perfectly. For example, httpd service does not appear when choose Apache or nginx-proxy as a web server, you can move the first choice of php and web server, and then returned to your original choice. Check it services color light in Kloxo-MR menu. and ssh command "service httpd restart"

<<<need correction or replacement>>>

27
Berbagi Tips n'  Trick Konfigurasi Kloxo-MR 6.5
Ada beberapa hal yang aneh pada Kloxo-MR 6.5 per-tanggal artikel ini ditulis. Untuk konfigurasi ternyata tidak semudah seri 6.2.  Misalnya saja untuk memilih php54 seringkali mental balik ke default php52. Dan kalau php-fpm maka hanya php53u yang ok. Tentu kita tidak bisa set-back kembali ke kebelakang. Bagaimana pun juga seri terbaru pasti lebih ampuh. Dan tentu saja beberapa tip yang akan disampaikan berikut ini dalam beberapa hari ke depan mungkin tidak relevan lagi, karena bug-fixed.

Bagaimana Kalau Mysql Database nggak konek / nggak bisa diakses.
Sebagai ilustrasi misalnya untuk instalasi awal drupal ternyata pilihan Mysql database nggak muncul, yang ada hanya Sqlite database, itu berarti PDO driver untuk Mysql nggak aktif, padahal untuk drupal itu wajib. Untuk ngecek yaitu dengan membuat file dengan nama  "phpinfo.php"  dan tulis / isikan dalam file tsb "<?php phpinfo(); ?>"  tanpa tanda petik lalu tempatkan pada folder root domain. Kemudian akses dengan alamat url "domainku.com/phpinfo.php". Kalau sudah tidak diperlukan file tsb di delete saja.

Bila memang benar bahwa pdo driver untuk mysql ternyata nggak enable maka ada jurus instan dari MrAtwork,  yaitu dengan perintah ssh :
sesuaikan dulu -- xxx sesuaikan dengan seri php-nya
Code: [Select]
yum install php5xx-mysqlreinstall lib driver
Code: [Select]
cd /usr/local/lxlabs/kloxo/httpdocs/htmllib/lib/pserver/driver
wget https://github.com/mustafaramadhan/kloxo/raw/dev/kloxo/httpdocs/htmllib/lib/pserver/driver/mysqldb__mysqllib.php --no-check-certificate
Dan bila ada eror lain yang berkaitan dengan koneksi database maka tidak ada salahnya cara itu dicoba. Sekian.
Karena hanya itu eror yang saya alami, silahkan berbagi ....up....

28
Indonesia Users / Panduan Forum Support Kloxo-MR
« on: 2013-02-04, 02:59:18 »
terjemahan bebas dari pengarahan Tsanten : http://forum.mratwork.com/viewtopic.php?f=5&t=684

Kadangkala ada yang mengajukan pertanyaan tanpa ujung pangkal yang jelas atas eror yang dialami. "Kloxo-MR saya kok jadi eror begini?" Kemudian ada orang lain yang merespon dan berusaha membantu, dan beliau balik bertanya: Centos versi berapa dan berapa bit yang anda gunakan. Setelah dijawab kemudian ada pertanyaan lanjutan dari penolong tsb : "apakah ada pesan kesalahan?" (error message), kemudian pertanyaan lanjutan lagi : "apa yang telah anda lakukan sehingga jadi eror begitu?"  Dan terus berlanjut hingga halaman forum memanjang kemudian baru dapat dirumuskan resep penyembuhan-nya.

Untuk PREMIUM SUPPORT mungkin hal itu tidak jadi soal, karena sang penyembuh tentu akan pro-aktif. Namun ini adalah FORUM SUPPORT, maka untuk bertanya harus lebih akurat supaya lebih cepat direspon oleh anggota forum lain. Dan tentu saja solusi yang dirumuskan tsb juga diharapkan bisa memberi pencerahan bagi orang lain untuk kasus sejenis. Berikut ini beberapa hal yang perlu diperhatikan ketika mengajukan pertanyaan dalam forum.
1 Your Overall Goal
Secara garis besar anda sudah terarah menuju penyelesaian akhir atas eror yang dialami.  Untuk itu tentu saja anda bisa bertanya dulu pada kawan google dan membaca beberapa thread forum ini. Walau anda belum menemukan solusi final, namun ini sangat berguna ketika mengajukan pertanyaan dalam forum. Betapa sering dalam forum seksi bhs inggris orang yg berusaha membantu tsb berkata: "Itu Sudah Saya Sampaikan Solusinya." dan masih saja si eror terus bertanya.
2 Exact Copy of Error Message
Anda harus menyampaikan gambaran yang tepat atas eror yg terjadi, kadangkala screen-shot gambar diperlukan. Kalau berupa teks, maka anda juga harus menyampaikan-nya secara tepat.  Untuk itu anda bisa mengaburkan informasi yg bersifat rahasia macam : IP addresses, hostnames, usernames, and passwords. Intinya adalah anda harus menyampaikan sedetil-detilnya latar belakang dan kejadian eror yang anda alami secara akurat.
3. Current Configuration
Konfigurasi Kloxo-MR anda sebaiknya juga disampaikan misalnya nginx, PHP and MySQ atau yg lain. With the full configuration files available, someone who is helping you can check for these kinds of problems easily.
4. What You've Tried
Apa saja yang telah anda lakukan dan tidak berhasil. Ini juga perlu disampaikan supaya memudahkan diagnosis dan anda akan makin mendekati solusi dalam support forum.
5. What OS/Linux Distribution You're Using
Centos versi berapa dan berapa bit. Juga apa saja software lain yang terinstall juga merupakan informasi penting dan mungkin itu juga berpengaruh atas error yang dialami.
Conclusion
The five pieces of information listed above are the most vital when asking a question on a technical forum. Without them, time will be wasted, and you might never get your question answered. A lot of people won't take the time to reply just to ask you for this information and then wait for a response. And when in doubt, more information is always better than not enough information!

29
Indonesia Users / Berkenalan Dengan Kloxo-MR untuk Pemula
« on: 2013-02-01, 17:25:41 »
>>>>>> DEPRECIATED, ini yang terbaru



Apakah Kloxo-MR

Kloxo-MR adalah versi fork dari Kloxo. Ini adalah jamak di dunia open source, ketika seorang  developer atau kelompok kecil developer bergerak di luar Official Team maka produk-nya disebut versi fork. Sehingga Kloxo-MR itu tetap dibawah payung Kloxo Official. Untuk selanjutnya dalam tulisan ini bila disebut KLOXO maka sudah mencakup Kloxo-MR.

Kloxo adalah panel hosting full open source terlengkap, mirip dengan panel berbayar (enterprise platform). Satu kali proses install sudah komplit. Ia sudah mencakup semua paket software dasar yang dibutuhkan untuk hosting, termasuk untuk kebutuhan bisnis shared hosting dan VPS hosting.

Requirement Kloxo-MR

Mulai Kloxo-MR 6.5 sudah bisa berjalan pada semua seri CENTOS  yaitu Centos 5 32bit dan 64bit, dan  Centos 6 32bit dan 64bit. Sedangkan mengenai kebutuhan memory, untuk Kloxo sendiri hanya sekitar 15mb RAM. Cara install : http://forum.mratwork.com/viewtopic.php?f=4&t=644

Apakah Kloxo Aman

Sesungguhnya tidak ada standar untuk mengukur dan membandingkan Kloxo dengan panel lain. Bila ada penilaian, maka itu lebih bersifat opini pribadi. Kelemahan umum lebih terletak pada konfigurasi oleh pengguna, misalnya bila admin Kloxo 'membuka':
* fungsi exec untuk client
* client diizinkan akses melalui ssh
Sesungguhnya fitur Keamanan Kloxo adalah cukup handal. Terdapat menu meng-ubah default port 22. Juga terdapat mekanisme banned IP untuk yang gagal login, default 20 kali dan dapat di-ubah. Satu lagi yang cukup penting terkait keamanan, yaitu login kloxo adalah admin bukan root, dan admin lebih rendah daripada root. Singkat kata, hacker yang berpeluang menembus adalah berasal dari client sendiri, bila itu shared hosting. Dan ini juga berlaku pada panel hosting berbayar.

Apakah beda-nya dengan Kloxo Official

Tentu banyak inovasi dalam Kloxo-MR. Mengenai fitur, ia melampaui Kloxo Official, bahkan bila dibandingkan dengan semua panel hosting lain, tidak ada lawan. Mulai dari fitur webserver : apache, nginx, lighttpd, nginx-proxy dan lighttpd-proxy. Juga untuk fitur php branch tersedia hingga php54. Sedangkan untuk php type terdapat mod_php, suphp, php-fpm, fcgid dan berbagai turunannya, serta terdapat opsi dual-php.  Keberadaan fitur tersebut memungkinkan user kloxo bisa melakukan konfigurasi yang jauh labih efisien dan lebih canggih.

Perubahan yang lebih mendasar bila dibandingkan dengan Kloxo Official, bahwa Kloxo-MR menggunakan pendekatan template-based yang ditulis memakai 'inline php', Ini sangat memudahkan user dalam melakukan customize.

Sebagai ilustrasi misalnya untuk mengubah port proxy (default 30080/300443) dengan cara copy file "default.tpl" kemudian rename dan paste pada folder yang sama menjadi "custom.default.tpl". File custom tersebut yang di-edit sesuai maksud tujuan user. Selanjutnya system akan lebih memperhatikan file custom tersebut dibandingkan file asli. Dan bila terjadi update maka semua file bisa ditimpa (replace) kecuali file custom tersebut (tetap utuh). Jadi kadangkala perlu dicek lagi file asli-nya apakah ada perubahan mendasar, untuk dimasukkan dalam file custom. Inti-nya adalah Kloxo-MR membuka seluas-luasnya peluang user untuk melakukan customize. Untuk struktur dan tata cara customize lihat http://forum.mratwork.com/viewtopic.php?t=245&p=444

Apakah perbedaan Kloxo-MR dengan umumnya panel hosting berbayar ?

Secara umum bila dibandingkan panel hosting berbayar (ma'af yang gratisan tidak disinggung) bahwa Kloxo menggunakan pendekatan package general, yaitu dari banyak sumber/repo. Ini berkaitan dengan proses instalasi agar semua software yang terkait dengan software Kloxo supaya hosting panel terinstall komplit layaknya enterprise platform. Dengan pendekatan ini user Kloxo-MR lebih memungkinkan untuk mengganti atau menambah software baru.

Package general pada Kloxo-MR adalah mengambil php rpms dari centos.repo dan kloxo-mr.repo yang merupakan gabungan link ke centalt.repo, repo khusus Kloxo-MR yang disimpan di github, ius.repo dan epel. Dan tentu saja ini masih dimungkinkan bila user hendak menambah repo lain.

Berbeda dengan panel hosting berbayar macam Cpanel dan DirectAdmin yang menyediakan sendiri packages secara khusus. Dan tentu panel hosting berbayar tersebut menjadi tidak fleksibel dan penambahan package dari repo lain bisa berakibat fatal, bisa macet total. Intinya panel hosting berbayar itu kurang memberi ruang untuk 'berkreasi'.

Untuk pengembangan ke depan Kloxo-MR akan makin ditingkatkan kompatibilitas-nya dalam hal penggantian atau penambahan software baru. Dan tentu saja termasuk penambahan beberapa fitur  instan yang akan terpaket dalam Kloxo-MR.

Walaupun Kloxo-MR lebih terbuka dalam hal penambahan software baru, namun untuk pemula disarankan untuk berhati-hati, apalagi bila server-nya hendak segera dipekerjakan untuk production site. Sebaiknya itu berdasarkan petunjuk yang jelas dari para master, dan back-up data selalu diperlukan untuk berjaga-jaga. 

Hal-hal apa saja yang perlu diperhatikan dalam optimize memory ?

Pada Kloxo seri 6.1.6 ke belakang untuk optimize httpd dan mysql harus dilakukan secara manual yaitu edit file httpd.conf dan my.conf. Sedangkan mulai versi 6.1.7 hingga seri terbaru
6.1.7 (pada saat tulisn in dibuat), termasuk Kloxo-MR dapat dilakukan secara instan karena itu antarmuka yang tersedia dioptimalkan. http://forum.lxcenter.org/index.php?t=msg&th=17512

Terkait dengan mengoptimalkan masalah memori harus dicatat php handler, karena Kloxo-MR ada begitu banyak pilihan, perlu bijaksana dipilih. Di sini tantangan, yang kita dituntut untuk memilih sendiri webserver handler kustom php dan apa jenis sesuai dengan kehendak kita, tetapi di sisi lain kurangnya kustom yang tepat dapat memiliki ram yang akan membengkak.

**) tulisan mulai kacau, karena sempat terhapus

Apa yang harus dipertimbangkan dalam memilih PHP Branch?
Poin pertama yang harus ditekankan adalah tentang Php Cabang, fitur ini tersedia sampai PHP54. Tentu saja, seri terbaru harus kecepatan dan jauh lebih efisien. Masalah ketika APPS (seperti wordpress) yang kita gunakan atau modul di APPS belum mendukung php terbaru. Ketika memilih nginx atau lighttpd proxy proxy kita dapat menggunakan solusi dengan dual-php (php52), yang berarti bahwa tertentu bagian lama software APPS akan ditangani php52, sementara yang lain berurusan dengan php terbaru. Dan tidak ada salahnya untuk selalu menempatkan dual-php, hanya dalam kasus, karena ia tidak akan aktif jika perangkat lunak ternyata Aplikasi | uptodate.

Jika kita memilih hanya 'nginx' dan tidak yakin dengan APPS 'baru-ness' dapat memilih jalan tengah adalah php53 / u. Hal ini akan menyebabkan perbedaan yang signifikan bila dibandingkan memilih php52. Jika itu kompatibel sehingga hanya memilih php54.

Apa yang harus dipertimbangkan dalam memilih Web Server?
Tentang opsi Web Server dan juga pilihan php harus debateble, karena ini hanya sebuah pengakuan tidak perlu diperdebatkan. Isu yang terkait dengan kasus ini adalah semua tentang efisiensi memori, kecepatan (speed), kompatibilitas, kompleksitas konfigurasi, dan keamanan.

Tidak perlu untuk menguraikan dengan web server Apache, karena itu Kloxo standar resmi, serta sebagian besar pengguna menggunakan webserver apache. Bahwa apache server web kompatibilitas tertinggi, perangkat lunak rata bisa disesuaikan dengan apache, dan menggunakan (konfigurasi) apache juga sangat mudah, terutama dengan keberadaan file .httaccess. Tapi sayangnya ternyata memori boros apache, dalam konteks seperti yang muncul di Kloxo pada penggunaan memori grafik. Itu dia.

Kelemahan di atas dapat ditutupi ketika memilih nginx proxy sebagai server web, yang merupakan front-end oleh nginx dan apache sebagai back-end. Sehingga file yang statis ditangani oleh Nginx, sedangkan proxy permintaan dinamis untuk PHP akan ditangani oleh Apache. Hal ini juga penting ketika ada kasus lain yang nginx tidak dapat menangani dan kemudian ditangani oleh apache. Yang dikenal sangat efisien dalam nginx bergabung dengan semua keuntungan kompatibilitas di apache (.httacces berkas masih bisa digunakan). Selain itu juga bisa memilih lighttpd-proxy, tapi masih lebih trendi dari nginx-proxy.

Pilihan berikutnya adalah hanya nginx. Web server adalah lagi naik daun dan banyak dibahas karena kecepatan dan efisiensi memori. Namun sayangnya untuk menggunakan dan konfigurasi relatif sulit, yang berarti kompatibilitas juga relatif rendah. Tidak seperti apache yang tetap menaruh. Tapi jangan berkecil hati, nginx terkandung dalam Kloxo-MR ('nginx-khusus') relatif kompatibel sejak permalink telah aktif dan banyak lagi tambahan modul (pihak ketiga) termasuk modul pembersihan cache.

Opsi terakhir adalah lighttpd, juga telah dimasukkan dalam Kloxo Resmi. Lighttpd juga dikenal efisien tentang memori, tapi masalah tetap sama, yaitu kesulitan tentang wildcard dan permalink. Jadi untuk pemula disarankan untuk memilih nginx-proxy, tapi tolong mengeksplorasi setiap pilihan tersebut, mana yang lebih tepat.

Apa yang harus dipertimbangkan dalam memilih PHP Jenis?
Pilihan ini jenis php akan muncul ketika memilih apache, nginx-proxy atau lighttpd proxy sebagai server web. Karena Apache itu hanya satu yang kompatibel dengan semua berbagai jenis php. Sementara nginx dan lighttpd selalu default php-fpm.

Untuk Newbie disarankan untuk memilih sebuah acara akhiran yang ada atau pekerja. Lebih khusus itu disarankan untuk memilih acara php-fpm. Karena sistem permintaannya lebih efisien. Tentu saja jika php-fpm adalah pilihan super, pilihan lain dieliminasi. Dan Kloxo-MR menyediakan begitu banyak pilihan jika ada pengguna yang memiliki pertimbangan lain dan memiliki kebutuhan khusus. Misalnya suPHP yang dianggap tingkat keamanan tertinggi (perlu dicatat bahwa memilih izin memperbaiki dan kepemilikan). Atau mungkin ruid mod_php dianggap kompatibilitas tertinggi. Atau mungkin ada pertimbangan lain.

Bagaimana membangun konfigurasi Kloxo-MR
Hal pertama yang harus diperhatikan bahwa pilihan konfigurasi MR Koxo adalah mungkin untuk berjalan jika set-up untuk setidaknya satu situs web lengkap dengan database mysql dan untuk pengaturan dns Template. Kadang-kadang ketika Anda pertama kali memilih konfigurasi tidak dapat langsung dijalankan dengan sempurna. Misalnya, layanan httpd tidak muncul ketika memilih Apache atau nginx proxy sebagai server web, Anda dapat memindahkan pilihan pertama php dan web server, dan kemudian kembali ke pilihan asli Anda. Memeriksa layanan cahaya warna dalam menu Kloxo-MR. dan perintah ssh "service httpd restart"

Pages: 1 [2] 3

MRatWork Affiliates:    BIGRAF(R) Inc.    House of LMAR    EFARgrafix
Click Here

Page created in 0.068 seconds with 14 queries.

web stats analysis