www.nhipsongcongnghe.net
Máy chủ web nói chuyện với các máy client và máy trạm thông qua giao thức HTTP
(Hypertext Transfer Protocol). Điều này cho phép máy trạm kết nối tới nhiều nhà
cung cấp dịch vụ web mà không gặp phải các vấn đề về tương thích.
Phần lớn các yêu cầu được định dạng dưới dạng trang HTML (Hypertect Markup
Language). HTML cho phép liên kết nhiều văn bản và tài nguyên khác nhau. Siều văn
bản cho phép liên kết tới các trang văn bản khác trên cùng một máy tính hoặc trên các
máy tính đặt trên khắp thế giới.
Apache được phát triển dựa trên NCSA web server, là phiên bản cung cấp đầy đủ các
tính năng của máy chủ (HTTP) web do dự án Apache Server thực hịên. Apache cung
cấp một máy chủ web mã nguồn mở, tin cậy, hiệu quả và dễ dàng mở rộng. Phần
mềm máy chủ bao gồm: daemon server, file cấu hình, công cụ quản trị, và tài liệu.
Phần mềm Apache Server sẵn có có trên trang Apache Group. Bạn có thể tải về từ các
đị
a chỉ
http://www.apache.org/dist/
. Bạn tải về file
.tar.gz
tương ứng
với phiên bản bạn muốn sử dụng. Ví dụ, Phiên bản mới nhất được viết là Apache
1.3.12, vì vậy file bạn cần tải về là
apache_1.3.12.tar.gz
Bạn có thể lấy mã
nguồn
từ
đị
a
chỉ
http://www.apache.org/dist/apache_1.3.12.tar.gz
.
Giải nén file
Để
giải nén file này, sử dụng câu lệnh sau (giả sử rằng bạn đã để file trong thư mục
temp
):
cd temp
gzip -d -c apache_1.3.12.tar.gz | tar xvf -
Câu lệnh này tạo một thư mục apache_1.3.12 trong thư mục
temp
7.2.2. Biên dịch và cài đặt
Chạy các câu lệnh sau:
cd apache_1.3.12
./configure --prefix=
<path-to-apache>
make
make install
Chú ý sử dụng đường dẫn đầy đủ thay cho <path-to-apache>. Đường dẫn đầy
đủ
này nên là nơi bạn muốn cài đặt apache server, chẳng hạn như
./configure --prefix=/afs/uncc.edu/usr/q/zlian/apache
7.2.3. Khởi động và tắt WebServer
Khởi động Apache
<path-to-apache>
/bin/apachectl start
Ví dụ:
/afs/uncc.edu/usr/q/zlian/Apache/bin/apachectl start
Tắt Apache