365hostingsupport ultimate source of Server Security, cPanel server management and monitoring. Since 2012 we are offering top class technical support services at lowest prices. We offer 100% Satisfaction with 7 Days Money Back Guarantee.

Category Archives: vps server management

Have you always wanted customised services for your server administration that would match your needs and fit your budget?

Look no further, 365 hosting support has got a solution to this. We now bring to you server support services to match all your needs. Our team of professional technicians are skilful enough to provide services for your server management, including wide range server administration and a high quality knowledge base.

Our Linux server technical support team is available 24*7 and you get an uninterrupted access to them for any support you may need. If your server faces any issue and require technical help, such as server optimization, server security and monitoring, or any other, our team is available to take care of such technical issues.

The following is the list of tasks performed by our Linux Server Administrators on customer request to maintain their dedicated server and ensure its security.

Webserver Security

mod_security which play vital role on web server to avoid hacks and malware, we do provide Installation and configuration of mod_security with our own customized ruleset.

Our customized Mod_Security ruleset blocks dangerous attempts to hack the server, we also provide flixibity to add an additional rule or disabling one is possible for us whenever needed as it a buch of many rules which cosists over the periods of database we gained while working on the attacks like DDOS,SQL Injetion,XSS,SLL attacks and many more..

Installation and configuration of fully compatible and full featured php version as per the requirements of the Application/client/CMS.

Automation is the unique key we have and we try to appliment it on services as much as we can do. This enabled many features for the customer, indirectly we reduce your load. Our System will automatically try to fix any problems which may arise such as big log files that would automatically get recycled. If the system is not able to fix the problem itself it will send a notification to our support department.

Environmental security

Mounting /tmp partition with noexec permissions so that no files on these partitions can be executed.

Disabling compilers for all users but root.

Sysctl.conf hardening to make it much harder to get attacked by syn floods.

Symlink Owner Match Protection

Ptrace Block

Open basedir protection setup.

Installing chkrootkit and configuring it to send daily report to our support department.

CageFS is a advanced virtualized file system and a bunch of many rule set and advance tools set get limit individual cpanel user in its own ‘cage’. Each cpanel user will have its own fully functional Operating system with a copy of all the system files, tools, Binary etc.

The benefits of CageFS are:

• Only safe binaries are available to user

• User will not see any other users, and would have no way to detect presence of other users & their user names on the server

• User will not be able to see server configuration files, such as Apache config files.

• User’s will have limited view of /proc file system, and will not be able to see other’ users processes

At the same time, user’s environment will be fully functional, and user should not feel in any way restricted. No adjustments to user’s scripts are needed. CageFS will cage any scripts execution done via:

• Apache (suexec, suPHP, mod_fcgid, mod_fastcgi)

• LiteSpeed Web Server

• Cron Jobs

• SSH

• Any other PAM enabled service

DNS recursion restriction

We deliver the best results to our clients, combined with some outstanding support as 365hostingsupport is dedicated to provide the best budget Server Management Services.

So now you can focus on your business and we are here to look after the technology it banks on. With 365hostingsupport, your business is sure to grow.

We will be installing all of the required software with Yum. However, because nginx is not available straight from CentOS, we’ll need to install the epel repository.

sudo yum install epel-release

Step Two—Install MySQL

The next step is to begin installing the server software on the virtual private server, starting with MySQL and dependencies.

sudo yum install mysql-server

Once the download is complete, restart MySQL:

sudo /etc/init.d/mysqld restart

You can do some configuration of MySQL with this command:

sudo /usr/bin/mysql_secure_installation

The prompt will ask you for your current root password.
Since you just installed MySQL, you most likely won’t have one, so leave it blank by pressing enter.
Enter current password for root (enter for none):
OK, successfully used password, moving on…
Then the prompt will ask you if you want to set a root password. Go ahead and choose Y and follow the instructions.
CentOS automates the process of setting up MySQL, asking you a series of yes or no questions.
It’s easiest just to say Yes to all the options. At the end, MySQL will reload and implement the changes.
By default, a MySQL installation has an anonymous user, allowing anyone
to log into MySQL without having to have a user account created for
them. This is intended only for testing, and to make the installation
go a bit smoother. You should remove them before moving into a
production environment.

Remove anonymous users? [Y/n] y
… Success!

Normally, root should only be allowed to connect from ‘localhost’. This
ensures that someone cannot guess at the root password from the network.

