/[LeafOK_CVS]/fenglin/Dockerfile/httpd-vhosts.conf
ViewVC logotype

Annotation of /fenglin/Dockerfile/httpd-vhosts.conf

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.1 - (hide annotations)
Sun Jan 4 12:44:40 2026 UTC (2 months, 1 week ago) by sysadm
Branch: MAIN
CVS Tags: HEAD
Add docker config files

1 sysadm 1.1 # Load necessary modules (often pre-loaded in httpd image, but good practice)
2     LoadModule proxy_module modules/mod_proxy.so
3     LoadModule proxy_fcgi_module modules/mod_proxy_fcgi.so
4    
5     # Ensure authorization headers are passed correctly
6     SetEnvIfNoCase ^Authorization$ "(.+)" HTTP_AUTHORIZATION=$1
7    
8     # Define the listening port
9     Listen *:8081
10    
11     <VirtualHost *:8081>
12     ServerName localhost
13     ServerAdmin root@localhost
14     DocumentRoot /var/www/html
15    
16     <Directory "/var/www/html/">
17     DirectoryIndex index.php index.html
18     AllowOverride None
19     Options FollowSymLinks
20     Require all granted
21     </Directory>
22    
23     <Directory "/var/www/html/conf/">
24     AllowOverride None
25     Order allow,deny
26     Deny from all
27     </Directory>
28    
29     # Pass PHP scripts to the php-fpm service
30     <FilesMatch \.php$>
31     # Use the service name 'php' as the hostname, port 9000 is the default FPM port
32     SetHandler "proxy:fcgi://php:9000"
33     </FilesMatch>
34    
35     ErrorLog logs/leafok_bbs_error_log
36     CustomLog logs/leafok_bbs_access_log combined
37     </VirtualHost>

webmaster@leafok.com
ViewVC Help
Powered by ViewVC 1.3.0-beta1