Kristyna Streitova
de7dee913a
- access_compat shared also for 11sp3 - apache2-implicit-pointer-decl.patch renamed to httpd-implicit-pointer-decl.patch to align with other patches names - apachectl is now wrapper to start_apache2; therefore, it honors HTTPD_INSTANCE variable, see README-instances.txt for details + httpd-apachectl.patch - httpd-2.4.10-apachectl.patch - a2enmod/a2dismod and a2enflag/a2disflag now respect HTTPD_INSTANCE=<instance_name> environment variable, which can be used to specify apache instance name; sysconfig file is expected at /etc/sysconfig/apache2@<instance_name> (see README-instances.txt for details) - provides suse_maintenance_mmn symbol [bnc#915666] (internal) - credits to Roman Drahtmueller: * add reference to /etc/permissions.local to output of %post if setting the permissions of suexec2 fails * do not enable mod_php5 by default any longer * httpd-2.0.49-log_server_status.dif obsoleted * apache2-mod_ssl_npn.patch removed because not used * include mod_reqtimeout.conf in httpd.conf * added cgid-timeout.conf, include it in httpd.conf - fix default value APACHE_MODULES in sysconfig file - %service_* macros for apache2@.service OBS-URL: https://build.opensuse.org/request/show/316550 OBS-URL: https://build.opensuse.org/package/show/Apache/apache2?expand=0&rev=453
42 lines
1.3 KiB
Plaintext
42 lines
1.3 KiB
Plaintext
Dear System Administrator,
|
|
|
|
SUSE Apache package comes with the possibility to run more instances
|
|
of Apache process on one system.
|
|
|
|
As always,
|
|
|
|
sytemctl start apache2
|
|
|
|
activates default instance of the server, which expects sysconfig setting
|
|
in /etc/sysconfig/apache2. If this file is not present, or APACHE_HTTPD_CONF
|
|
in there is not set, then it requires /etc/apache2/httpd.conf.
|
|
|
|
Any other instance can be activated via
|
|
|
|
systemctl start apache2@<instancename>
|
|
|
|
for example
|
|
|
|
systemctl start apache2@myweb.org
|
|
|
|
This call tries to read /etc/sysconfig/apache2@<instancename> and if this
|
|
file is not present or APACHE_HTTPD_CONF is not set there, it requires
|
|
/etc/apache2@<instancename>/httpd.conf.
|
|
|
|
NOTES:
|
|
* /etc/sysconfig/apache2@<instancename> can hold any sysconfig variable
|
|
/etc/sysconfig/apache2 can, including module loading and MPM setting,
|
|
* default instance do not have to run when running other instances
|
|
* a2enmod, a2dismod and apachectl operates over default instance if
|
|
not specified otherwise via HTTPD_INSTANCE. For example,
|
|
|
|
export HTTPD_INSTANCE=myweb.org
|
|
a2enmod access_compat
|
|
a2enmod status
|
|
apachectl start
|
|
|
|
will add access_compat and status modules to APACHE_MODULES
|
|
variable of /etc/sysconfig/apache2@myweb.org and then starts
|
|
myweb.org instance.
|
|
|