Kloxo-MR Basic Configuration
| |So you installed Kloxo-MR already on your CentOS VPS. What’s to do next? Here it is some initial tasks you can follow to have some basic setups of your Kloxo-MR-powered server before hosting your websites on it.
Previous Guide:
How to Install Kloxo-MR on CentOS Server.
Step 1 – Open up Kloxo-MR default login page on your browser. It is accessible via your server’s IP address:
https://1ip-address:7777 – secure ssl connection, or..
http://1ip-address:7778 – normal one.
Default username is admin and password is also admin.
Step 2 – After that you’ll be prompted to change default password. This is crucial to avoid your server being hacked easily.
Step 3 – Once logged in, you may also have to change small php.ini parameters.
Edit some basic configs in the first tab:
Click the Update button then go to the “Advanced PHP Configure” tab where you can edit some other necessary PHP configuration like to enable/disable Allow URL FOpen, change PHP max execution time, change PHP memory limit, maximal file size allowed to upload, etc.
Once done, click the update button.
Step 4 – Now go to Basic menu > Web Server Configure. You can choose which PHP version to run and whether to use multiple PHP version or not. Do not also forget to define which PHP Type you want to use (php-fpm, suphp, etc).
Step 5 – Enable LxGuard to add more basic security layer of your Kloxo-MR server. Go to Security menu > then LxGuard.
Step 6 – Do not forget to set the identification name for your mail server so public mail servers like gmail, hotmail and yahoo will not automatically reject emails from your server. In the top menu click Basic > then Server Mail Settings.
Step 7 – Change default Kloxo-MR login port so no one will attempt to brute-force the login page. Go to Advanced > Port Configure. Use any unused ports:
Step 8 – Next, add your first DNS Template via Resource > DNS Template menu:
Step 9 – Next, you may also need to change default SSH port (22) to avoid bruteforce login. Go to Security menu then SSH Configure (also read: Basic CentOS Configuration).
Step 10 – Add your first resource plan via Administration > Resource Plans (this acts like Hosting Packages / Plans at many web hosting providers). Each value is up to you.
Step 11 – Instead using default admin login, it is better to also create user. A user is a user account with limited privilege and ability which you set already according to which package that user is assigned to (e.g: Basic plan). You can create many user accounts for yourself, your family, friends or even clients (e.g: sell webhosting service). To create one, go to Task menu then click Add Customer:
In this example I assigned a user to basic plan I created earlier.
Once created, that user can login to Kloxo-MR panel using the same login URL as yours (admin).
That’s all.
Next guide: Adding your first website on Kloxo-MR.
Appreciate to make tutorial for Kloxo-MR 7.0.0 (use new ‘simplicity’ skin).
Kloxo-MR 7.0.0 still in beta step.
Thanks for your appreciation. Your mod to Kloxo really rocks, keep up the great work 🙂 Do not hesitate to send me tips and tricks about Kloxo-MR which I can share to my readers.
it would be nice to see an article about installing COMODO SSL ON KLOXOMR 😉
Yeah in deed, probably next 🙂
Great tutorial Sawiyati. Thanks 😉 Will try this MR on one of my virtual machines
better make ‘how to optimize Kloxo-MR’. It’s related to choose and optimize webserver, dns and mysql.
My favorite is combination hiawatha-proxy (aka hiawatha + httpd) as webserver and nsd as dns server, choose ‘php-fpm_event’ in ‘php-type’, use ‘php53m’ or ‘php54m’ in ‘php used’, enable/install apc/xcache, enable/install mod-pagespeed.
Comparing your website with forum.mratwork.com via gtmatrix.com. You will see what’s different between ‘optimize’ or ‘un-optimize’.
Hi, I read your tutorial to install kloxo MR on CentOS 6 which ran without any problem what so ever. Now I want to point my couple of domains to my newly configured Kloxo MR running on CentOS6 VPS. I didn’t understand how to point my domains to kloxo MR and how to configure dns to work.
I am using Crissic VPS btw.
Please please Guide me how can I connect my domains with my VPS.
Regards
Connecting your domain to your VPS can be done in two ways:
1- By using thirdparty DNS provider (tutorial here + list of free DNS here)
2- By using your own DNS server installed on your VPS (separated or along with your web hosting vps).
However if you choose option 2, then you should firstly register your own ns (ns1 and ns2) at your domain registrar (Namcheap, Godaddy, etc). After that, you can simply configure your DNS entries in your VPS. Talking about Kloxo-MR, this should be done automatically when you add your new website (tutorial here)
Hmmmmm…..makin bingung abis install mr koplo, kayaknya jadi aneh. browse domain jadi 404. settingan httpd jadi berubah total di /etc/httpd/conf/httpd.conf. fiuhhhh 😀
Thanks for the great tut.
In Step 8, there are 2 ips for DNS. But my VPS provider gave only one IP.
What to do?
Thanks in advance
simply enter the same IP (1 ip)
was greate
A great tutorial for newbie like me. Thank you very much for your fine accomplishment.. very much appreciated! A great guide ever.. :thumbsup:
Thanks for such a great Tutorial .. after read your Tutorial i made my own VPS .. Thanks .. Can you guide how to add new Domain in vps and how to manage because i m new .. Thanks once again…
can be found at the next tutorial: http://servermom.wpengine.com/add-new-website-kloxo-mr/1876/
Thank your tutorial, it so great!
Thanks mom…
I agree with mr. Mustafa Ramadhan, please make a tutorial about “how to optimize Kloxo-MR” and “configuration Kloxo-MR for WordPress site”.
Hi, any one know about kloxo-mr webmail page not working pls help if any one know i was surprised to see kloxo mr features look but mail system fed up me please help or i should remove kloxo mr ……..
Thanks you so much ….
Hi sawiyati,
I have installed kloxo mr according to your instructions and by the way well done.
But I do have a query though — it appears all works but sending emails from the webmail itself. Any ideas what I should do?
Thanks.