Installation of
SUSE Linux Enterprise Server 10
Including an Apache web server
1. Insert cd/dvd into your server and select Installation. (Wait a couple minutes)
2. Select language.
3. Accept license agreement.
4. Select New Installation.
5. Verify that region, time zone, time and date are correct.
6. Review installation settings. I clicked on the Software link and added some packages to the basic
installation. (High Availability, Web and LAMP Server, and Directory Server LDAP).
7. I confirm the install. (Wait about 15 minutes for install).
8. Assign a Hostname and Domain Name. (practicepc, server) I unchecked the ‘Change Hostname via
DHCP’ because I’m not connecting to the internet and will be using a static private address.
9. Assign password for root.
10. Network Configuration. I changed my IP address to a static private address, [place your ip address here]. With a internet connection it’s fine to leave it at default ‘Configured with DHCP’.
11. Test Internet Connection. I chose to skip this part.
12. Installation Settings. Click on CA Management and changed CA Name (practiceca), Common Name
{practiceca (practicepc)}, Server Name (practicepc.server), Organization (acc), Organizational unit
(testing), State (tx), Password, and Email (postmaster@server).
13. I then clicked on the OpenLDAP link and edited the settings. Base DN (dc=server, dc=net), Root DN
(cn=Administrator) and left the ‘Append Base DN’ checked. I left Activate, Register checked, and
also chose to ‘Open Port in Firewall’.
14. Authentication Method. After setting up the LDAP server, I chose to use LDAP as the authentication
method.
15. LDAP Client Configuration. I left the settings at default but changed ‘Addresses of LDAP Servers’ to
[enter ip addresse here].
16. It will take a couple minutes to ‘Clean Up’.
17. Review Release Notes.
18. Hardware Config. I accept default settings.
19. Installation is complete. It will take a few minutes to Clone the system and reboot. (by Clone it means
to make a copy of the configurations you made. This config file is called autoinst.xml and created in
/root).
20. I log in using ‘root’ and the root password.
21. Next, click on Computer at the bottom left corner. Select YaST Administrator Settings. Select Network
Services. Select HTTP Server. Accept default. Under modules, I click all options (PHP5, Perl, Python,
And Ruby).
22. I accept the Default Host, but make note of the Document Root. (/srv/www/htdocs/)
23. Accept Default Virtual Host.
24. Summary. Under advanced options I enable the HTTP Server. Then accept settings. It prompts to add
additional packages (because I chose to add Perl, Python, and Ruby scripting), I select to continue.
25. You now bring up a web browser. Such as Firefox. In the address section you can enter a few different
things to verify your Web Server is up and running. You can enter ‘localhost’, or because I statically
assigned my IP address I can enter [your ip addresse here]. And you can even enter /srv/www/htdocs/, which will bring you to the index.
In Summary, it took approximately 45 minutes to completely install and have a running SUSE Linux Enterprise Server to include the Apache web server.