The Perfect Server - Ubuntu 12.10 (nginx, BIND, Dovecot, ISPConfig 3) - Page 2

I don't need an encrypted private directory, so I choose No here:

Please check if the installer detected your time zone correctly. If so, select Yes, otherwise No:

Now you have to partition your hard disk. For simplicity's sake I select Guided - use entire disk and set up LVM - this will create one volume group with two logical volumes, one for the / file system and another one for swap (of course, the partitioning is totally up to you - if you know what you're doing, you can also set up your partitions manually).

Select the disk that you want to partition:

When you're asked Write the changes to disks and configure LVM?, select Yes:

If you have selected Guided - use entire disk and set up LVM, the partitioner will create one big volume group that uses all the disk space. You can now specify how much of that disk space should be used by the logical volumes for / and swap. It makes sense to leave some space unused so that you can later on expand your existing logical volumes or create new ones - this gives you more flexibility.

When you're finished, hit Yes when you're asked Write the changes to disks?:

Afterwards, your new partitions are being created and formatted.

Now the base system is being installed:

Next the package manager apt gets configured. Leave the HTTP proxy line empty unless you're using a proxy server to connect to the Internet:

I'm a little bit old-fashioned and like to update my servers manually to have more control, therefore I select No automatic updates. Of course, it's up to you what you select here:

We need a DNS, mail, and LAMP server, but nevertheless I don't select any of them now because I like to have full control over what gets installed on my system. We will install the needed packages manually later on. The only item I select here is OpenSSH server so that I can immediately connect to the system with an SSH client such as PuTTY after the installation has finished:

The installation continues:

The GRUB boot loader gets installed:

Select Yes when you are asked Install the GRUB boot loader to the master boot record?:

The base system installation is now finished. Remove the installation CD from the CD drive and hit Continue to reboot the system:

On to the next step...

Share this page:

4 Comment(s)

Add comment

Comments

From: Sam at: 2013-02-28 22:25:12

Hey there! Nice tuto btw. Hope I get through it eventually.

Now I'm stuck when I must type : make.

I did build a : makefile into php5-build/php5-3.18/ and when I run ./configure everything seems fine. It runs everything into the makefile but when I type : make into the folder, I get this answer : 

make: *** No targets. Stop.   Could someone help ?

From: Antonio Miranda at: 2013-03-02 20:46:20

See http://superuser.com/questions/205044/configure-make-make-install

 best regards.

From: Shemul at: 2013-07-03 18:30:17

cp /usr/local/src/php5-build/php-5.3.18/php.ini-production /opt/php-5.3.18/lib/php.ini

 cp: cannot stat `/opt/php-5.3.18/etc/php-fpm.conf.default': No such file or directory

 
 What's wrong ?

From: NeoATMatrix at: 2013-03-31 03:05:07

Just need to say : THANK  You for this tutorial.

With some minor changes followed Your article and finished setting up the Nginx server with ISPC  in short time.

The server is up and running out of box and smoothly.

Thank you for taking time and for effort writing this article.