I'm ready to install Apache, I think

  • Thread starter Jameson
  • Start date
  • #1
789
4

Main Question or Discussion Point

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
 

Answers and Replies

  • #2
chroot
Staff Emeritus
Science Advisor
Gold Member
10,226
34
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
 
  • #3
789
4
I'm using Mandriva LE 2005
 
  • #4
dduardo
Staff Emeritus
1,890
3
It should be on one of the CDs.
 
  • #5
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
 
  • #6
dduardo
Staff Emeritus
1,890
3
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.
 
  • #7
789
4
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
 
  • #8
dduardo
Staff Emeritus
1,890
3
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:
  • #9
789
4
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?
 
  • #10
dduardo
Staff Emeritus
1,890
3
try:

ls /etc/init.d/

There should be an apache file there if you installed it.
 
  • #11
789
4
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
 
  • #12
58
0
apachectl start

/etc/init.d/apache2 start.. If this did not work, this will also probably not work, but you could try it...
 
  • #13
789
4
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
 
  • #14
58
0
install apache from the net, it's worth a try and it's not difficult..
 
  • #15
789
4
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....
 
  • #16
dduardo
Staff Emeritus
1,890
3
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.
 
  • #17
789
4
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
 

Related Threads on I'm ready to install Apache, I think

Replies
1
Views
3K
Replies
1
Views
2K
  • Last Post
Replies
3
Views
4K
  • Last Post
Replies
2
Views
2K
  • Last Post
Replies
4
Views
2K
  • Last Post
Replies
3
Views
4K
  • Last Post
Replies
1
Views
7K
  • Last Post
Replies
1
Views
2K
  • Last Post
Replies
3
Views
9K
  • Last Post
Replies
7
Views
5K
Top