1. Trang chủ
  2. » Công Nghệ Thông Tin

Thiết lập một máy chủ web Apache dễ dàng trong 3 bước

9 9 0

Đang tải... (xem toàn văn)

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 9
Dung lượng 1,23 MB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Dù là với lý do gì, đến thời điểm nào đó có thể bạn sẽ muốn có một máy chủ web. Bất kể là với mục đích muốn cung cấp cho chính mình khả năng truy cập từ xa vào các trang web hoặc dịch vụ nhất định, tạo dựng nhóm cộng đồng, hoặc những mục đích khác, bạn sẽ cần phải có phần mềm được cài đặt và cấu hình cho công việc đó. Vậy làm thế nào để có được điều này? Bài viết sau sẽ cho thấy chúng thực sự khá đơn giản. Ở ví dụ này...

Trang 1

Thiết lập một máy chủ web Apache dễ

dàng trong 3 bước

Dù là với lý do gì, đến thời điểm nào đó có thể bạn sẽ muốn có một máy chủ web Bất kể là với mục đích muốn cung cấp cho chính mình khả năng truy cập từ xa vào các trang web hoặc dịch vụ nhất định, tạo dựng nhóm cộng đồng, hoặc những mục đích khác, bạn sẽ cần phải có phần mềm được cài đặt

và cấu hình cho công việc đó Vậy làm thế nào để có được điều này? Bài viết sau

sẽ cho thấy chúng thực sự khá đơn giản

Ở ví dụ này chúng tôi sử dụng hệ thống Fedora Linux, cũng như Linux nói chung,

nó được biết đến dành cho các máy chủ hoạt động nhanh chóng, dễ dàng Ngoài

Trang 2

ra, Fedora được sự hỗ trợ của cả cộng đồng và một công ty, có an ninh rất tốt, và cung cấp các công cụ cấu hình đồ họa cho đa máy chủ

Bước 1: Cài đặt

Cài đặt một máy chủ Fedora mới

Nếu hệ thống của bạn chưa được cài đặt Fedora, bạn có thể sử dụng đĩa DVD bởi

ở đó bao gồm lựa chọn để cài đặt cả Apache cùng lúc Nếu làm theo hướng này, trong khi đang cài từ đĩa DVD, chúng ta có thể chọn các gói muốn cài đặt kèm với

việc chuyển sang Customize Now Chọn nó và ngay bên dưới tab Servers, bạn có thể chọn Web Server Thực hiện các bước theo hướng dẫn trên màn hình để hoàn

tất quá trình cài đặt và chúng ta đã có thể khởi động vào hệ thống mới của mình

Từ đó chúng tôi cấu hình công cụ đồ họa bằng cách chọn gói system-config-httpd

từ trình quản lý package manager, hoặc chạy sudo yum install system-config-http

Trường hợp đã có cài đặt Fedora

Trang 3

Nếu máy tính của bạn đã được cài sẵn Fedora, bạn có thể cài đồng thời cả máy chủ web lẫn công cụ cấu hình đồ họa Vẫn với hai lựa chọn trên, chúng ta có thể cài

đặt gói httpd and system-config-httpd từ package manager, hoặc chạy lệnh: sudo yum install httpd system-config-httpd

Bước 2: Cấu hình

Trang 4

Bây giờ chúng ta có thể khởi động công cụ cấu hình đồ họa từ System Tools –>

HTTP Đầu tiên là tab Main, ở đây bạn có thể cấu hình tên máy chủ,

administrator, địa chỉ email, và theo đó địa chỉ máy chủ cũng có sẵn theo Khuyến

cáo bạn nên thêm một địa chỉ ngay lúc này, và chọn All available addresses trên cổng 80 cho đơn giản

Trang 5

Tại tab thứ hai, Virtual Hosts, chứa các máy ảo khác nhau, hoặc số lượng các

trang web khác nhau trên cùng một máy chủ đã được cấu hình Các máy chủ có thể phân biệt tên miền đã được nhập vào trình duyệt và do đó lựa chọn các máy chủ ảo chính xác khi hiển thị một trang

Trang 6

Có rất nhiều thiết lập khác nhau mà bạn có thể lựa chọn cho mỗi máy chủ ảo, bao

gồm các thành phần cần thiết cũng như những cấu hình cứng như SSL (HTTPS)

Đối với phần lớn các hạng mục, công cụ cấu hình đồ họa có thể để “chăm sóc” các

nhu cầu của bạn

Trang 7

Đến tab cuối cùng, Performance Tuning Ở đây có mọi thứ để làm với hiệu suất

và số lượng của các kết nối được cho phép Không có thiết lập ưu tiên cho mỗi máy chủ có khả năng khác nhau, vì vậy nếu bạn có một trang web lớn hơn, cần quan tâm đến những con số ở đây và xem xét sự hoạt động của nó (với điều kiện là bạn có đủ lưu lượng để thử nghiệm các thiết lập một cách chính xác)

Trang 8

Bổ sung các cấu hình cần thiết

Trước khi chúng ta có thể thực sự truy cập vào máy chủ web mới của mình, cần

mở một terminal và chạy:

sudo service httpd start

để khởi động Apache và sudo chkconfig httpd on để làm cho Apache

khởi động mỗi khi boot

Bước 3: Thử nghiệm

Bước 3 trong tiến trình này đơn giản là để kiểm tra xem bạn có thể truy cập vào trang web của mình hay không Trên cùng một máy, mở Firefox và nhập vào

localhost hoặc 127.0.0.1 và xem có nhận được trang như hình bên dưới (nếu bạn

không thay đổi thư mục root)

Nếu không, có thể bạn đã làm sai phần nào đó trong cấu hình hoặc Apache chưa được khởi động

Kết luận

Trang 9

Thật đơn giản để có thể chạy Apache trên hệ thống của mình, công nghệ tương tự đang được sử dụng bởi hầu hết các trang web mà bạn truy cập mỗi ngày Nếu muốn các máy khác có quyền truy cập, bạn cần vào cấu hình tiện ích tường lửa

của Fedora (được cài đặt theo mặc định) và chắc chắn rằng HTTP (cổng 80) được

mở Ngoài ra, nếu người dùng muốn chạy các framework phức tạp hơn như diễn

đàn hoặc WordPress, chỉ cần cài đặt MySQL và PHP

Ngày đăng: 09/05/2021, 19:18

w