]> granicus.if.org Git - apache/blob - config.layout
Add the config.layout page back.
[apache] / config.layout
1 ##
2 ##  config.layout -- APACI Pre-defined Installation Path Layouts
3 ##
4 ##  Hints:
5 ##  - layouts can be loaded with APACI's --with-layout=ID option
6 ##  - when no --with-layout option is given, the default layout is `Apache'
7 ##  - a trailing plus character (`+') on paths is replaced with a 
8 ##    `/<target>' suffix where <target> is the the argument from 
9 ##    option --target (defaults to `httpd').
10 ##
11
12 #   Classical Apache path layout.
13 <Layout Apache>
14     prefix:        /usr/local/apache
15     exec_prefix:   $prefix
16     bindir:        $exec_prefix/bin
17     sbindir:       $exec_prefix/bin
18     libexecdir:    $exec_prefix/libexec
19     mandir:        $prefix/man
20     sysconfdir:    $prefix/conf
21     datadir:       $prefix
22     iconsdir:      $datadir/icons
23     htdocsdir:     $datadir/htdocs
24     cgidir:        $datadir/cgi-bin
25     includedir:    $prefix/include
26     localstatedir: $prefix
27     runtimedir:    $localstatedir/logs
28     logfiledir:    $localstatedir/logs
29     proxycachedir: $localstatedir/proxy
30 </Layout>
31
32 #   GNU standards conforming path layout.
33 #   See FSF's GNU project `make-stds' document for details.
34 <Layout GNU>
35     prefix:        /usr/local
36     exec_prefix:   $prefix
37     bindir:        $exec_prefix/bin
38     sbindir:       $exec_prefix/sbin
39     libexecdir:    $exec_prefix/libexec
40     mandir:        $prefix/man
41     sysconfdir:    $prefix/etc+
42     datadir:       $prefix/share+
43     iconsdir:      $datadir/icons
44     htdocsdir:     $datadir/htdocs
45     cgidir:        $datadir/cgi-bin
46     includedir:    $prefix/include+
47     localstatedir: $prefix/var+
48     runtimedir:    $localstatedir/run
49     logfiledir:    $localstatedir/log
50     proxycachedir: $localstatedir/proxy
51 </Layout>
52
53 #   Apache binary distribution path layout
54 <Layout BinaryDistribution>
55     prefix:        /usr/local/apache
56     exec_prefix:
57     bindir:        bin
58     sbindir:       bin
59     libexecdir:    libexec
60     mandir:        man
61     sysconfdir:    conf
62     datadir:
63     iconsdir:      icons
64     htdocsdir:     htdocs
65     cgidir:        cgi-bin
66     includedir:    include
67     localstatedir:
68     runtimedir:    logs
69     logfiledir:    logs
70     proxycachedir: proxy
71 </Layout>
72
73 #   Mac OS X Server (Rhapsody)
74 <Layout Mac OS X Server>
75     prefix:        /Local/Library/WebServer
76     exec_prefix:   /usr
77     bindir:        $exec_prefix/bin
78     sbindir:       $exec_prefix/sbin
79     libexecdir:    /System/Library/Apache/Modules
80     mandir:        $exec_prefix/share/man
81     sysconfdir:    $prefix/Configuration
82     datadir:       $prefix
83     iconsdir:      /System/Library/Apache/Icons
84     htdocsdir:     $datadir/Documents
85     cgidir:        $datadir/CGI-Executables
86     includedir:    /System/Library/Frameworks/Apache.framework/Versions/1.3/Headers
87     localstatedir: /var
88     runtimedir:    $prefix/Logs
89     logfiledir:    $prefix/Logs
90     proxycachedir: $prefix/ProxyCache
91 </Layout>
92
93 #   Darwin/Mac OS Layout
94 <Layout Darwin>
95     prefix:        /usr
96     exec_prefix:   $prefix
97     bindir:        $exec_prefix/bin
98     sbindir:       $exec_prefix/sbin
99     libexecdir:    $exec_prefix/libexec+
100     mandir:        $prefix/share/man
101     datadir:       /Library/WebServer
102     sysconfdir:    /etc+
103     iconsdir:      $prefix/share/httpd/icons
104     htdocsdir:     $datadir/Documents
105     cgidir:        $datadir/CGI-Executables
106     includedir:    $prefix/include+
107     localstatedir: /var
108     runtimedir:    $localstatedir/run
109     logfiledir:    $localstatedir/log+
110     proxycachedir: $runtimedir/proxy
111 </Layout>
112
113 #   RedHat 5.x layout
114 <Layout RedHat>
115     prefix:        /usr
116     exec_prefix:   $prefix
117     bindir:        $prefix/bin
118     sbindir:       $prefix/sbin
119     libexecdir:    $prefix/lib/apache
120     mandir:        $prefix/man
121     sysconfdir:    /etc/httpd/conf
122     datadir:       /home/httpd
123     iconsdir:      $datadir/icons
124     htdocsdir:     $datadir/html
125     cgidir:        $datadir/cgi-bin
126     includedir:    $prefix/include/apache
127     localstatedir: /var
128     runtimedir:    $localstatedir/run
129     logfiledir:    $localstatedir/log/httpd
130     proxycachedir: $localstatedir/cache/httpd
131 </Layout>     
132
133 #   According to the /opt filesystem conventions
134 <Layout opt>
135     prefix:        /opt/apache
136     exec_prefix:   $prefix
137     bindir:        $exec_prefix/bin
138     sbindir:       $exec_prefix/sbin
139     libexecdir:    $exec_prefix/libexec
140     mandir:        $prefix/man
141     sysconfdir:    /etc$prefix
142     datadir:       $prefix/share
143     iconsdir:      $datadir/icons
144     htdocsdir:     $datadir/htdocs
145     cgidir:        $datadir/cgi-bin
146     includedir:    $prefix/include
147     localstatedir: /var$prefix
148     runtimedir:    $localstatedir/run
149     logfiledir:    $localstatedir/logs
150     proxycachedir: $localstatedir/proxy
151 </Layout>
152
153 #  BeOS layout...
154 <Layout beos>
155     prefix:        /boot/home/apache
156     exec_prefix:   $prefix
157     bindir:        $exec_prefix/bin
158     sbindir:       $exec_prefix/bin
159     libexecdir:    $exec_prefix/libexec
160     mandir:        $prefix/man
161     sysconfdir:    $prefix/conf
162     datadir:       $prefix
163     iconsdir:      $datadir/icons
164     htdocsdir:     $datadir/htdocs
165     cgidir:        $datadir/cgi-bin
166     includedir:    $prefix/include
167     localstatedir: $prefix
168     runtimedir:    $localstatedir/logs
169     logfiledir:    $localstatedir/logs
170     proxycachedir: $localstatedir/proxy
171 </Layout>
172
173 #   SuSE 6.x layout
174 <Layout SuSE>
175     prefix:        /usr
176     exec_prefix:   $prefix
177     bindir:        $prefix/bin
178     sbindir:       $prefix/sbin
179     libexecdir:    $prefix/lib/apache
180     mandir:        $prefix/man
181     sysconfdir:    /etc/httpd
182     datadir:       /usr/local/httpd
183     iconsdir:      $datadir/icons
184     htdocsdir:     $datadir/htdocs
185     cgidir:        $datadir/cgi-bin
186     includedir:    $prefix/include/apache
187     localstatedir: /var
188     runtimedir:    $localstatedir/run
189     logfiledir:    $localstatedir/log/httpd
190     proxycachedir: $localstatedir/cache/httpd
191 </Layout>
192
193 #   BSD/OS layout
194 <Layout BSDI>
195     prefix:        /var/www
196     exec_prefix:   /usr/contrib
197     bindir:        $exec_prefix/bin
198     sbindir:       $exec_prefix/bin
199     libexecdir:    $exec_prefix/libexec/apache
200     mandir:        $exec_prefix/man
201     sysconfdir:    $prefix/conf
202     datadir:       $prefix
203     iconsdir:      $datadir/icons
204     htdocsdir:     $datadir/htdocs
205     cgidir:        $datadir/cgi-bin
206     includedir:    $exec_prefix/include/apache
207     localstatedir: /var
208     runtimedir:    $localstatedir/run
209     logfiledir:    $localstatedir/log/httpd
210     proxycachedir: $localstatedir/proxy
211 </Layout>
212
213 #   Solaris 8 Layout
214 <Layout Solaris>
215     prefix:        /usr/apache
216     exec_prefix:   $prefix
217     bindir:        $exec_prefix/bin
218     sbindir:       $exec_prefix/bin
219     libexecdir:    $exec_prefix/libexec
220     mandir:        $exec_prefix/man
221     sysconfdir:    /etc/apache
222     datadir:       /var/apache
223     iconsdir:      $datadir/icons
224     htdocsdir:     $datadir/htdocs
225     cgidir:        $datadir/cgi-bin
226     includedir:    $exec_prefix/include
227     localstatedir: $prefix
228     runtimedir:    /var/run
229     logfiledir:    $datadir/logs
230     proxycachedir: $datadir/proxy
231 </Layout>
232
233 #   OpenBSD Layout
234 <Layout OpenBSD>
235     prefix:        /var/www
236     exec_prefix:   /usr
237     bindir:        $exec_prefix/bin
238     sbindir:       $exec_prefix/sbin
239     libexecdir:    $exec_prefix/lib/apache/modules
240     mandir:        $exec_prefix/share/man
241     sysconfdir:    $prefix/conf
242     datadir:       $prefix
243     iconsdir:      $prefix/icons
244     htdocsdir:     $prefix/htdocs
245     cgidir:        $prefix/cgi-bin
246     includedir:    $exec_prefix/lib/apache/include
247     localstatedir: $prefix
248     runtimedir:    $prefix/logs
249     logfiledir:    $prefix/logs
250     proxycachedir: $prefix/proxy
251 </Layout>