If the server you are using supports PXE boot, you can install or re-install your server operating system by booting to the Cybercon Server Utilities via PXE boot.
1. Once the server boot to the Cybercon Server Utilities via PXE boot, you can select Client Area from the menu. Please noted that entering the Client Area and using the utilities available in that area may cause data loss in the server (Such as clean OS reinstallation). Proceed only if you are 100% sure you do not need any data from the server or you have data backup in a different location outside the server.
2. In order to access the client area, you need to enter the word acknowledge as password to confirm that you understand the risk of losing data when performing OS installation.
8. In the first Ubuntu installer screen, select your prefer language for the installation process. In our example here, we choose English.
9. Choose the location for your time zone. United States is the default location we set in our example here.
10. The next question the Ubuntu installer ask is if you allow the installer to detect the keyboard you are using for the installation. We choose No and select the keyboard ourselves.
14. By default, Ubuntu installer install the package files from one of the mirror sites. Therefore, select the region where the server is located. In our example here, we choose United States.
15. Based on the answer (location) we selected in the previous question, Ubuntu installer will suggest a archive mirror. Just hit enter to accept the default suggestion.
16. For the HTTP proxy information, just leave it blank since we are not using any Proxy Server for the HTTP access.
18. Now, you need to enter the Full name you normal use for managing the server. This user is a non-root user. For security reason, Ubuntu prefer using a normal user for server management instead of root user.
21. The next question from the Ubuntu Installer is if you need to Encrypt the new user home directory. It is up to you as far as security concern, in our setup example here, we choose the default answer which is No.
22. As for the server time zone setting in the next question, if the default location is fine, choose Yes. Otherwise, select No.
24. In the next question regarding Disk Partition, you can choose your own partition scheme. In our example, we choose Guide – use entire disk.
26. The Ubuntu installer will then ask you to confirm the partition scheme, choose Yes to write changes to the disk(s).
29. As for the how the server handle system updates, we choose No automatic updates. We prefer update the server manually so that we can schedule the updates in maintenance window we prefer.
30. Select the package you like to install to your server. Select LAMP server if you are using the server as a Web server running PHP and MySQL. (LAMP = Linux Apache MySQL PHP)
31. Since we choose LAMP as the server package, so we need to enter the password for the MySQL root user.
32. We are almost done here. Now the Ubuntu installer ask you if you like to install GRUB boot loader in the master boot record, choose Yes.
33. For the System clock set to UTC question, it is up to you if you prefer set to UTC or not. In our example, we choose yes.
34. Now the installation is complete. Hit Continue will end the installation and the server will reboot by itself. After the server finish booting up, you can log in with the user you created during the setup and perform the following tasks.
– At the command prompt, enter “sudo apt-get update”.
– At the command prompt, enter “sudo apt-get -u upgrade”.
– At the command prompt, enter “sudo apt-get -y install ssh”.
– At the command prompt, enter “sudo nano /etc/network/interfaces”
– Replace the line that said “iface eth0 inet dhcp” with
iface eth0 inet static
(You can find the IP_ADDRESS, GATEWAY and SUBNET_MASK info from the Cybercon welcome email. If you are not able to locate the email, please contact Cybercon support for assistant.)
– Save the file and exit.
– At the command prompt, enter “sudo /etc/init.d/networking restart” to restart the network.
– Ping google.com to test if the network is working.
After that, Ubuntu Server installation is done.