Cấu hình nginx php centos 7
Cài đặt Nginx, MySQL, PHP (LEMP) trên CentOS 7 Show Quản trị hệ thống Linux, máy chủ Web Giới thiệuPhần mềm LEMP là một nhóm các phần mềm nguồn mở thường được cài đặt đồng thời để kích hoạt các trang web động và ứng dụng web của máy chủ lưu trữ. Thuật ngữ này thực chất là từ viết tắt đại diện cho hệ điều hành Linux, với máy chủ web ENginx. Dữ liệu trang web được lưu trữ trong cơ sở dữ liệu MySQL (hoặc MariaDB) và nội dung động được xử lý bởi PHP Chúng tôi sẽ nhận được trong hướng dẫn LEMP này với PHP 7. 4 được cài đặt trên máy chủ CentOS 7, sử dụng MySQL làm hệ thống quản lý cơ sở dữ liệu Yêu cầuBạn phải có một tài khoản người dùng khác, không phải root trên máy chủ của mình trước khi tiếp tục với hướng dẫn này Bước 1 – Cài đặt NginxChúng tôi sẽ sử dụng Nginx, một máy chủ web hiệu suất cao, để phục vụ các trang web cho khách truy cập trang web. Để có được phiên bản Nginx mới nhất, trước tiên chúng tôi sẽ cài đặt kho lưu trữ EPEL, nơi cung cấp phần mềm bổ sung cho hệ điều hành CentOS 7 Chạy lệnh sau để thêm kho lưu trữ CentOS 7 EPEL
Vì chúng tôi đang sử dụng lệnh sudo nên các lệnh này được thực hiện với quyền root. Nó sẽ nhắc bạn nhập mật khẩu người dùng bình thường để xác nhận rằng bạn có quyền chạy các lệnh với khả năng root. Khi được nhắc xác nhận cài đặt, nhấn 6 để tiếp tụcBây giờ kho lưu trữ EPEL đã được cài đặt trên máy chủ của bạn, hãy sử dụng lệnh yum sau để cài đặt Nginx
Khởi động dịch vụ bằng Nginx sau khi cài đặt xong
Bạn có thể ngay lập tức kiểm tra xem mọi thứ có hoạt động bình thường hay không bằng cách truy cập địa chỉ IP công khai của máy chủ trong trình duyệt web của bạn Navigate in a web browser to this URL : http://server_public_IP/ Trang web nginx mặc định CentOS 7 sẽ được hiển thị cho mục đích trình diễn và thử nghiệm. Trang này tương tự như trang này Nếu bạn truy cập trang này, máy chủ web của bạn đã được triển khai thành công Chạy lệnh sau để kích hoạt Nginx khởi động khi khởi động
Bước 2 – Cài đặt MySQLĐể có hướng dẫn đầy đủ, hãy làm theo các bước trong hướng dẫn này. Cài đặt MySQL trên CentOS/Redhat 7/6 & Fedora 31/30 Bước 3 – Cài đặt PHPPHP là một phần trong hệ thống của chúng tôi sẽ xử lý mã để hiển thị nội dung động. Nó có thể thực thi các tập lệnh, kết nối với cơ sở dữ liệu MySQL của chúng tôi để lấy thông tin, sau đó cung cấp dữ liệu đã xử lý cho máy chủ web của chúng tôi để hiển thị Vì phiên bản PHP được cung cấp theo mặc định trên máy chủ CentOS 7 đã lỗi thời nên chúng tôi cần cài đặt kho lưu trữ gói của bên thứ ba để tải xuống và cài đặt PHP 7+ trên máy chủ CentOS 7 của bạn. Remi là một kho lưu trữ gói nổi bật cung cấp các phiên bản PHP mới nhất cho các máy CentOS Chạy lệnh sau để cài đặt kho lưu trữ Remi cho CentOS 7
Sau khi cài đặt hoàn tất, bạn phải chạy một lệnh để kích hoạt kho lưu trữ chứa phiên bản PHP ưa thích của bạn. Để xác minh rằng các bản phát hành PHP 7+ có sẵn trong kho lưu trữ Remi, hãy chạy
Bạn sẽ thấy đầu ra sau đầu ra________số 8_______Trong hướng dẫn này, chúng tôi sẽ cài đặt PHP 7. 4. Để có được PHP 7. 4, sử dụng lệnh sau để kích hoạt gói Remi thích hợp
Bây giờ, chúng ta có thể sử dụng yum để cài đặt PHP như bình thường. Lệnh sau sẽ cài đặt tất cả các gói cần thiết để tải PHP 7. 4 hoạt động trong Nginx và được kết nối với cơ sở dữ liệu dựa trên MySQL
Để đảm bảo rằng PHP được cài đặt như phiên bản ưa thích của bạn, hãy thực thi 0đầu ra 1PHP hiện đã được cài đặt thành công trên máy của bạn. Sau đó, chúng ta phải thực hiện một vài thay đổi đối với thiết lập mặc định. Để chỉnh sửa tệp trên CentOS dễ dàng hơn, trước tiên chúng tôi sẽ cài đặt nano, trình soạn thảo văn bản thân thiện với người dùng hơn vi 2Chỉnh sửa tệp cấu hình 7 trong 8 hoặc trình soạn thảo văn bản ưa thích của bạn 3Kiểm tra chỉ thị người dùng và nhóm ngay bây giờ. Nếu bạn đang sử dụng nano, bạn có thể tìm kiếm các cụm từ này trong tệp hiện tại bằng cách sử dụng 9đầu ra 4Chúng tôi cần phải thay đổi những điều này thành _______6_______0 đầu ra 5Xác định vị trí chỉ thị 1 tiếp theo. Theo mặc định, 2 sẽ lắng nghe trên một máy chủ nhất định và cổng thông qua 3. Chúng tôi muốn cập nhật tùy chọn này để nó lắng nghe trên tệp ổ cắm cục bộ, vì điều này làm tăng tốc độ chung của máy chủTìm các chỉ thị 4, 5 và 6. Theo mặc định, những dòng này được chú thích. Xóa ký hiệu 7 trước đó ở đầu dòng để bỏ ghi chú chúng. Sau đó, đặt chủ sở hữu và nhóm thành 0Thay đổi dòng chứa lệnh nghe thành 6Khi bạn chỉnh sửa xong, hãy lưu và thoát khỏi tệp Chạy lệnh sau để kích hoạt và bắt đầu dịch vụ 2 7Bước 4 – Thiết lập Nginx để phục vụ các trang PHPChúng tôi hiện có tất cả các thành phần cần thiết. Điều duy nhất còn lại phải làm là hướng dẫn Nginx sử dụng bộ xử lý PHP của chúng tôi cho nội dung động Nginx cung cấp một thư mục chuyên dụng nơi chúng tôi có thể định cấu hình từng trang web được lưu trữ dưới dạng tệp cấu hình riêng biệt bằng cách sử dụng khối máy chủ. Điều này có thể so sánh với các máy chủ ảo của Apache Để tiếp tục, hãy tạo một tệp mới trong thư mục 0 8Sao chép khối định nghĩa máy chủ PHP bên dưới vào tệp cấu hình của bạn và nhớ thay đổi lệnh server_name bằng tên miền hoặc địa chỉ IP của máy chủ của bạn Cách cài đặt PHP 7. 4 với Nginx trong CentOS 7?Cách cài đặt NGINX, MySQL, PHP v7 (LEMP) trên CentOS 7 . 1 Tất cả các lệnh – không có sudo 2 Tất cả các lệnh – với sudo 3 điều kiện tiên quyết 4 Bước 1. Cập nhật hệ thống của bạn 5 Bước 2. Cài đặt NGINX 6 Bước 3. Cài đặt MariaDB 7 Bước 4. đang cài đạt PHP 8 Bước 5. Định cấu hình Nginx để xử lý các trang PHP Làm cách nào để cài đặt và định cấu hình nginx trên CentOS 7?Cách cài đặt Nginx trên CentOS 7 . Bước 1. Cập nhật danh sách gói kho lưu trữ. . Bước 2. Cài đặt các gói bổ sung cho Enterprise Linux (EPEL). Bước 3. Cài đặt Nginx. . Bước 4. Bắt đầu dịch vụ Nginx. . Bước 5. Định cấu hình Nginx để bắt đầu khởi động. . Bước 6. Định cấu hình Tường lửa để Cho phép Lưu lượng. . Bước 7. Xác minh cài đặt Nginx Cách cài đặt PHPCài đặt Apache PHP-FPM Centos 7 . 1 Đã có Centos 7 được cài đặt đúng cách 2 Cài đặt các gói cần thiết để tạo Web Server 3 Cập nhật cấu hình Apache 4 Yêu cầu Apache gửi tất cả các yêu cầu PHP tới PHP-FPM 5 Tinh chỉnh PHP-FPM để sử dụng Socket 6 Sử dụng nhiều nhóm PHP-FPM với Người dùng khác nhau Cách cài đặt PHP 7. 4 trên CentOS 7?Cách nâng cấp PHP lên 7. 4 bằng centos 7? . Để cài đặt PHP 7 mới nhất, bạn cần bật EPEL và kho lưu trữ Remi. . Tiếp theo, bạn cần cài đặt các gói yum-util. . Kích hoạt remi repo theo phiên bản PHP mong muốn, cho PHP 7. 4,. Bây giờ hãy cài đặt PHP 7. 4 với tất cả các mô-đun cần thiết bằng lệnh bên dưới |