[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