Re: apache

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]



Jim Perrin wrote:
On Tue, Aug 26, 2008 at 6:01 AM, Mad Unix <madunix@xxxxxxxxx> wrote:
i did the following, created a startup script
[pons@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.

Also, depending on whether or not you're invoking CGI scripts, etc., you may need the following directive in your httpd.conf:

PassEnv LD_LIBRARY_PATH

with one or more of the environment variables you set in the /etc/sysconfig/httpd file mentioned above.

-Greg


_______________________________________________
CentOS mailing list
CentOS@xxxxxxxxxx
http://lists.centos.org/mailman/listinfo/centos

[Index of Archives]     [CentOS]     [CentOS Announce]     [CentOS Development]     [CentOS ARM Devel]     [CentOS Docs]     [CentOS Virtualization]     [Carrier Grade Linux]     [Linux Media]     [Asterisk]     [DCCP]     [Netdev]     [Xorg]     [Linux USB]
  Powered by Linux