Disallow root login remotely? [Y/n] y
… Success!

By default, MySQL comes with a databasenamed ‘test’ that anyone can
access. This is also intended only for testing, and should be removed
before moving into a production environment.

The php-fpm package is located within the REMI repository, which, at this point, is disabled. The first thing we need to do is enable the REMI repository and install php and php-fpm:

sudo yum install php-fpm php-mysql

Step Five—Configure php

We need to make one small change in the php configuration. Open up php.ini:

sudo vi /etc/php.ini

Find the line, cgi.fix_pathinfo=1, and change the 1 to 0.
cgi.fix_pathinfo=0
If this number is kept as a 1, the php interpreter will do its best to process the file that is as near to the requested file as possible. This is a possible security risk. If this number is set to 0, conversely, the interpreter will only process the exact file path—a much safer alternative. Save and Exit.

Step Six—Configure nginx

Open up the default nginx config file:
sudo vi /etc/nginx/nginx.conf
Raise the number of worker processes to 4 then save and exit that file.
Now we should configure the nginx virtual hosts.
In order to make the default nginx file more concise, the virtual host details are in a different location.

Here are the details of the changes:
Add index.php within the index line.
Change the server_name to your domain name or IP address (replace the example.com in the configuration)
Change the root to /usr/share/nginx/html;
Uncomment the section beginning with “location ~ \.php$ {“,
Change the root to access the actual document root, /usr/share/nginx/html;
Change the fastcgi_param line to help the PHP interpreter find the PHP script that we stored in the document root home.
Save and Exit
Open up the php-fpm configuration:

sudo vi /etc/php-fpm.d/www.conf

Replace the apache in the user and group with nginx:
[…]
; Unix user/group of processes
; Note: The user is mandatory. If the group is not set, the default user’s group
; will be used.
; RPM: apache Choosed to be able to access some dir as httpd
user = nginx
; RPM: Keep a group allowed to write in log dir.
group = nginx
[…]Finish by restarting php-fpm.

sudo service php-fpm restart

Step Seven—RESULTS: Create a php info page

Although LEMP is installed, we can still take a look and see the components online by creating a quick php info page
To set this up, first create a new file:

sudo vi /usr/share/nginx/html/email-bulk-admin/public/info.php

Add in the following line:
<?php
phpinfo();
?>

Then Save and Exit.
Restart nginx so that all of the changes take effect:

It should look similar to this.
Step Eight—Set Up Autostart
You are almost done. The last step is to set all of the newly installed programs to automatically begin when the VPS boots.
sudo chkconfig –levels 235 mysqld on
sudo chkconfig –levels 235 nginx on
sudo chkconfig –levels 235 php-fpm on

How do I disable MySQL strict mode on the server?

These error normally comes when you trying to get some transaction on the database server. This can be fix in multiple ways in some case you will need to have root/admin level of access on database or phpmyadmin access. Below are more detail steps to fix it in mysql.

Open the “/etc/my.ini” file on database server and look for something like…
# Set the SQL mode to strict
sql-mode=”STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION”

Replace with:

sql-mode=”NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION”

You may able to do it in another method by login into the phpMyAdmin, if you have cpanel you can login into the cpanel > Database section you will find option “phpMyAdmin”. You may be able to run an SQL query within your phpMyAdmin as shown below.

SET @@global.sql_mode= ”;

How do I disable Strict mode on MariaDB database server?

This example shows how to get a readable list of enabled SQL_MODE flags:

Remember one thing this is base on the studies we implement for our customers if this fix does not apply on your issue you can contact us to permanently solve your issue at http://365hostingSupport.com

365HostingSupport Offers the value added extra feature who boost your hosting business with Quality Cpanel Server Management service. With backbone of highly qualified Technical Support team and excellent response time you can find answer to your every query related to your hosting problems.

365HostingSupport Provides the outgoing calls to your direct customer on your behalf and make sure that there is no communication gap which generally happens with traditional email communication and avoids the technical misunderstanding between to parties while trying to solve a simple problems.

365HostingSupport Provides real 24×7 technical Support with solid base and availability of all level of Admins (Level 1 , Level 2 , Level 3). This make sure that you do not have to wait for the Sr. admin to come in shift and solve your issue.

Due to the transparente system you can directly communicate with the technical person over skype / gmail / yahoo / hotmail or any other medium which you would like to. This makes you comfortable and easy to explain your problems.

Easy to track down issues, with help of the centralized Ticket board system and billing system you can easily take overview of your current ongoing issues and followup on it.

Excellent Cpanel Management service , with Cpanel Certified Team you can always find your self in safe hand and expect quick solution on your issues

Why Sign Up ?

We have highly-trained teams standing by to provide 24×7 support to your clients
Quality Technical Support to Hosting companies and ISPs
Effective low-cost 24/7 support services
7 Days Money Back Guarantee

This error “nginx 504 error: Gateway Timeout” does often caused due to the issue on the back-end connections which is serving the contents, to fix this we need to figure out what configuration we are using.

Fix :

For Nginx as Proxy (php-fpm disabled)

To Fix it for all website hosted on server we will need to change the global settings, check if the file exist on plesk server as “/etc/nginx/conf.d/timeout.conf” if not create it and enter the below values in it.

If you are not using the Nginx as proxy but Nginx + FastCGI (PHP-FPM enabled) we will need to change the value at “/etc/nginx/nginx.conf” as below

fastcgi_buffers 8 128k;
fastcgi_buffer_size 256k;

Once done Restart ‘php-fpm’, ‘apache’ and ‘nginx’ services.

Remember one thing this is base on the studies we implement for our customers if this fix does not apply on your issue you can contact us to permanently solve your issue at http://365hostingSupport.com

phpMyAdmin is not working fine from Cpanel. When visiting Cpanel > MySQL Databases > phpMyAdmin

Entering the logged in user’s username and password, or indeed any valid database username and password combination, fails to get past the login box. Even though tried to change the database users password and also updated the phpmyadmin using below command

#/usr/local/cpanel/bin/updatephpmyadmin –force

also tried /scripts/upcp –force but still didnt work, the same issue occurred for the webmail / horde /RoundCube.

Remember one thing this is base on the studies we implement for our customers, if this fix does not apply on your issue you can contact us to permanently solve your issue at http://365hostingSupport.com

If you dealing with the disk crash and recovering the accounts from old cpanel disk to new cpanel server you might get this error “Login not permitted to account with a uid lower than xx “ So that does this case and how to solve it.

Remember one thing this is base on the studies we implement for our customers if this fix does not apply on your issue you can contact us to permanently solve your issue at http://365hostingSupport.com

Error :

“Login not permitted to account with a uid lower than xx “

dovecot[464249]: auth: Error:Cpanel::MailAuth: Login not permitted to account with a uid lower than 1000(883)

How to enable IPv6 on OVH with SolusVM > Though it’s been simple to install IP6 on any Server but when its comes to the Server from OVH standard steps to install and configure IP6 gets failed and ip does not response to ping6.

Sometimes Admins get confused with the custom rather complex structure and rules sets which must be followed by the admin for getting the IP6 online with SolusVM or other Virtual technologies. Know you must be thinking what are they and how to get ride of it.

IPv6 + OVH + SolusVM

Few simple things you need to keep in mind from start of the installation of Master server to end of configuring the networking on it. If you have missed single settings you going to get headetch for you.

Server Management and Server Security is our core expertise, we got nice track records of satisfied customers who loved our habit of serving the best. Our mission at 365hostingSupport.com is to provide high quality Linux and Windows server management, network infrastructure management, and server and network support services at affordable rates to all our clients.

If you are running a web-hosting or dedicated server and want to concentrate your business part rather than the technical part, we are here to help you with your all technical worries with help of our dedicated and expert team 365hostingsupport.com is already dealing with the multiple clients and having smart team of Engineers who are committed to help you 24*7*365.

Our team cover All aspect of the server management in this package Like Cpanel Server installation , Optimization for MySql,Apache,DNS,Email(Real Optimization which you realised ), Spam free server, Maximum DDOS mitigation settings, CageFS Technology , Backup Workaround, Monitoring features, Proactive Approach, Hack proof server with basic PT Testing, protection measurement from attacks like SQL injection and web-base bugs, Load Balancing support. When we get hired by our client we do not work for them but we take the technical charge and work with them which make us different from other technical service providers.

You need to make sure that the source VPS is down and the special partion is removed completely from the disk management. If you still getting the above issue you need to make sure that the ntfslv is enabled on master along with VT enabled in BIOS.

If you continue on the issue you may contact our solusvm expert team on live chat to get it solve for you.