Cài đặt Nginx trong CentOS 7

Anonim

Cài đặt Nginx trong CentOS 7

Nginx là một máy chủ web phổ biến được sử dụng tích cực để phục vụ các trang web và các ứng dụng khác nhau. Đây là một mạng miễn phí mạnh mẽ sử dụng quản trị viên hệ thống khi tạo một chuỗi từ các thành phần tương tác ổn định với nhau. Đặc biệt thường là Nginx được cài đặt trong CentOS 7, vì đây là một trong những bản phân phối máy chủ phổ biến. Hôm nay chúng tôi muốn nói về việc cài đặt máy chủ web này trong HĐH đã đề cập.

Cài đặt Nginx trong CentOS 7

Tất cả các hành động tiếp theo sẽ được thực hiện thông qua "thiết bị đầu cuối" và chúng tôi đã chọn kho lưu trữ chính thức của phân phối như một nguồn tải xuống. Toàn bộ quá trình sẽ được chia thành ba giai đoạn chuyên đề để thậm chí người dùng mới nhất có thể nhanh chóng hiểu tất cả các hướng dẫn và đối phó với tác vụ mà không gặp vấn đề gì.

Bước 1: Thêm nginx vào hệ thống

Hãy bắt đầu từ bước cơ bản nhất - Cài đặt máy chủ web Nginx trong hệ điều hành. Như đã đề cập trước đó, chúng ta sẽ cần phải điều khiển và biết một số nhóm cho việc này. Thủ tục như sau:

  1. Mở "Thiết bị đầu cuối" thuận tiện cho bạn, ví dụ, thông qua tab "yêu thích" trong menu ứng dụng hoặc bằng cách nhấn phím Hot Ctrl + Alt + T.
  2. Chuyển sang thiết bị đầu cuối để cài đặt thêm máy chủ Web Nginx trong CentOS 7

  3. Ở đây bạn nên nhập loại sudo yum tiêu chuẩn cài đặt epel-eMel để chuẩn bị hệ điều hành để thêm một gói mới.
  4. Lệnh để cài đặt các thành phần bổ sung trước khi cài đặt Nginx trong CentOS 7

  5. Điều này và tất cả các thao tác tiếp theo sẽ được thực hiện thay mặt cho SuperUser, vì vậy họ sẽ phải xác nhận bằng cách nhập mật khẩu tương ứng trong dòng mới.
  6. Xác nhận nhóm cài đặt các thành phần bổ sung trước khi cài đặt Nginx trong CentOS 7

  7. Khi thông báo được thông báo về nhu cầu thêm gói EPEL mới, hãy xác nhận quy trình bằng cách chọn phiên bản Y.
  8. Xác nhận cài đặt các gói tìm thấy của các thành phần bổ sung Nginx trong CentOS 7

  9. Sau khi hoàn thành hoạt động, một hàng đầu vào mới sẽ xuất hiện. Nó sẽ viết sudo yum cài đặt nginx để bắt đầu cài đặt nginx từ một bộ lưu trữ tiêu chuẩn.
  10. Nhập lệnh để cài đặt máy chủ web nginx trong CentOS 7

  11. Xác nhận một lần nữa một thông báo về việc thêm một gói.
  12. Xác nhận các gói máy chủ web nginx trong CentOS 7

  13. Ngoài ra, một khóa công khai sẽ được lấy và ngay lập tức. Tuy nhiên, điều này sẽ được thực hiện chỉ sau khi bạn chọn một câu trả lời tích cực.
  14. Xác nhận nhập khóa công khai cho máy chủ web nginx trong CentOS 7

Nó chỉ còn chỉ để chờ cài đặt. Sau đó, một thông báo về một hoạt động hoàn thành thành công sẽ xuất hiện trên màn hình, có nghĩa là bạn có thể chuyển sang bước tiếp theo.

Bước 2: Chạy máy chủ web

