[CentOS] install LAMP

Hiep Nguyen hiep at ee.ucr.edu
Tue Mar 4 13:04:50 UTC 2008


On Mon, 3 Mar 2008, Matt Hyclak wrote:

> On Mon, Mar 03, 2008 at 08:54:03AM -0800, Hiep Nguyen enlightened us:
>>> On Mon, Mar 3, 2008 at 8:52 AM, Hiep Nguyen <hiep at ee.ucr.edu> wrote:
>>>> i'm not an expert on linux/centos, but i play with it and have a general
>>>> idea.  it's time for me to setup a centos box for development.  i rarely
>>>> install anything from source, except a few times in college when i have
>>>> to
>>>> modify kernel for OS project.  but i guess i can learn now.
>>>>
>>>> i just installed centos 5 with minimal installation.  next step is to
>>>> install LAMP w/ SSL.
>>>>
>>>> i found http://lamphowto.com/lampssl.html, but i have questions before i
>>>> proceed.
>>>>
>>>> is it better to install from source or rpm?  how easy it is to
>>>> upgrade/update if install from source?  it seems so much easy to
>>>> upgrade/update from rpm, well b/c i'm always do this way.
>>>>
>>>> is there any other instruction (beside the one mentioned above) to
>>>> install
>>>> LAMP w/ SSL?
>>>>
>>>> appreciate your help/suggestion
>>>> t. hiep
>>>
>>> It's better to stick to the RPMs to make it easier to upgrade.  If you
>>> want an easy way to install LAMP you can run 2 commands
>>>
>>> yum -y groupinstall "Web Server"
>>> yum -y install mysql-server php-mysql
>>>
>>> This will get Apache, MySQL, and PHP all installed.
>>
>> all done. now, how do i force apache & mysql servers start up whenever the
>> box boot?
>>
>
> I would suggest reading the Deployment Guide
> (http://www.centos.org/docs/5/html/5.1/Deployment_Guide/) which will answer
> many of these questions.
>
> A place for you to start on this particular question would be the man page
> of the chkconfig command.
>

thank you everyone for helping.  done with installation, now move on to 
configuration.

i try to access web server (10.0.0.160), but couldn't found.  so check to 
see if httpd is running or not.

[root at dev ~]# ps aux | grep httpd
root      2375  1.3  3.8  26412  9932 ?        Ss   08:02   0:00 
/usr/sbin/httpd
apache    2405  0.0  1.9  26548  4972 ?        S    08:02   0:00 
/usr/sbin/httpd
apache    2406  0.0  1.9  26548  4972 ?        S    08:02   0:00 
/usr/sbin/httpd
apache    2407  0.0  1.9  26548  4972 ?        S    08:02   0:00 
/usr/sbin/httpd
apache    2408  0.0  1.9  26548  4972 ?        S    08:02   0:00 
/usr/sbin/httpd
apache    2409  0.0  1.9  26548  4972 ?        S    08:02   0:00 
/usr/sbin/httpd
apache    2410  0.0  1.9  26548  4972 ?        S    08:02   0:00 
/usr/sbin/httpd
apache    2411  0.0  1.9  26548  4972 ?        S    08:02   0:00 
/usr/sbin/httpd
apache    2412  0.0  1.9  26548  4972 ?        S    08:02   0:00 
/usr/sbin/httpd
root      2608  0.0  0.2   3896   684 pts/0    S+   08:03   0:00 grep 
httpd


my question is why so many of them running???

less /etc/httpd/logs/error_log:
[Mon Mar 03 13:30:03 2008] [notice] SELinux policy enabled; httpd running 
as context root:system_r:httpd_
t:s0
[Mon Mar 03 13:30:03 2008] [notice] suEXEC mechanism enabled (wrapper: 
/usr/sbin/suexec)
[Mon Mar 03 13:30:04 2008] [notice] Digest: generating secret for digest 
authentication ...
[Mon Mar 03 13:30:04 2008] [notice] Digest: done
[Mon Mar 03 13:30:04 2008] [notice] mod_python: Creating 4 session mutexes 
based on 256 max processes and
  0 max threads.
[Mon Mar 03 13:30:05 2008] [notice] Apache/2.2.3 (CentOS) configured -- 
resuming normal operations
[Tue Mar 04 08:00:38 2008] [notice] caught SIGTERM, shutting down
[Tue Mar 04 08:02:51 2008] [notice] SELinux policy enabled; httpd running 
as context system_u:system_r:ht
tpd_t:s0
[Tue Mar 04 08:02:51 2008] [notice] suEXEC mechanism enabled (wrapper: 
/usr/sbin/suexec)
[Tue Mar 04 08:02:52 2008] [notice] Digest: generating secret for digest 
authentication ...
[Tue Mar 04 08:02:52 2008] [notice] Digest: done
[Tue Mar 04 08:02:53 2008] [notice] mod_python: Creating 4 session mutexes 
based on 256 max processes and
  0 max threads.
[Tue Mar 04 08:02:53 2008] [notice] Apache/2.2.3 (CentOS) configured -- 
resuming normal operations


any clue why i can't see web server from my internal network?  i can ping 
10.0.0.160 no problem.

t. hiep



More information about the CentOS mailing list