I'm ready to install Apache, I think

  • Thread starter Jameson
  • Start date
786
0
So I've installed my Linux program and now have decided to run a nice little webserver. The latest version of Apache on their website is 1.3.3 I believe but I've heard that their is a 2.0 version. Can someone show me where this is? Also, I've heard that installing this on Linux can be a little hard. Any tips? I've Googled for some but haven't found any great tutorials.

Thanks guys,
Jameson
 

chroot

Staff Emeritus
Science Advisor
Gold Member
10,097
33
Depending upon your Linux distribution, you can use a package manager to install Apache. It's really quite simple that way. What distribution are you using?

- Warren
 
786
0
I'm using Mandriva LE 2005
 

dduardo

Staff Emeritus
1,872
2
It should be on one of the CDs.
 
393
0
The latest is apache2, you can get the source to compile here http://httpd.apache.org/download.cgi. On windows apache2 works better since I don't run into some of the problems that i had with 1.3. I have it with php5.04 and mysql 4.1
 

dduardo

Staff Emeritus
1,872
2
Its better to get Apache2 off the cds. I can guarantee you that it's there.

Exequor, he is not installing apache on windows, so it doesn't matter if apache2 works better than apache1 on windows.
 
786
0
Thanks to all. I installed Apache 2 off of the install disk, but now I have no idea how to run it or configure it. This seems so much more difficult than my familiar Windows. I don't even know how to run the server, or PHP, or MySQL. How do I do this?

Thank you guys
 

dduardo

Staff Emeritus
1,872
2
It's actually quite simple. To start apache simply type:

/etc/init.d/apache2 start

To start mysql type:

/etc/init.d/mysql start

To stop apache type:

/etc/init.d/apache2 stop

Once you start apache go to http://localhost in your browser. You'll see an apache test page.

Now I don't know if Mandriva sets USERDIR by default on apache but if it does you should be able to create a public_html folder in your home directory, stick your html, php, etc files in there and go to http://localhost/~username/index.html [Broken]

Check to see if PHP is running in apache by putting a test php file in public_html and then going to that page: http://localhost/~username/test.php [Broken]

If you get a permission denied when trying to visit any of your test pages make sure to set the right permissions on the directories with chmod 644 <filename>
 
Last edited by a moderator:
786
0
I tried the command to start Apache but it says no such file existed. I'm positive I installed it, I just don't know where to find the file. Any suggestions? Shouldn't it be where you said?
 

dduardo

Staff Emeritus
1,872
2
try:

ls /etc/init.d/

There should be an apache file there if you installed it.
 
786
0
I browsed the files in that folder, none named Apache. Should I be looking in some kind of root folder? I was so sure I installed it. I went through the whole install wizard and had to put in the CD's and it said Apache installed....

:(

Jameson
 
apachectl start

/etc/init.d/apache2 start.. If this did not work, this will also probably not work, but you could try it...
 
786
0
apachectl start

command could not be found

-------------

It didn't work... does anyone here run their own Apache server or had any of the same problems I'm having?

Thanks for all of your help guys
 
install apache from the net, it's worth a try and it's not difficult..
 
786
0
I'm about to give up. I really understand nothing about Apache and everything I've read on it is useless. Has anyone had these feelings when dealing with Linux? I thought it would be much nicer, but I've had one big headache.

I don't understand how Apache works, and it runs in the background; I can't see any GUI to watch the processes or configure anything. Where do I put my webpages?

Times like these, I'm just so tempted to reinstall Windows....
 

dduardo

Staff Emeritus
1,872
2
It doesn't seem like you installed apache. Boot from the mandriva cds and select upgrade. Then when it prompts you about the packages make sure apache, php and mysql are installed.
 
786
0
I finally figured out Apache is running... I just have to learn alot about configuring it. Why can't Linux be as easy as Windows?! Uggg.. I went to http://localhost and got the test page, so Apache is up and running. I'll try running Webmin to see if that helps.

Jameson
 

Want to reply to this thread?

"I'm ready to install Apache, I think" You must log in or register to reply here.

Physics Forums Values

We Value Quality
• Topics based on mainstream science
• Proper English grammar and spelling
We Value Civility
• Positive and compassionate attitudes
• Patience while debating
We Value Productivity
• Disciplined to remain on-topic
• Recognition of own weaknesses
• Solo and co-op problem solving

Top Threads

Top