Cách kết nối cơ sở dữ liệu bên ngoài trong WordPress
WordPress là hệ thống quản lý nội dung (CMS) phổ biến nhất dựa trên PHP và MySQL. Khi WordPress CMS của bạn tăng lưu lượng truy cập và bạn đã sử dụng hết tài nguyên máy chủ hiện tại của mình, một giải pháp chuyên nghiệp là lưu trữ cơ sở dữ liệu của bạn trên một máy chủ cơ sở dữ liệu riêng biệt. Với giải pháp này, bạn có thể tối ưu hóa cơ sở dữ liệu và máy chủ web của mình một cách độc lập và cả hai máy chủ đều có thể phát triển trên máy của chính nó. Trong hướng dẫn này, chúng tôi sẽ hướng dẫn bạn cách định cấu hình WordPress để sử dụng cơ sở dữ liệu từ xa, trên VPS dựa trên CentOS 7 Show
Yêu cầuĐể chạy WordPress trên VPS CentOS 7 của bạn và định cấu hình nó để sử dụng cơ sở dữ liệu từ xa, chúng tôi cần cài đặt sẵn các yêu cầu sau
WordPress yêu cầu như sau
Bước 1. Đăng nhập qua SSH trên cả hai máy chủĐăng nhập vào từng VPS thông qua SSH với tư cách người dùng root ssh roo@IP_Address -p Port_number Bước 2. Cập nhật tất cả các góiKhi bạn đã đăng nhập, hãy chạy lệnh sau trên cả hai máy chủ để đảm bảo rằng tất cả các gói RPM đã cài đặt đều được cập nhật Cần một sửa chữa nhanh chóng và dễ dàng? Hỗ trợ được quản lý không giới hạn Hỗ trợ phần mềm của bạn 2 nhân CPU RAM 2 GB Đĩa 50 GB PCIe4 NVMe 1854 Điểm GeekBench Truyền dữ liệu không đối xứng VPS NVME 2 Bây giờ chỉ $ 43 . 99 yum -y update Bước 3. Cài đặt máy chủ MariaDB trên Cơ sở dữ liệu VPSyum -y mariadb mariadb-server Bước 4. Cài đặt ngăn xếp LAMP trên Web VPSNhư đã đề cập trong phần yêu cầu của hướng dẫn, cần có ngăn xếp LAMP (Apache, MySQL/MariaDB và PHP) để chạy WordPress trên máy chủ. Chúng tôi sẽ bắt đầu với việc cài đặt máy chủ web Apache yum -y install httpd Sau khi cài đặt Apache hoàn tất, hãy khởi động máy chủ web và cho phép nó khởi động khi máy chủ khởi động systemctl enable httpd PHP5. 4 được cài đặt trên CentOS 7 theo mặc định Để cài đặt và sử dụng PHP 7. 2, chúng ta cần cài đặt kho EPEL và REMI yum install epel-release rpm -Uvh http://rpms.remirepo.net/enterprise/remi-release-7.rpm yum install yum-utils yum-config-manager --enable remi-php72 yum update Tiếp theo, cài đặt PHP 7. 2 cùng với các phần mở rộng PHP cần thiết yum -y install php php-cli php-mbstring php-gd php-mysqlnd php Và cuối cùng, hoàn tất cài đặt LAMP bằng cách cài đặt gói máy khách MariaDB yum -y install mariadb mariadb-server Bắt đầu dịch vụ và đặt nó để bắt đầu khởi động lại Để chấp nhận các kết nối từ xa, hãy chỉnh sửa tệp cấu hình MariaDB (/etc/my. cnf. d/máy chủ. cnf) và thay đổi dòng sau bind-address = 127.0.0.1 với yum -y update0 Đừng quên thay thế ‘web_server_IP_address’ bằng IP công khai của máy chủ web Nếu bạn muốn cấu hình MariaDB để lắng nghe trên tất cả các giao diện trên web VPS, hãy đặt yum -y update1 Khởi động lại MariaDB để các thay đổi có hiệu lực yum -y update2 Bước 5. Tạo cơ sở dữ liệu MariaDB cho WordPress trên Cơ sở dữ liệu VPSĐăng nhập vào bảng điều khiển MariaDB bằng tài khoản người dùng root yum -y update3 Tạo cơ sở dữ liệu MariaDB mới cho WordPress bằng truy vấn sau yum -y update4 Tạo người dùng MariaDB mới cho WordPress bằng truy vấn sau yum -y update5 Sau đó thực hiện truy vấn sau để thêm một người dùng riêng cho WordPress sẽ tương tác với cơ sở dữ liệu MariaDB yum -y update6 Đừng quên thay thế database_VPS_IP bằng địa chỉ IP thực của cơ sở dữ liệu VPS Thực hiện lệnh sau để áp dụng các đặc quyền mà chúng tôi đã đặt yum -y update7 Bây giờ chúng ta có thể thoát phiên MariaDB yum -y update8 Bước 6. Định cấu hình máy chủ MariaDB trên cơ sở dữ liệu VPS để nghe trên IP công cộng (hoặc tất cả các giao diện)Chỉnh sửa tệp cấu hình MariaDB (/etc/my. cnf. d/máy chủ. cnf) và thay đổi dòng sau bind-address = 127.0.0.1 với yum -y mariadb mariadb-server0 Hoặc cấu hình MariaDB để lắng nghe trên tất cả các giao diện trên cơ sở dữ liệu VPS yum -y update1 Khởi động lại MariaDB để các thay đổi có hiệu lực yum -y update2 Bước 7. Cài đặt WordPress trên Web VPSTải xuống phiên bản WordPress mới nhất hiện có tại https. //wordpress. org/download/ và giải nén nó trong một thư mục trên máy chủ của bạn yum -y mariadb mariadb-server3 Đặt quyền thích hợp trên các tệp và thư mục WordPress yum -y mariadb mariadb-server4 Đổi tên wp-config-sample. php tệp cấu hình WordPress vào wp-config. php yum -y mariadb mariadb-server5 Chỉnh sửa wp-config. php và sửa đổi các dòng sau yum -y mariadb mariadb-server6 yum -y mariadb mariadb-server7 Bước 8. Định cấu hình Apache để phục vụ WordPressBây giờ chúng ta sẽ phải thiết lập cấu hình Apache để nó có thể phục vụ thư mục WordPress. Thêm nội dung bên dưới vào /etc/httpd/conf. d/wordpress. conf bằng vi hoặc trình chỉnh sửa yêu thích của bạn yum -y mariadb mariadb-server8 Thêm các dòng sau
Bí danh /matomo “/var/www/html/wordpress/” Tùy chọn +Theo dõiSymlinks AllowOverride All ErrorLog /var/log/httpd/wordpress-error_log Lưu thay đổi và khởi động lại Apache để thay đổi có hiệu lực yum -y mariadb mariadb-server9 mở http. //tên miền của bạn. com trong trình duyệt web yêu thích của bạn và hoàn tất cài đặt WordPress Xin chúc mừng. Bạn đã định cấu hình thành công WordPress để sử dụng cơ sở dữ liệu từ xa trên máy chủ CentOS 7 Tất nhiên, bạn không phải định cấu hình WordPress để sử dụng cơ sở dữ liệu từ xa trên CentOS 7, nếu bạn sử dụng một trong các Giải pháp lưu trữ VPS CentOS được quản lý của chúng tôi, trong trường hợp đó, bạn chỉ cần yêu cầu quản trị viên Linux chuyên nghiệp của chúng tôi thiết lập WordPress của bạn để sử dụng . Họ luôn sẵn sàng 24×7 và sẽ xử lý yêu cầu của bạn ngay lập tức |