Page no: S12a
Page no: S12a
We use one very light and simple panel, which we use for managing the users and the domains. It is called VestaCP.
We made an extremely simple and clear interface. Instead of adding more elements to work with, we prefer to remove as much as possible. The main goal was to improve the ergonomics of the control panel by reducing unnecessary movements and operations. It is all about using less, because less is more. We hope you will love it as we do. Here is what Vesta users say: – What I love about Vesta is that it’s fast and easy to use
– I have tried almost every panel and Vesta is quite good very simple to install and noob friendly
– I was impressed with their overall system
– No gear shifting required, the thing just works
– It’s light, fast, and support is very responsive
Default Installation Optional Installation
- Nginx web server as light front-end
- Apache web server as application back-end
- Exim mail server
- SpamAssassin antispam solution
- ClamAV antivirus engine
- Dovecot IMAP/POP3 server
- VsFTPD ftp server
- MySQL database server
- PHP popular web scripting language
- Webalizer web site log analysis toool
- AWStats web site log analysis tool
- RoundCube modern webmail client
- phpMyAdmin mysql database management tool
- RRDtool system graphs
- PostgreSQL database server
- ProFTPD alternative ftp server
- Python powerful programming language
- Monit proactive monitoring tool
- SquirrelMail alternative webmail client
- phpPgAdmin postgresql database management tool
Easy to use
Our design always starts with identifying and thinking about real needs. You can add a web domain with dns and mail support just in one clik. Really. And the database can be also added in one click. Well, just about everything in Vesta can be done in one click. We do the hard work to make it simple. The navigation menu is flat so there is no need to test your memory every single time you want to add or delete something. Now how many clicks you think is needed to update your control panel? Right, only 1 click if you want to update it manually. If you don’t want to click you can enable auto-updates.
Speed is essential to making any user interface feel responsive. The Vesta Control Panel not only work fast, but it makes your own website work faster. Technically speaking your site will be faster because nginx is event-driven, it handles concurrent connections better than the apache. It uses less RAM and CPU. That’s not all. You can enable nginx caching to increase overall speed of your website by almost 10 fold. The server configuration is also optimized for the best performance.
The whole world can see every line of code in Vesta and the result is fewer bugs and quicker fixes. You can always inspect the code and make sure it’s backdoor free and has no spying modules. Out of the box PHP scripts are executed by the user who owns the VirtualHost serving the request. This way if a domain is compromised, the hacker or malware only gains access to that domain. Our password implementation relies on the Linux PAM authentication mechanism which employs MD5 hashing, to provide unique and secure passwords. Of course security is a complex topic and you should also take measures to improve it. Learn to use strong passwords. Regularly update software. Install and configure firewall.
Vesta Control Panel fully supports basic hosting features, including Web, DNS, Mail and Database management. Listed below is something special:
- DKIM Support
- System Monitoring
- Process Manager
- Easy Backup/Restore
- Server Clustering and Scalability
- Auto Updates
- Open API
- Powerful Command Line Interface
- Multilingual Support
- RHEL, CentOS, Debian, Ubuntu Support
We use VestaCP, because it gives us freedom to setup all the services we need and configure them to have best performance. We also use Vesta, because it needs no more than 20MB Ram for runing. (For example cPanel or Kloxo usage is at least 128MB RAM).
Firstly we need to log in into vesta. This is done by opening the servers’ ip address or the domain and adding port 8083. Example: site.com:8083
Here are some of the core functions, which we need to know and know how we can use them.
With the Users menu we can add and manage all the users on the server. We also can monitor their traffic and disc space. We also can change passwords. But the software doesnt give us the freedom to edit their usernames. If we need to change the username, we have to delete the old user and create a new.
How do I get into the web section?
Under Web section are all our domains and subdomain, which are under this account. There is also a function for monitor the traffic and disk space. Vesta supports unlimited domains or/and subdomains under one account. But for better performance no more than 100 domains per user. We can assign different ips on the different sites. There are also feature for seting limits to the mails or DBs.
Vesta CP: DataBases
The DB menu have add function, edit or delete functions, too. We also can monitor DBs disk space. When we click on ADD (Green plus), the form form adding a new DB appear. In that form we can set the username, the name and the password for the needed db.
Crons (Cron tabs)
How do I get into this section?
Under Cron menu we have all the crontabs, which are setup on the server. There are functions for edit or delete.
How do I get into this section?
Statistics is the page, which gives us the full statistic about the resources. All the statistics are divided by the users. We have statistics for: Disk space, Traffic, mails and much more.
Under Server menu we can see all the running services by the server. Here we can see the nginx and the apache, mentioned before. We also can view how much RAM is currently used by the services. But this is not so real, because 90% of the RAM is only cached. The RAM is free, but it is cached by the service. From here we can also easily restart or stop services. But it is better to be done by SYS Admin.
Under logs we can see all the logs of the servers. The logs from apache, nginx, mysql and Vesta CP. It is very helpful, when there is a problem with server or some of the services. It is very helpful for localizing the problem.
The most important part of VestaCP is the Graphs section. Under that section we view all the resources, which are used by the server splited by days, weeks and months. If there is a problem, it will be visible here.See more for