The Perfect Server - OpenSUSE 12.1 x86_64 With Apache2 [ISPConfig 3] - Page 2

Click on Edit Partition Setup... to change the proposed partitions. As this is a server setup, we need a large /srv partition instead of the /home partition:

Select /dev/sda3 and click on Edit...:

Change the Mount Point to /srv and click on Finish:

Click on Accept:

Click on Next:

Now I create a user named administrator. You may use any username you like. Make sure that you disable the Automatic Login checkbox for this user. The password that you enter here will be used as the root password:

The installer shows an overview of the selected install options. Scroll down to the Firewall and SSH section and enable SSH...

... and then disable the firewall (ISPConfig 3 comes with its own firewall):

Click on Install to start the installation process:

Confirm that you want to start the installation:

The installer formats the hard disk, installs the software packages and prepares the system configuration for the first boot:

After the basic installation is finished, the system will do an automatic reboot:

The automatic configuration starts right after the system has rebooted:

Now log in with the username root and the password that you selected during the installation.

Share this page:

8 Comment(s)

Add comment


From: at: 2012-01-02 15:51:37

The setup given by this tutorial does not quite work. The error messages are not set up properly. For example, I get:

File does not exist: /usr/share/apache2/error/404.html

but in /usr/share/apache2/error, I have

/usr/share/apache2/error # ls
contact.html.var HTTP_GONE.html.var HTTP_NOT_FOUND.html.var HTTP_REQUEST_TIME_OUT.html.var HTTP_UNSUPPORTED_MEDIA_TYPE.html.var

From: Andrea Ghirardini at: 2012-02-23 15:50:38

You wrote:

Create the following symlink:

ln -s /usr/lib64/dovecot/modules /usr/lib/dovecot

 But the right command should be :

Create the following symlink:

ln -s /usr/lib64/dovecot/modules /usr/lib/dovecot/modules

 Otherwise dovecot doesn't start since config file is wrong!

From: glOOmyART at: 2012-02-26 13:41:22

Also the suPHP adress has changed, it's

now, so the correct line to install suPHP is

zypper install

From: at: 2012-03-20 18:21:07

suphp have changed ...

 zypper install

From: at: 2012-02-25 14:58:48

The p.15 should include this:

systemctl enable fail2ban.service
systemctl start fail2ban.service

From: Anonymous at: 2012-03-07 01:21:11


Usei o seguinte comando para instala o Jailkit:

zypper install


From: glOOmyART at: 2012-02-26 14:04:08

The Jailkit url seems to have changed... i installed it this way:

  1. Add the openSUSE Security repository:
    # zypper addrepo opensuse-security-x86_64
  2. Install jailkit rpm package:
    # zypper install jailkit 

 taken from ->

From: alex at: 2012-06-21 11:24:37

Thanks for putting this all together it has helped me understand a lot about setting up web server for the first time under opensuse.