CentOS 6 x86_64
Using the Hosting Provider’s console, install Linux Centos 6 X86 64.
When done installing, fire up Putty and enter your IP address and root password as provided by your hosting provider. When logged in successfully, execute these commands one-by-one;
yum remove httpd bind-9 httpd-tools
When done, before closing the window, note down the following displayed on the screen;
All you need to login to your Vesta control panel is to enter the above-mentioned URL in your desired browser. If the Vesta control panel was successfully installed, you will be required to enter your auto-generated Vesta administrator username and password.
Secure Your Server
Delete current default website created and the database(s). Click on server tab and suspend exim and dovecoat mail servers. Go to Firewall tab and suspend the POP3, IMAP and SMTP ports as well. You may delete the current admin user account and create a new one as well. To change the Linux root administrator password via SSH/Putty, issue this command;
To secure your MySQL, check if you have any accounts with empty passwords;
mysql -u root
SELECT User, Host, Password FROM mysql.user;
| User | Host | Password |
| root | localhost | |
| root | myhost.example.com | |
| root | 127.0.0.1 | |
| root | ::1 | |
| | localhost | |
| | myhost.example.com | |
If the output on your system shows any accounts with empty passwords, your MySQL installation is unprotected until you do something about it.
Auto-Installer of WordPress for Vesta Control Panel
install Debian 7.0 X86 64
apt-get install curl
curl -O http://vestacp.com/pub/vst-install.sh
if gives error i.e. bind already installed, use this;
apt-get purge bind
apt-get purge httpd
and if you still keep on getting errors, use this;
bash vst-install.sh –-force
It may take 5-15 minutes. When done, note this;
For using FTP, use the default ADMIN ftp account as in some cases, the FTP accounts associated with the domains don’t work.
Secure your server FIRST by changing the root user and the default port (if possible).
Login to Vesta control panel via browser and Delete current default website created. Click on server tab and suspend exim and dovecoat mail servers. Go to Firewall tab and suspend the POP3, IMAP and SMTP ports as well.
Windows Live Mail Settings:
check include this account when receiving mail or synchronizing
My incoming mail server is a POP3 server.
Incoming Mail (POP3): mail.website.com
Outgoing Mail (SMTP): mail.website.com
Incoming Mail Server:
Email username: email@example.com
Check Remember Password
Select Radio button labeled as “Log on using clear text authentication”
Outgoing Mail Server:
Check “My server requires authentication”. Click Settings next to it;
Select “Use same settings as my incoming mail server”.
In Advanced, make sure Outgoing mail (SMTP) port is 25 and Incoming mail (POP3) port is 110.
Check only “Leave a copy of messages on server” and “Remove from server when deleted from “Deleted Items”.
For commands interchange: https://help.ubuntu.com/community/SwitchingToUbuntu/FromLinux/RedHatEnterpriseLinuxAndFedora