Welcome to WebmasterWorld Guest from 54.145.222.231

Forum Moderators: bakedjake

Message Too Old, No Replies

Setting up a Linux Web Server

Need help starting

   
6:39 pm on Oct 19, 2003 (gmt 0)

10+ Year Member



An associate and myself are in the process of setting up a Linux based web server for his web hosting company. He currently runs Windows and this is his first venture into the Linux environment.

He has the computer with Linux installed. He is thinking of using an online control panel which needs:

"Mandrake Linux starting from version 8.1 to 9.1
Red Hat Linux starting from version 7.3 to 9.0
SuSE Linux starting from version 7.2 to 8.2
Debian Woody

Details:

Linux operating system (Kernel 2.4.x or later) (the following distributions are supported: Mandrake Linux starting version 8.1 or later, RedHat Linux
version 7.3 or later and SuSE Linux version 7.2 or later)
Apache Webserver version 1.3.12 or later / 2.0.40 or later
Sendmail or Postfix
Procmail
Quota Package
ProFTP as standalone version or vsftpd as inetd/xinetd version
Php 4.0.5 or newer as Apache module
MySQL database
gnu-pop3d or qpopper, ipop3d, popa3d, vm-pop3d
OpenSSL and mod_ssl for the creation of SSL virtual hosts
Bind8 / Bind9

Before the installation, the installer checks the configuration of your Linux system. If any of the packages is not present, the installation routine stops."

He installed what he thinks he needs but did not work.
Can anyone lend a hand in advising us where and how to get this system setup and running?

12:19 pm on Oct 20, 2003 (gmt 0)

10+ Year Member



Well... Listing what he has got installed out of the requirements given would be a first step. And any error messages would be a bonus...
8:57 pm on Oct 21, 2003 (gmt 0)

WebmasterWorld Administrator bakedjake is a WebmasterWorld Top Contributor of All Time 10+ Year Member



Yes, we'll need that info first.

But, let me point out something. If this is your friend's first venture into the Linux world, he really ought to be installing those packages by hand, from source, and configuring them himself.

Many of those packages, specifically sendmail, bind, and proftpd, have a history of serious security holes. These are holes that have been widely exploited and have caused major damage. You need to know how things look and feel from a command line, and what logs look like.

Also, by setting up a control-panel like application, you're not gaining the knowledge necessary to properly administer the server. Many times, those control panels are not robustly coded, and are only useful for very simple configurations. If you get out of that realm, you'll be lost.

Plus, there are better alternatives to those pieces of software that the control panel requires for what your friend is probably trying to do.