Thật không may, Nginx mặc định không được thêm vào Tự động tải hệ điều hành, và cũng nằm ở trạng thái tắt, vì vậy bạn sẽ tự thực hiện các hành động này. Nó không mất nhiều thời gian, bởi vì bạn sẽ chỉ cần nhập hai đội.

  1. Đầu tiên có chế độ xem của Systemctl Start Nginx và chịu trách nhiệm chạy dịch vụ cho phiên hiện tại.
  2. Lệnh để bắt đầu công việc của máy chủ web nginx trong CentOS 7

  3. Sau khi kích hoạt lệnh, cửa sổ bật lên sẽ xuất hiện với xác thực. Nhập mật khẩu Superuser tại đây và nhấp vào Enter.
  4. Xác nhận lệnh khởi chạy của Nginx trong CentOS 7

  5. Dòng thứ hai của SystemLTL Kích hoạt Nginx là bắt buộc để thêm máy chủ Web đang xem xét để tự động tải.
  6. Một lệnh để thêm máy chủ web nginx trong CentOS 7 để tự động tải

  7. Nó cũng sẽ được kích hoạt chỉ sau khi nhập mật khẩu.
  8. Xác nhận lệnh thêm máy chủ web nginx trong CentOS 7 để tự động tải

  9. Nếu mọi thứ đã diễn ra thành công, bạn sẽ thấy thông tin rằng liên kết tượng trưng vừa được tạo. Chính cô là người chịu trách nhiệm truy cập tệp khởi chạy Nginx khi bắt đầu một phiên mới.
  10. Tạo một liên kết biểu tượng khi bạn thêm thành công máy chủ web Nginx trong CentOS 7 để tự động tải

Bước 3: Quyền lưu lượng truy cập máy chủ web trong tường lửa

Để định cấu hình hoạt động chính xác của máy chủ Web đã cài đặt, nó vẫn còn để chỉnh sửa thông tin lưu lượng truy cập trong tường lửa hệ điều hành. Chúng tôi đã lấy một ví dụ về Tường lửa đang hoạt động, nếu bạn sử dụng một giải pháp thay thế, bạn sẽ cần thay đổi các lệnh xem các điều kiện hiện tại.

  1. Mở "Thiết bị đầu cuối" và nhập Tường lửa-CMD --ZONE = CÔNG CỤ -DERMANENT --DD-Service = Http ở đó.
  2. Một lệnh để điều chỉnh tường lửa sau khi cài đặt Nginx trong CentOS 7

  3. Lệnh này cũng nên được xác nhận bằng cách chỉ định mật khẩu SuperUser.
  4. Xác nhận cài đặt tường lửa sau khi cài đặt Nginx trong CentOS 7

  5. Bây giờ, khi bạn nhìn thấy chuỗi "Thành công", hãy chèn Tường lửa-CMD --Zone = PublicSomanent --dd-Service = HTTPS và nhấp vào Enter.
  6. Lệnh thứ hai để định cấu hình tường lửa sau khi cài đặt Nginx trong CentOS 7

  7. Nó chỉ còn lại để khởi động lại tường lửa để tất cả các thay đổi có hiệu lực, và nó được thực hiện thông qua Tường lửa-CMD --Reload.
  8. Khởi động lại tường lửa sau khi thực hiện các thay đổi nginx trong CentOS 7

  9. Sau khi xuất hiện trên màn hình thông báo thành công, bạn có thể đóng bảng điều khiển và đi đến việc sử dụng máy chủ web.
  10. Khởi động lại thành công của tường lửa sau khi thực hiện các thay đổi nginx trong CentOS 7

Bạn đã được làm quen với Hướng dẫn từng bước để cài đặt Nginx trong CentOS 7. Như bạn có thể thấy, chúng tôi không cung cấp thông tin về cấu hình toàn cầu, bởi vì đối với tất cả người dùng họ sẽ đặc biệt và phụ thuộc vào sở thích cá nhân. Chúng tôi cung cấp thông tin này bằng cách đọc tài liệu chính thức cho liên kết sau.

Nhảy để đọc tài liệu Nginx chính thức

Đọc thêm