365 Hosting support | Server Management Provider

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.

365 Hosting support |  Server Management Provider - 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.

Deploy Bulk Email on Linux

Part 1 Install Tools

Deploy Bulk Email on Linux


Install nginx, mysql, php
Step One—Install the Required Repositories

Deploy Bulk Email on Linux

Deploy Bulk Email on Linux

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 database named ‘test’ that anyone can
access. This is also intended only for testing, and should be removed
before moving into a production environment.

Remove test database and access to it? [Y/n] y
– Dropping test database…
… Success!
– Removing privileges on test database…
… Success!

Reloading the privilege tables will ensure that all changes made so far
will take effect immediately.

Reload privilege tables now? [Y/n] y
… Success!

Cleaning up…

All done! If you’ve completed all of the above steps, your MySQL
installation should now be secure.

Thanks for using MySQL!


 

Step Three—Install nginx

As with MySQL, we will install nginx on our virtual private server using yum:

sudo yum install nginx

nginx does not start on its own. To get nginx running, type:

sudo /etc/init.d/nginx start

You can confirm that nginx has installed on your virtual private server by directing your browser to your ip address.
You can run the following command to reveal your server’s IP address.

ifconfig eth0 | grep inet | awk ‘{ print $2 }’

Step Four—Install PHP

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.

sudo vi /etc/nginx/conf.d/default.conf

The configuration should include the changes below (the details of the changes are under the config information):
#
# The default server
#
server {
listen 8001;
server_name example.com;
location / {
root /usr/share/nginx/html/email-bulk-admin/public/;
index index.php index.html index.htm;
}

error_page 404 /404.html;
location = /404.html {
root /usr/share/nginx/html/email-bulk-admin/public/;
}

error_page 500 502 503 504 /50x.html;
location = /50x.html {
root /usr/share/nginx/html/email-bulk-admin/public/;
}

# pass the PHP scripts to FastCGI server listening on 127.0.0.1:9000
#
location ~ \.php$ {
root /usr/share/nginx/html/email-bulk-admin/public/;
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
include fastcgi_params;
}
}

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:

 

sudo service nginx restart

Finish up by visiting your php info page (make sure you replace the example ip address with your correct one): http://xx.xx.xx.xx/info.php

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

 

 

We will continue the installation of  Deploy Bulk Email on Linux In next Post.. 

 

 

 

 

 

 

Disable strict mode on MySQL / MariaDB

Disable strict mode on mysql / MariaDB

How do I disable MySQL strict mode on the server?

MySQL strict mode

MySQL strict mode

Error : 

 

“My SQL Error 1048 column description cannot be null”
“mysql error : Incorrect integer value “

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:

SELECT REPLACE(@@SQL_MODE, ',', '\n');
+-------------------------------------------------------------------------+
| REPLACE(@@SQL_MODE, ',', '\n')                                          |
+-------------------------------------------------------------------------+
| STRICT_TRANS_TABLES
NO_ZERO_IN_DATE
NO_ZERO_DATE
NO_ENGINE_SUBSTITUTION |
+-------------------------------------------------------------------------+

Adding a new flag:

SET @@SQL_MODE = CONCAT(@@SQL_MODE, ',NO_ENGINE_SUBSTITUTION');

If the specified flag is already ON, the above example has no effect but does not produce an error.

How to unset a flag:

SET @@SQL_MODE = REPLACE(@@SQL_MODE, 'NO_ENGINE_SUBSTITUTION', '');

How to check if a flag is set:

SELECT @@SQL_MODE LIKE '%NO_ZERO_DATE%';
+----------------------------------+
| @@SQL_MODE LIKE '%NO_ZERO_DATE%' |
+----------------------------------+
|                                1 |
+----------------------------------+

 

 

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

 

 

 

 

cPanel Server Management


 

cPanel Server Management

Cpanel Server Management

Cpanel Server Management


 

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

Experties:


 

Cpanel Experts more than 5 Year of experience.
Cpanel + CloudLinux
Cpanel + AWS
Cpanel + OVH
Cpanel + Cluster
Cpanel + PowerDNS
Thanks,
Server Management Company
http://365hostingsupport.com
Skype: supportteam365


 

Test the security of your website, web server

Hello,

 

We understand that the security of the website and the server is most crutial part of the online industries and keeping the data open will ultimately going to hurt your business. 365HostingSupport.com Team allow you to get your website / webserver scan for vulnerability on your site or server. With this test you will come to know the loop whole of your website coding or webserver and understand  you how we can protect it from been stolen.

 

We do believe that securing the server from updated threads or latest bugs is continues process and needs proactive approach, hence the reason we have established the separate expert team who is only responsible to hardening the server and test it on different level to make sure the performance and security of the server and services. The process of increasing the security of the server by using custom solutions is referred to as server hardening. Every day, there are numerous viruses, spyware and malware or brute force that threatens the security of the server.

