Cài đặt web server trên centos

      29
Apabít HTTPhường là sever web được sử dụng rộng rãi độc nhất trên nhân loại. Nó hỗ trợ các tài năng mạnh bạo bao gồm những mô-đun, hỗ trợ phương tiện đi lại truyền thông media khỏe mạnh cùng tích phù hợp thoáng rộng cùng với những phần mềm thịnh hành không giống.Trong lý giải này, ta vẫn thiết lập máy chủ website Apache với CentOS 8 .

Chuẩn bị

quý khách nên các nhân tố sau nhằm xong xuôi hướng dẫn này:

Bước 1 - Cài đặt Apache 

Apabít gồm sẵn trong repository khoác định của CentOS, tức thị chúng ta có thể setup nó bởi trình làm chủ gói dnf .

Bạn đang xem: Cài đặt web server trên centos

Cài đặt gói Apache:

suvì chưng dnf install httpdSau Lúc xác nhận thiết đặt, dnf đang setup Apache với tất cả các gói nhờ vào quan trọng.

Bằng cách dứt Bước 4 của Hướng dẫn Cài đặt Server Ban đầu với CentOS 8 được đề cập trong phần đề xuất, bạn vẫn thiết lập firewalld bên trên VPS để Giao hàng các truy vấn qua HTTP.

Nếu các bạn cấu hình Apabịt để trải qua HTTPS, cần mở cổng 443 bằng phương pháp bật dịch vụ https :

suvày firewall-cmd --permanent --add-service=httpsTiếp theo, reload firewall để những rule (luật) new này có hiệu lực:

suvì firewall-cmd --reloadSau lúc firewall reload, bạn vẫn sẵn sàng khởi rượu cồn dịch vụ với khám nghiệm website VPS.

Cách 2 - Kiểm tra Web Server

Apache không tự động khởi cồn bên trên CentOS sau thời điểm quy trình thiết đặt hoàn chỉnh, vì chưng vậy bạn cần start Apabịt theo cách thủ công:

suvì chưng systemctl start httpdXác minch hình thức đang làm việc bởi lệnh sau:

subởi systemctl status httpdquý khách hàng đã nhận được tâm lý active sầu khi hình thức dịch vụ sẽ chạy:


Output

Quý Khách rất có thể truy vấn trang đích Apađậy khoác định để xác nhận ứng dụng đang chạy đúng thông qua shop IP.. Hãy nhập xúc tiến đó vào tkhô cứng địa chỉ của trình duyệt:

http://your_server_ipQuý khách hàng sẽ thấy trang web CentOS 8 Apabít khoác định:

*

Trang này cho biết Apađậy vẫn chuyển động đúng mực và có một số trong những thông báo cơ bạn dạng về các file Apađậy đặc trưng và vị trí thư mục.

Xem thêm: Một Số Cách Chèn Nhạc Vào Video Trên Youtube, Hướng Dẫn Thêm Nhạc Vào Video Trên Youtube

Cách 3 - Quản lý quá trình Apache

Dịch Vụ Thương Mại đã có được cài đặt và đang chạy, bây giờ chúng ta cũng có thể thực hiện những lệnh systemctl không giống nhau để làm chủ hình thức.

Để ngừng web server , hãy nhập:

sudo systemctl stop httpdĐể khởi động web VPS Khi nó bị giới hạn, hãy nhập:

suvì chưng systemctl start httpdĐể dừng với sau đó bước đầu lại các dịch vụ, hãy nhập:

suvày systemctl restart httpdNếu chỉ đơn giản là đổi khác thông số kỹ thuật, Apađậy hoàn toàn có thể reload mà lại không làm mất đi kết nối:

suvày systemctl reload httpdTheo mang định, Apabít được thông số kỹ thuật nhằm khởi cồn auto Lúc server khởi rượu cồn. Nếu không yêu cầu, bạn hãy tắt bằng lệnh:

subởi vì systemctl disable httpdĐể chất nhận được dịch vụ khởi đụng Lúc hệ thống khởi rượu cồn, hãy nhập:

suvị systemctl enable httpdCấu hình khoác định cho Apađậy sẽ có thể chấp nhận được hệ thống lưu trữ một trang web tốt nhất. Nếu tàng trữ những tên tên miền trên VPS , bạn phải cấu hình các Virtual host trên website server Apabịt .

Bước 4 - Cài đặt Virtual host (Khuyến nghị)

Khi sử dụng web hệ thống Apađậy, chúng ta có thể thực hiện Virtual host nhằm cấu hình các tên miền bên trên một VPS tốt nhất. Trong công đoạn này, bạn sẽ thiết lập một domain có tên là example.com , bạn có thể thay thế domain này bởi tên domain name của bạn.

Apađậy bên trên CentOS 8 có một thông số kỹ thuật Virtual host được kích hoạt theo mặc định cùng với folder root: /var/www/html . Thay bởi vì sửa đổi /var/www/html , bạn sẽ tạo nên cấu tạo folder bên trong /var/www mang đến trang web example.com , không thay đổi /var/www/html mang định.

Tạo folder html mang lại example.com nhỏng sau, sử dụng cờ -p để tạo ra bất kỳ thư mục nào nên thiết:

subởi mkdir -p /var/www/example.com/htmlTạo một thư mục bổ sung cập nhật để lưu trữ những file Log cho trang web:

suvị mkdir -p /var/www/example.com/logTiếp theo, hướng đẫn quyền thiết lập folder html cùng với biến đổi môi trường $USER :

suvị chown -R $USER:$USER /var/www/example.com/htmlĐảm bảo root website gồm các quyền mang định:

suvị chhack -R 755 /var/wwwTiếp theo, sinh sản một trang index.html mẫu mã bởi vi hoặc trình soạn thảo như thế nào đó các bạn muốn:

sudo vi /var/www/example.com/html/index.htmlNhấn i nhằm chuyển quý phái chính sách INSERT và thêm HTML mẫu sau vào file: