Nginx cài wordpress
Để cài đặt được WordPress, chúng ta cần thêm một vài mô-đun khác của PHP. Nếu PHP chưa có các mô-đun này, hãy chạy dòng lệnh dưới đây để cài đặt Show
Ta sẽ cấu hình cho PHP fpm sử dụng Nginx, chỉnh sửa file 0
Mình sẽ edit lại những dòng dưới đây
Cấp quyền root cho thư viện PHP
Bật và khởi động PHP fpm
mysqlTiếp theo, chúng ta sẽ thiết lập cơ sở dữ liệu và tài khoản cho cơ sở dữ liệu WordPress Truy cập vào mysql
Như vậy, khâu chuẩn bị trước khi cài đặt Wordpress của chúng ta đã hoàn tất Tải xuống WordPressTrước khi tải xuống, mình sẽ tạo một thư mục chưa mã nguồn WordPress ________số 8Bước tiếp theo, chúng ta sẽ tải phiên bản mới nhất của WordPress về
Khi tải xong, ta hãy giải nén và chuyển các tệp đó vào thư mục vừa tạo 0Và hãy nhớ cấp quyền cho thư mục này luôn nhé 0Cấu hình Nginx cho Website WordPressỞ đây mình có sẵn domain duongtiendat. com and will config on this domain Trước tiên, mình sẽ tạo một file config có tên 1 Theo mặc định, wordpress sẽ đi kèm với máy chủ web tích hợp của riêng nó. Điều này thuận tiện nếu ta chạy wordpress riêng tư hoặc sử dụng chỉ hướng đến sự nhanh chóng đạt được việc gì đó mà không quan tâm đến bảo mật. Tuy nhiên, khi ta có dữ liệu cần được bảo mật và muốn tăng hiệu suất web ta nên sử dụng web máy chủ an toàn hơn như nginx Cài đặt mô hình Lập kế hoạch mô hình Ip Bước 1. Configure Configure NginxThao tác thực hiện trên máy chủ nginx và các thao tác thực hiện với quyền root hoặc quyền sudo Cài đặt nginx 3Backup file config 4Khởi động dịch vụ nginx 5Bước 2. Create file config of access addressTrước khi tạo file config cho địa chỉ truy cập, ta cần kiểm tra bản ghi dns đối với địa chỉ sẽ sử dụng 6Bản ghi sẽ được trả lại như sau Nếu chưa tạo 1 bản ghi tên miền, hãy truy cập khoanh vùng để tạo 1 bản ghi Sau khi kiểm tra bản ghi đã tồn tại, ta sẽ tạo file config của tên miền, mỗi site sẽ được khai báo tương ứng với 1 file nằm trong thư mục 46Tạo trang web cấu hình tập tin Create file has name is your domains with extension section is 47 and add into file with the content as after 9 0Kiểm tra cấu hình tệp và khởi động lại nginx 1 2Kiểm tra cài đặt Truy cập trình duyệt web và truy cập bằng tên miền để kiểm tra. Ở đây mình sẽ truy cập bằng địa chỉ 48Khi truy cập được vào wordpress bằng tiên miền là thành công Tiếp theo, để địa chỉ wordpress hiển thị địa chỉ hoàn toàn bằng tên miền, ta cần sửa lại địa chỉ trong 49Đặt tên miền cho wordpress Truy cập và đăng nhập vào 49, vào tab 51 và chọn 52Sau đó sửa địa chỉ ip mặc định thành tên miền tại 53 và 54 rồi chọn lưu lạiSau khi đã lưu, ta quay trở lại máy chủ Nginx để tiếp tục cấu hình ssl cho site Bước 3. Thiết lập chứng chỉ Let's EncryptCài đặt Certbot 0Sinh SSL bằng let’s Encrypt cho site wordpress. hungnv99. com 1Sau đó điền các thông số như sau 40Kiểm tra lại kết quả trong trang web cấu hình tệp Sau khi sinh ssl cho site, hãy kiểm tra lại file config để xem sự thay đổi 41 42Khởi động lại Nginx 2Thao tác trên web server chạy wordpress Bước 4. Sửa file wordpressChỉnh sửa tệp wp-config. php Move to file wp-config. php at 55 and add on the following lines 44Thông tin được thêm vào tệp như sau Khởi động lại dịch vụ http 45Sau khi khởi động, vào lại trang web bằng địa chỉ 56 để kiểm tra kết quả với sslPhần kết luận Sử dụng Nginx làm Reverse Proxy cho wordpress để có thể bảo mật và ẩn danh trang web. Ngoài ra nginx làm reverse proxy còn có khả năng cân bằng tải và tăng tốc độ web, nó cực kỳ cần thiết cho 1 máy chủ web Như vậy, mình đã hướng dẫn các bạn cơ bản về cách cấu hình nginx làm reverse proxy cho wordpress. Chúc các bạn thành công |