Hướng dẫn cài đặt


Cài đặt bằng GitHub

Tải xuống WordPress từ GitHub

  1. Giải nén gói trong một thư mục trống và tải lên mọi thứ.

  2. Mở Wpadmininstallphp trong trình duyệt của bạn. Nó sẽ đưa bạn qua quy trình để thiết lập tệp wp-config.php với chi tiết kết nối cơ sở dữ liệu của bạn.

  3. Nếu vì một lý do nào đó, điều này không hoạt động, đừng lo lắng. Nó không hoạt động trên tất cả các máy chủ web. Mở WP-config-sample.php với trình soạn thảo văn bản như WordPad hoặc tương tự và điền vào chi tiết kết nối cơ sở dữ liệu của bạn.

  4. Lưu tệp dưới dạng wp-config.php và tải lên nó.

  5. Mở Wpadmininstallphp trong trình duyệt của bạn.

  6. Khi tệp cấu hình được thiết lập, trình cài đặt sẽ thiết lập các bảng cần thiết cho trang web của bạn. Nếu có lỗi, hãy kiểm tra lại tệp wp-config.php của bạn và thử lại. Nếu nó thất bại một lần nữa, vui lòng truy cập Diễn đàn hỗ trợ WordPress với càng nhiều dữ liệu càng tốt.

  7. Nếu bạn không nhập mật khẩu, lưu ý mật khẩu được cung cấp cho bạn. Nếu bạn không cung cấp tên người dùng, đó sẽ là admin.

  8. Trình cài đặt sau đó sẽ gửi bạn đến trang đăng nhập. Đăng nhập bằng tên người dùng và mật khẩu bạn đã chọn trong quá trình cài đặt. Nếu một mật khẩu được tạo cho bạn, thì bạn có thể nhấp vào hồ sơ của Google để thay đổi mật khẩu.

Cài đặt bằng Docker

Cài đặt các gói Docker với lệnh APT bên dưới:

apt-get install docker.io

Khi cài đặt kết thúc, hãy bắt đầu Docker và thêm nó để chạy vào thời gian khởi động hệ thống với lệnh SystemCTL:

systemctl start docker
systemctl enable docker

Tiếp theo, hãy kiểm tra phiên bản Docker bằng lệnh Docker này:

docker version
docker run hello-world

Thiết lập thùng chứa mariadb

Trong bước này, chúng tôi sẽ tải xuống một hình ảnh MariaDB mới từ sổ đăng ký Docker và tạo một thùng chứa mới dựa trên hình ảnh đó. Chúng tôi sẽ định cấu hình một cơ sở dữ liệu mới và người dùng cho cài đặt WordPress. Tải hình ảnh docker mariadb vào hệ thống với lệnh docker pull:

docker pull mariadb

Bây giờ bạn có thể thấy hình ảnh Docker Mariadb mới với lệnh bên dưới:

docker images

Tiếp theo, tạo một thùng chứa mới từ hình ảnh Mariadb cho cài đặt WordPress. Trước khi tạo thùng chứa mới, hãy tạo một thư mục mới cho dữ liệu WordPress, thư mục cơ sở dữ liệu và thư mục mã WordPress.

mkdir ~/wordpress
mkdir -p ~/wordpress/database
mkdir -p ~/wordpress/html

Bây giờ hãy tạo thùng chứa Mariadb mới với tên ‘WordPressDB’ với lệnh bên dưới:

docker run -e MYSQL_ROOT_PASSWORD=aqwe123 -e MYSQL_USER=wpuser -e MYSQL_PASSWORD=wpuser@ -e MYSQL_DATABASE=wordpress_db -v /root/wordpress/database:/var/lib/mysql --name wordpressdb -d mariadb

Themariadbriadb Container đã được tạo, bây giờ hãy kiểm tra người dùng mới và cơ sở dữ liệu để cài đặt WordPress để đảm bảo không có lỗi với lệnh trên đầu. Từ máy chủ, hãy kiểm tra địa chỉ IP container WordPressDB bằng lệnh docker bên dưới:

docker inspect -f '{{ .NetworkSettings.IPAddress }}' wordpressdb

Tiếp theo, kết nối với thùng chứa WordPressDB với lệnh MySQL từ hệ thống máy chủ:

mysql -u wpuser -h 172.17.0.2 -p 
TYPE PASSWORD: wpuser@

Container Docker mới, người dùng MySQL và cơ sở dữ liệu MySQL cho WordPress đã được tạo thành công.

Cài đặt thùng chứa WordPress

Khi container cơ sở dữ liệu đã được tạo, hãy tải xuống hình ảnh WordPress Docker mới nhất với lệnh Docker kéo:

docker pull wordpress:latest

Khi tải xuống hoàn tất, hãy tạo một thùng chứa mới từ các hình ảnh có tên ‘WPContainer’.

docker run -e WORDPRESS_DB_USER=wpuser -e WORDPRESS_DB_PASSWORD=wpuser@ -e WORDPRESS_DB_NAME=wordpress_db -p 8081:80 -v /root/wordpress/html:/var/www/html --link wordpressdb:mysql --name wpcontainer -d wordpress

Để xem bộ chứa WordPress đang chạy, bạn có thể kiểm tra nó với lệnh Curl trên IP máy chủ và cổng 8081.

curl -I 192.168.43.99:8081

Bạn sẽ thấy kết quả:

  • Máy chủ web là Apache, chạy trên Debian.
  • Php 5.6 đang chạy trong container.
  • Bạn thấy việc chuyển hướng đến cài đặt WordPresss.
 Tiếng Việt