looking for idiots guide to...

They have: 20 posts

Joined: Aug 2002

i am looking for a guide to installing linux and apache and mysql. i am setting up a basic test machine to do learn php. i was wondering if there is a popular version of linux that is generally the least problem free. I am also looking for a good how to guide. I am very computer literate in a windows world. (MCSE + Internet, A+, CNA) I am somewhat familiar with unix command line stuff. I do IS for a resort and I have been a webmaster for 2+ years. If anyone could point me in the right direction I would be grateful.

thanks

behind every successful man is one surprised mother-in-law

He has: 1,016 posts

Joined: May 2002

Download RedHat 7.3 or 8.0. I haven't personally installed RedHat 7.3 but have heard that it's very very easy. Then you can simply download .rpm for Apache, PHP and MySQL and you'll be all done Smiling or you can follow the install instructions on their websites.

Busy's picture

He has: 6,151 posts

Joined: May 2001

you can install Apache/MySql/PHP via a bundle, try http://www.firepages.com.au/

sorry no help on the linux bit

nike_guy_man's picture

They have: 840 posts

Joined: Sep 2000

REdhat 7.3 makes it very easy to install them
Just download the ISOs and burn them to CDs, then load them in and reboot the system
It'll install it, and choose 'select individual packages' and then choose the PHP, Apache, and MySQL files... althought choosing 'custom' or 'server' for type gets all of those... but not the devel files

I'm getting RH 8.0 now... lets see how this goes

Laughing out loud

mairving's picture

They have: 2,256 posts

Joined: Feb 2001

Most any of the distros will work for you. RedHat, SUSE and Mandrake are the most popular. I tend to prefer Slackware but it doesn't have the slick graphical installer like some of the others and you have to fdisk it yourself, which is a bit different from the Windows version. Coming from a Windows background, the first thing to learn is that you don't really need the desktop to run a server in Linux. I tend to think that it gets in the way myself. Most tasks are best accomplished at the shell. To get anywhere with Linux, you should learn the basic commands, something about the file structure and how to build and compile apps from the source. Most new installs will install PHP, MySQL, Perl and Apache for you if you want. You might lose a few hairs but you can learn a lot by compiling them yourself. Versions don't really matter quite as much in the Linux world as possibly what kernel you are running.

If you need further help or links, please let us know.

Mark Irving
I have a mind like a steel trap; it is rusty and illegal in 47 states

Mark Hensler's picture

He has: 4,048 posts

Joined: Aug 2000

Make sure you have plenty of time before starting an install. It took me a month before I got my first satisfied install. I used Mandrake 8.0, and compiled my own Apache, PHP, Perl, and mySQL.

It's been a year since that first install, and I recently upgraded (or re-compiled) Apache, PHP, mySQL, and installed FrontPage 2002 Server Extensions and it took about 8 hours.

Be prepared to do a lot of reading. Especially if you plan on compiling your own stuff, as opposed to using RPMs.

Mark Hensler
If there is no answer on Google, then there is no question.

Busy's picture

He has: 6,151 posts

Joined: May 2001

silly question:
can you split the drive and install both? to have option at start up as to what to use

mairving's picture

They have: 2,256 posts

Joined: Feb 2001

Quote: Originally posted by Busy
silly question:
can you split the drive and install both? to have option at start up as to what to use

Yep, you can either use a third party product like PartitionMagic or System Commander. Most like RedHat and Mandrake will also give you the option of installing on the same drive as Windows.

Mark Irving
I have a mind like a steel trap; it is rusty and illegal in 47 states

Want to join the discussion? Create an account or log in if you already have one. Joining is fast, free and painless! We’ll even whisk you back here when you’ve finished.