If you are going to do any software development on your Virtual Server, or manually install software or applications that need to be compiled in order to work, you will need to install the CentOS Development Tools. These tools are installed from the command line of the VS using yum.
The "Development tools" are a yum group, which is a predefined bundle of software that can be installed at once, instead of having to install each application separately.
The Development tools will allow you to build and compile software from source code. Tools for building RPMs are also included, as well as source code management tools like Git, SVN, and CVS.
To install the CentOS Development tools, you will need to be able to connect to your Virtual Server using SSH, and work as the root user. Information on connecting to your VS using SSH is found here - http://support.eapps.com/ispmgr/ssh
The current applications available with the CentOS Development tools yum group are:
There are also dependencies that will install with these tools.
Before installing the Development tools, run the yum clean all command. This will clear the yum cache and force it to reread any changed configuration files.
|[root@eapps-example ~]# yum clean all
Loaded plugins: fastestmirror, priorities, remove-with-leaves
Cleaning up Everything
Cleaning up list of fastest mirrors
To install the Development tools, use the
yum groupinstall "Development tools" command. This will search the yum repositories, and install the tools from the closest repo. This creates several screens of output, which are truncated in this example.
|[root@eapps-example ~]# yum groupinstall "Development tools"
Install 86 Package(s)
Upgrade 0 Package(s)
Total download size: 77 M
Installed size: 234 M
Is this ok [y/N]:
You will need to confirm that you want to continue the installation. Enter a y to continue.
How many packages will be installed depends on your template. A LAMP template will require fewer packages than a non-LAMP template.
It will take anywhere from 3 to 5 minutes to install all the packages. Once everything is installed, you will see a Complete! message, and be returned to the command prompt.
The Development tools are now installed.