Our experts scan and study the server and identify the causes of poor performance. Services like Web server, eMail server, and Database server will be optimized according to the system resources and whatever will be the best solution. Security does not mean to restrict the services which may affect the process of your application and service it means to stop the security threads and unauthorised access to server/data.

  • Estimated Analysis and Completion Time
    • Within 6 to 8 hours
    • Reviewing the Server and Sites after Security Applied
    • Free Three Days Support after Security Applied
  • Server Log Analysis
  • Monitoring the Server Logs for Spam Source
  • Restart Failed Services upon Notifications
  • Fixing Server Services having Problems

 

SO why to wait for a single minute, chat now with our 24×7 technical support team and apply for the Test Your site and webserver for free. For more detail on our security packages check at our website at http://365hostingsupport.com/server-security-24x7x365-hosting-support

 

 

Plain windows web-server VS Control Panel based web-server

Hello All,

 

Lots off confusion and personal opinion will come up when we we talk about the Plain windows server and Control panel based server specially when we use it as web-server. Lots of things need to be considered while we thinking on the topic.

But obviously the control panel base server are more user friendly and hassles work. and might be a quick way to handle it by paying some extra money on the control panel. You may be thinking of saving some cost on the management of the technical support or upgrade of the panel.

 

Although sometimes having control panel we need to keep depend on the control panel provider to keep updated the patches and the security bugs in other hand for plain server if the person who is handling it is bit technical and familiar with the windows server side functioning can tweak it according to the need and do the custom changes as and when needed also having the more and more custom setting leads to protect from the most of the hacker as hacker generally take advantage of the commonly used panel bugs and the applications comes on it.

 

There are some free control panel comes for windows server but its recommended to check the security and the frequent update on the bugs from the opensource provider. Keep the plain server allow you to keep modifying the things according to your requirements time to time. If you planing to keep the plain webserver for you website you need to make sure that all the require modules and the function are enabled from the IIS and also if you using it as DNS and email server at same time. Its more sensible to configure it in well manner so that it wont get loaded or buggy and will keep your server secure.

 

Keep the firewall Active on your windows server does help a lot but its recommended to close all the unnecessary port on the server and only open the require ports . Keep your self familiar with the windows Even-log and the Task monitoring tools. Disable the sharing and the directory permissions secure.

 

365Hosting Support team having experience on handing the plain server more efficiently and keep it secure with the customize settings build over level of experience. The Admins  are always here to promptly reply your queries and   get it sorted for you. If you have low budget and need the secure place to host your server you on right place. Contact our live chat support and get more information on our server management plan now !

 

 

 

VMware Tools Installation Error

Searching for a valid kernel header path… The path “” is not valid. Would you like to change it? [yes] What is the location of the directory of C header files that match your running kernel? – See more at: http://blog.hostripples.com/vmware-tools-installation-error/#sthash.rpv5xNrD.dpuf

 

What VMWare needs is the kernel-header and kernel-devel package from the same version with your current loaded kernel. You can check your loaded kernel by using following command:

$uname -r
2.6.32-71.el6.x86_64
SOLUTION 1

Solution #1 is highly recommended because it is better to update your kernel to the latest stable version provided by the repository. But you need to have downtime on this. Steps as below:

1. Update the kernel:

$ yum update kernel -y
2. Install the kernel-headers, kernel-devel and other required packages:

$ yum install kernel-headers kernel-devel gcc make -y
3. Reboot the server to make sure it load to the new kernel:

$ init 6
4. The kernel version has been updated including the kernel-headers and kernel-devel:

$uname -r
2.6.32-71.29.1.el6.x86_64
$rpm -qa | grep -e kernel-headers -e kernel-devel
kernel-headers-2.6.32-71.29.1.el6.x86_64
kernel-devel-2.6.32-71.29.1.el6.x86_64
SOLUTION 2

Solution #2 require you to install kernel-headers and kernel-devel with your current kernel version. Steps as below:

1. Install the same version of kernel-headers and kernel-devel via yum:

$ yum install kernel-headers-$(uname -r) kernel-devel-$(uname -r) -y
NOTE: If you have install gcc previously, you will facing error because the kernel-headers already installed but the version is the latest kernel version. You need to remove it first using following command:

$ yum remove kernel-headers -y
2. Install required files:

$ yum install gcc make -y
3. No need to reboot the server. Just make sure the kernel, kernel-headers and kernel-devel version are same:

$ uname -r
2.6.32-71.el6.x86_64
$ rpm -qa | grep -e kernel-headers -e kernel-devel
kernel-headers-2.6.32-71.el6.x86_64
kernel-devel-2.6.32-71.el6.x86_64
Once you have completed using one of the solution above, proceed to the VMware tools installation by following the wizard. The installation should be able to detect the kernel header path at this moment.

