[CentOS] apache

Jim Perrin jperrin at gmail.com
Tue Aug 26 12:25:51 UTC 2008


On Tue, Aug 26, 2008 at 6:01 AM, Mad Unix <madunix at gmail.com> wrote:
> i did the following, created a startup script
> [pons at king script]$ cat start_apache.sh
> #!/bin/bash
> ORACLE_BASE=/u01/oracle
> ORACLE_HOME=/u01/oracle/10g
> ORACLE_SID=king
> LD_LIBRARY_PATH=$ORACLE_HOME/lib
> LD_LIBRARY_PATH_32=$ORACLE_HOME/lib32
> PATH=$PATH:$ORACLE_HOME/bin
> NLS_LANG=AMERICAN_AMERICA.AR8MSWIN1256; export NLS_LANG
> NLS_DATE_FORMAT=dd-mm-yyyy ; export NLS_DATE_FORMAT
> export ORACLE_BASE ORACLE_HOME ORACLE_SID LD_LIBRARY_PATH LD_LIBRARY_PATH_32
> PATH
> /usr/sbin/apachectl start
>
> and call it from the rc.local...

Which completely circumvents the usual process for starting up apache,
and will be wiped away with a simple 'service httpd restart' or even
better (the weekly logrotate), and require you to reboot the machine
or call your script again.  That might not be the *best* solution.

Ian's previous post about setting variables in /etc/sysconfig/httpd is
correct. Define the vars in /etc/sysconfig/httpd, and make sure you
export them there.

This is the intended use and the 'redhat' method.



-- 
During times of universal deceit, telling the truth becomes a revolutionary act.
George Orwell



More information about the CentOS mailing list