tailieunhanh - Lesson LPI 202: Chapter 4 - Advancer Linux Netword Administration Web Services

Implementing a web server, Maintaining a web server, Implementing a proxy server, Be able to install and configure an Apache web server: Monitoring Apache load and performance, restricting client user access,. As the main contents of the Lesson LPI 202 "Chapter 4 - Advancer Linux Netword Administration Web Services". Invite you to consult. | Web Services Chapter 05 Advanced Linux Network Administration Objectives Be able to install and configure an Apache web server: monitoring Apache load and performance restricting client user access setting up client user authentication. configuring Apache server options such as maximum requests, minimum and maximim servers, and clients. Implementing a web server Maintaining a web server Implementing a proxy server Apache Very well known and respected http server. Used commercially. Freely available from Plenty of plugins. Relatively easy and flexible to configure. Fast and Reliable. Structure MUX Child Child Child Child http request Idle Child Get data from disk Response Initial Settings StartServers 8 MinSpareServers 5 MaxSpareServers 20 MaxClients 150 MaxRequestsPerChild 1000 These options are important, but often the least likely to be changed from the defaults! Important Files /etc/ the server control script /etc/httpd/conf/ the main configuration file. Remember when changing the configurations it is only reread on a server reload or restart. Errors and other details are logged by default in /var/log/httpd/ as access_log, error_log. Mimic a Browser To understand how a sever is running is it sometimes useful to make requests at the keyboard of a server and see the results as text. Telnet can do this, so long as you have learned some basic HTTP commands. The two important ones are: HEAD – Give information on a page. GET – Give me the whole page. HTTP In HTTP we can use virtual hosts. This allows multiple hosts to share a single server. Each host has a different name. The name of the host you want to answer a query is given as part of a page request. This is only supported in HTTP and beyond. HTTP $ telnet 80 HEAD / HTTP/ Host: HTTP/ 200 OK Date: Mon, 01 Nov 2004 15:06:44 GMT Server: Apache/ (Red Hat) Last-Modified: Fri, 29 Oct 2004 14:47:22 GMT ETag: . | Web Services Chapter 05 Advanced Linux Network Administration Objectives Be able to install and configure an Apache web server: monitoring Apache load and performance restricting client user access setting up client user authentication. configuring Apache server options such as maximum requests, minimum and maximim servers, and clients. Implementing a web server Maintaining a web server Implementing a proxy server Apache Very well known and respected http server. Used commercially. Freely available from Plenty of plugins. Relatively easy and flexible to configure. Fast and Reliable. Structure MUX Child Child Child Child http request Idle Child Get data from disk Response Initial Settings StartServers 8 MinSpareServers 5 MaxSpareServers 20 MaxClients 150 MaxRequestsPerChild 1000 These options are important, but often the least likely to be changed from the defaults! Important Files /etc/ the server control script /etc/httpd/conf/ the main .

TÀI LIỆU MỚI ĐĂNG
8    164    3    24-12-2024