It is just a record for reference.
0) I have my Ubuntu 14.04 installation done on my VirtualBox
Install Ubuntu 14.04 server with openssh server only. No other server software installed.
1) Install Nginx
Nginx can be found in the Ubuntu repository, but it is often outdated. To get the latest stable version, add the following PPA to system.
sudo add-apt-repository ppa:nginx/stable
sudo apt-get update
sudo apt-get install nginx
sudo service nginx start
The latest version of Nginx as of this post is 1.6.2.
Enter “http://your-ip/” into web browser see the default welcome page.
It is easy to use Webmin to manage VPS, including MySQL server. But it is not working with MariaDB default.
The webmin MySQL server shows error as below:
It can not find the path of command to start and stop MariaDB and also config file of MariaDB server.
So click module configuration and change:
Command to start MySQL server: /etc/init.d/mysql start
Command to stop MySQL server: /etc/init.d/mysql stop
MySQL configuration file: /var/lib/mysql/my.cnf
If your MariaDB server configuration file is not in this location, double check your setting and enter the correct value.
After saving, it will ask for your username and password to connect your MariaDB server. Enter them and save.
At this step, you can add database or do other tasks in Webmin.
This blog is running fast compared with other blogs I saw, but I rebuild the server and make it even faster.
The Load time of home is decreased from 1.858 second to 1.219 second, or 34%.
The technology used on the new installation listed below:
- Centos 6.5 64bit
- Apache as backend server
- php 5.4
- Varnish as front cache server
- MariaDB database server
- Proftp Ftp server.