Wordpress mysqli

WordPress là một hệ thống quản lý nội dung miễn phí và mã nguồn mở phổ biến Bài viết này sẽ hướng dẫn bạn cách cài đặt WordPress trên máy CentOS

lục mục

1. tổng quan

WordPress là một hệ thống quản lý nội dung miễn phí và mã nguồn mở dựa trên PHP và MySQL. Được phát hành vào năm 2003, đến nay WordPress đã trở thành một trong những hệ thống quản lý website phổ biến nhất thế giới với hơn 60 triệu website (số liệu năm 2019)

Wordpress mysqli
Wordpress mysqli

Trong bài viết này, mình sẽ hướng dẫn cài đặt WordPress trên hệ điều hành CentOS 7

2. Các bước cài đặt

Bước 1. Chuẩn bị

Trước khi tiến hành cài đặt WordPress, bạn phải cài đặt bộ LAMP trên máy của bạn. Bạn có thể tham khảo cách cài đặt LAMP tại đây

Bước 2. Tạo cơ sở dữ liệu và tài khoản cho WordPress

Ở bước chuẩn bị, mình đã cài đặt mariadb cho cơ sở dữ liệu. You can also thao tác tương tự với MySQL. Đầu tiên, ta cần phải đăng nhập vào tài khoản gốc của cơ sở dữ liệu bằng câu lệnh

mysql -u root -p

Bạn cần nhập mật khẩu mà bạn đã thiết lập khi cài đặt mariadb. Khi nhập xong, terminal sẽ chuyển sang mariadb

Tiếp theo bạn sẽ tạo cơ sở dữ liệu cho wordpress. Bạn có thể sử dụng một cái tên bất kỳ. Trong bài, mình sẽ đặt tên là wordpress

CREATE DATABASE wordpress;

Bạn cần tạo một tài khoản riêng để quản lý cơ sở dữ liệu cho WordPress. Trong bài mình sẽ đặt tên cho tài khoản là user và password là pass, as after

CREATE USER user@localhost IDENTIFIED BY 'pass';

Tiến hành cấp quyền quản lý cơ sở dữ liệu wordpress cho người dùng mới tạo

GRANT ALL PRIVILEGES ON wordpress.* TO user@localhost IDENTIFIED BY 'pass';

Sau đó xác thực lại những thay đổi về quyền

FLUSH PRIVILEGES;

Sau khi hoàn tất, thoát khỏi mariadb

exit

Bước 3. Tải và cài đặt WordPress

Trước khi bắt đầu cài đặt gói hỗ trợ php-gd

yum -y install php-gd

Tiến hành tải xuống WordPress với phiên bản mới nhất

wget http://wordpress.org/latest.tar.gz

Lưu ý. Bạn cần phải truy cập thư mục đang lưu trữ tệp wordpress đang được tải xuống. Ở đây mình lưu tại thư mục

CREATE DATABASE wordpress;
4

Tiến hành giải nén file

CREATE DATABASE wordpress;
5

CREATE DATABASE wordpress;
0

Lưu ý. giải nén sẽ ra thư mục wordpress có đường dẫn

CREATE DATABASE wordpress;
6

Sao chép các tập tin trong thư mục WordPress tới đường dẫn

CREATE DATABASE wordpress;
7 như sau

CREATE DATABASE wordpress;
3

Bước 4. Cấu hình WordPress

Ta di chuyển đường dẫn đến thư mục chứa các tập tin cài đặt WordPress như sau

CREATE DATABASE wordpress;
0

File cấu hình wordpress là

CREATE DATABASE wordpress;
8. Tuy nhiên tại đây chỉ có tập tin
CREATE DATABASE wordpress;
9. Tiến hành sao chép lại tệp cấu hình như sau

CREATE DATABASE wordpress;
1

Open file config with vi to edit

CREATE DATABASE wordpress;
2

Trong tệp này, ta tìm tới dòng như hình dưới đây

Wordpress mysqli
Wordpress mysqli

Tiến hành thay đổi thông tin cơ sở dữ liệu, tài khoản, mật khẩu như đã thiết lập ở bước 2. Ví dụ như sau

Wordpress mysqli
Wordpress mysqli

Vào ESC ->. wq to save and exit from edit mode

Bước 5. Hoàn tất cài đặt giao diện phần

Trên trình duyệt, nhập địa chỉ máy chủ ip trên url thành, trình duyệt sẽ xuất hiện như sau

Wordpress mysqli
Wordpress mysqli

Tiến hành nhập một số thông tin cần thiết rồi chọn

CREATE USER user@localhost IDENTIFIED BY 'pass';
0

Wordpress mysqli
Wordpress mysqli

Như vậy là bạn đã thiết lập thành công. Tiến hành đăng nhập vào WordPress

Wordpress mysqli
Wordpress mysqli

Như vậy là bạn đã có thể sử dụng WordPress rồi

Wordpress mysqli
Wordpress mysqli

Bước 7. Phân quyền cho thư mục wordpress

Khi bạn thực hiện thao tác tải lên ảnh hoặc đăng các bài viết, sẽ xuất hiện lỗi sau

Wordpress mysqli
Wordpress mysqli

Bạn cần tiến hành phân quyền thư mục wordpress cho người dùng apache để người dùng này được phép tạo các thư mục và lưu các tệp tải lên. Trên thiết bị đầu cuối của cửa sổ, ta gõ lệnh như sau