OpenVMS with Apache, WASD, and OSU (eBook)
454 Seiten
Elsevier Science (Verlag)
978-0-08-051313-3 (ISBN)
OpenVMS with Apache, OSU and WASD also discusses specific tasks, such as how to port CGI programs from other operating systems, and gives working examples in PERL, Python, and DCL. One chapter also covers database connectivity for VMS-based CGI programs.
?Use OpenVMS to provide reliable, full-featured web service for your business
?Find information not available anywhere else for OpenVMS, whose unbeatable reliability makes it the web server of choice for institutions that can't afford downtime for their websites
?Learn from numerous examples and step-by-step procedures how to do the same task in different servers"
Whether you're an experienced webmaster new to OpenVMS or an old OpenVMS hand new to webservers, this book will save you time and help you do your job better. The book points out similarities and differences between Unix and VMS, contains a management-friendly explanation of VMS's suitability for 24x7 operation, explains web concepts like authentication and access control models clearly (including honest discussion of drawbacks and weaknesses). Clear examples show how to configure each of the three webservers to accomplish specific goals, and comparisons will help you choose which server to run. If you're using or considering using a VMS webserver, this book is for you.OpenVMS with Apache, OSU and WASD also discusses specific tasks, such as how to port CGI programs from other operating systems, and gives working examples in PERL, Python, and DCL. One chapter also covers database connectivity for VMS-based CGI programs.* Use OpenVMS to provide reliable, full-featured web service for your business* Find information not available anywhere else for OpenVMS, whose unbeatable reliability makes it the web server of choice for institutions that can't afford downtime for their websites* Learn from numerous examples and step-by-step procedures how to do the same task in different servers
Front Cover 1
OpenVMS with Apache, OSU and WASD 2
Copyright Page 5
Contents 8
Introduction 12
Chapter 1. Why Run a Web Server on VMS? 14
1.1 VMS clustering 14
1.2 Reliability 15
1.3 Security 15
1.4 You already have it 16
1.5 Can VMS do what I need? 16
Chapter 2. VMS and the Web 18
2.1 Beginnings 18
2.2 OSU 19
2.3 Apache 19
2.4 WASD and others 20
Chapter 3. Web Options 22
3.1 CSWS 22
3.2 OSU 24
3.3 WASD 25
3.4 Which should you use? 26
Chapter 4. Installation Issues 28
4.1 Preinstallation 28
4.2 Installation guides 32
Chapter 5. Basic Configuration and Server Control 48
5.1 CSWS 48
5.2 OSU 51
5.3 WASD 52
5.4 Basic configuration 53
5.5 Starting and stopping 63
5.6 Command-line control 69
5.7 Web-based control 76
Chapter 6. Encrypted/Secure Communications: HTTPS Protocol Support 80
6.1 HTTPS 80
6.2 Installation 91
6.3 Configuration 99
Chapter 7. Managing Access to Your Server Resources 110
7.1 Mapping resources 110
7.2 Authentication 130
7.3 Access controls 148
Chapter 8. Providing User Personal Web Directories 164
8.1 User directories: pro and con 164
8.2 Implementing userdirs 165
Chapter 9. Multihosting and Multihoming 174
9.1 Why multihosting? 174
9.2 Multihosting/multihoming configuration 175
Chapter 10. Indexing and Searching Your Site 184
10.1 Why index? 184
10.2 VMSindex and Lynx Crawl 185
10.3 SWISH-E 188
10.4 HT://DIG 192
Chapter 11. Cache and Proxy 196
11.1 Cache and proxy 196
11.2 Cache management 198
11.3 Proxy management 206
Chapter 12. Managing and Understanding Your Server Logs 216
12.1 Customizing your logging 216
12.2 Log-file formats and locations 217
12.3 Log-file rotation 224
12.4 Unavoidable ambiguities and user tracking 226
12.5 Error logs 229
12.6 Tools to interpret your logs 231
Chapter 13. Dynamic Content: Directory Browsing and Server-Side Includes 250
13.1 Directory browsing 250
13.2 Dynamic content with SSI 272
13.3 Configuring SSI 273
13.4 SSI directives 275
Chapter 14. Running CGI Programs 294
14.1 CGI defined 294
14.2 Environment variables 297
14.3 Necessary HTTP headers 306
14.4 Configuration for CGI 306
14.5 CGI environment 309
14.6 Languages for CGI 319
Chapter 15. RDB Database Access from CGI Scripts 326
15.1 RDB Web Agent 326
15.2 Embedded RDO or SQL module language 328
15.3 Perl, DBI, and DBD::RDB 328
15.4 Python and the RDB plug-in 335
15.5 Java 336
Chapter 16. Useful Freeware CGI Scripts 338
16.1 Serving VMS MAIL files 338
16.2 Sending mail from forms 340
16.3 System management functions 342
16.4 Presenting documentation 343
Chapter 17. High-Performance Scripting Options 346
17.1 Issues 346
17.2 Options 348
17.3 Conclusion 361
Chapter 18. User-Edited Web Pages 362
18.1 File-naming standards 362
18.2 File layout 363
18.3 Alternatives to FTP 364
Chapter 19. User-Developed CGI Scripts 368
19.1 CSWS/Apache 369
19.2 OSU 369
19.3 WASD 374
Appendix A: Perl 376
Appendix B: Python 382
Appendix C: PHP 388
Appendix D: Apache 392
Appendix E: Annotated Sample Configuration Files 396
Index 452
Erscheint lt. Verlag | 24.10.2002 |
---|---|
Sprache | englisch |
Themenwelt | Mathematik / Informatik ► Informatik ► Betriebssysteme / Server |
Mathematik / Informatik ► Informatik ► Web / Internet | |
ISBN-10 | 0-08-051313-1 / 0080513131 |
ISBN-13 | 978-0-08-051313-3 / 9780080513133 |
Haben Sie eine Frage zum Produkt? |
![PDF](/img/icon_pdf_big.jpg)
Kopierschutz: Adobe-DRM
Adobe-DRM ist ein Kopierschutz, der das eBook vor Mißbrauch schützen soll. Dabei wird das eBook bereits beim Download auf Ihre persönliche Adobe-ID autorisiert. Lesen können Sie das eBook dann nur auf den Geräten, welche ebenfalls auf Ihre Adobe-ID registriert sind.
Details zum Adobe-DRM
Dateiformat: PDF (Portable Document Format)
Mit einem festen Seitenlayout eignet sich die PDF besonders für Fachbücher mit Spalten, Tabellen und Abbildungen. Eine PDF kann auf fast allen Geräten angezeigt werden, ist aber für kleine Displays (Smartphone, eReader) nur eingeschränkt geeignet.
Systemvoraussetzungen:
PC/Mac: Mit einem PC oder Mac können Sie dieses eBook lesen. Sie benötigen eine
eReader: Dieses eBook kann mit (fast) allen eBook-Readern gelesen werden. Mit dem amazon-Kindle ist es aber nicht kompatibel.
Smartphone/Tablet: Egal ob Apple oder Android, dieses eBook können Sie lesen. Sie benötigen eine
Geräteliste und zusätzliche Hinweise
Buying eBooks from abroad
For tax law reasons we can sell eBooks just within Germany and Switzerland. Regrettably we cannot fulfill eBook-orders from other countries.
aus dem Bereich