Cpanel server Setup provider

65HostingSupport has the expert team who can understand your needs and carry out the cpanel server setup for you no matter who is your server provider, ( let it be OVH , HostDime ,Rackspace, Hetzner ,Hivelocity ) we know how to handle the panel and setup the server for you with minimum time.

Our job is not only to bring the server online but also make sure that security settings are applied to it. When install cpanel its easy task but only installing it does not make it live. The Live server means it should be able to handle and server the best resources to  your websites. It should be compatible according to your needs. Server modules , third party tools , backups , automation , cron setting.  Link up server with the billing software used on the hosting company and many more..

Build  up the Secure live server

 

365hostingsupport is now understanding such problems of hosting providers and has started to provide the affordable outsource hosting support along with the initial stage of server buildup process.

We do also provides

Server Management
– Server Security
– Server Management
– Emergency Services
– Outsource Support
– Helpdesk Management

 

If you are facing any problem while resolving the Issue, You can contact our Live chat for Help . We are here to help you 24×7

Outsource Hosting Support

365HostingSupport bound to provides quality #outsourced web hosting support,  #Server Management and #emergency services to hosting companies worldwide. We understand the level of expertise and the quality you expect when you outsource your business and trust us.  We are there for you 24/7, even when your not. Our team will pro-actively communicate with your datacenter / Customers/ Management provider to get the issue solve , to help get your server back online and make it stable should any issues arise.

Our mission at 365 hosting Support 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.Whether you are running a competitive web hosting business or providing servers, We offer a wide range of technical support services that work in favor of your business. Services like Server Management, Server Monitoring, Server Security and even Server Optimizations are all designed to ensure your business operates smoothly without any problems.

Why 365 Hosting Support ?

Managing 100+ servers
Certified System Admins
True 24X7 Support
Quality with Affordable price
Server Security
Unlimited Ticket Support

Our plans differs in below Services :

– Linux/http://365hostingsupport.com/blog/
– Linux/Windows Server Security
– Cpanel Server Management

– Plesk Server Management
– Emergency Services
– Outsource Support
– Helpdesk Management

http://365hostingsupport.com/

Configure Amazon S3 Cloud backup With CPanel

Hello All,

Backup your data on Amazon CLOUD now!!

cloud-amazon-s3

Backup of your data is very crucial and important part of your business, taking the backup of server on local system or drive is not recommended atall , its important to have offline / separate backup of your account/data . Amazon S3 provides a simple web-services interface that can be used to store and retrieve any amount of data, at any time, from anywhere on the web.

It gives any developer access to the same highly scalable, reliable, secure, fast, inexpensive infrastructure that Amazon uses to run its own global network of web sites. The service aims to maximize benefits of scale and to pass those benefits on to developers.

365hosting Support team will help you to not only install the Amazon Simple Storage Service (Amazon S3) backup on your cpanel server but will also customize the  backup and restore process for you so that it will be always safe to have your data available as and when needed.

For sharing content that is either easily reproduced or where you’re storing an original copy elsewhere, Amazon S3’s Reduced Redundancy Storage (RRS) feature provides a compelling solution. For example, if you’re storing media content in-house but you need to provide accessibility to your customers, channel partners, or employees, RRS is a low-cost solution for storing and sharing this content.

 

Services for every cloud storage need.

Object Storage – Amazon S3 is infinitely scalable and highly durable storage.
Block Storage – Amazon EBS provides block level storage volumes for Amazon EC2.
Archive Storage – Amazon Glacier is an extremely low-cost storage service that provides secure and durable storage for data archiving and backup.
Cloud Gateway Storage – AWS Storage Gateway connects your on-premises IT environment with the AWS cloud.

 

How you can use AWS Cloud Storage

Scalable Primary Storage

Amazon S3 is a highly scalable, durable, and available distributed object store designed for mission-critical and primary data storage, with an easy to use web interface. Amazon S3 is more agile, flexible and geo-redundant than on-premises SAN or NAS.

Inexpensive Archiving

Large data sets can be an anchor to a business. They consume ever increasing amounts of expensive storage, require additional backup media, and are difficult to move or share. Amazon S3 and Amazon Glacier provide cost-effective and durable storage on demand.

Backup and Recovery

AWS helps simplify the backup and recovery environment for the enterprise. Leverage the on-demand nature of the cloud and automate your backup and recovery processes so they are not only less complex and lightweight but also easy to manage and maintain.

 

Thank you,

Silverster J

http://365hostingsupport.com

If you are facing any problem while resolving the Issue, You can contact our Live chat for Help . We are here to help you 24×7