In this article, we will give you step-by-step instructions on how to configure web environment on a server running Linux. First things first, you need to understand that a typical web server consists of a few interacting components:. To manage your website you will also need to set up a content management system CMS , a web interface for database management, and FTP access. We will also install vsftpd ftp server, phpMyAdmin - a web interface for database management, and a content management system Wordpress. To start please order VPS server or dedicated server. For example we used a virtual server with static IP address running Ubuntu Server All commands were run by the root user. If you see a welcome page like this on the screenshot above, that means that your HTTP server is working. This is where you can find the welcome page you just saw.
Apache HTTP Server configuration
FTP server configuration
Virtual dedicated server Virtual dedicated server is a form of service approved in the world; along with ordinary hosting, it is very popular and is in great demand. For big projects and tasks a dedicated physical sever is usually used, purchasing of which requires rather high financial investments. The developers confronted the task of creating an instrument allowing to use a single physical computer as several separate ones, which are independent virtual machines having full access and administration. Here there cannot be any restrictions on the part of the provider which does not want or cannot install the necessary program or library that you need. In fact VDS based solutions are not a novelty.
Overloading the deployment destination by configuring nested mappings
I really believe this is often one of the options in searching for free internet based control interface to help make your host hosts your sites or weblog. EHCP is an open-source and powerful hosting control panel which you can download, install and use it for free on your server. Just like many other control panels Vesta CP , Kloxo , etc , EHCP allows its users to install full stack of web server, ftp server, dns server, and mail server. How cool is that? Step 1 — Login towards host via SSH as root or as a person with root sudo privilege:. Step 2 — now you can install complete EHCP package version that is latest using wget command:. That command will always grab the latest version of EHCP. Feel free to always check its version that is latest right here. All you have to do would be to read it very carefully and continue by striking Enter switch.
In the remote server configuration, a server runs on another computer a remote host. To configure access to the server in this setup, you need to specify the following:. The server configuration root folder and the URL address to access it. Correspondence between the project root folder , the folder on the server to copy the data from the project root folder to, and the URL address to access the copied data on the server. This correspondence is called mapping. Open the Deployment page by doing one of the following:. From the main menu, select Tools Deployment Configuration.