Học mạng máy tính – Kiến thức Quản trị hệ thống

Cài đặt và cấu hình WordPress với LAMP trên CentOS 7

Bài này thuộc phần 1 của 3 phần trong series LAMP cho VPS/Server
5/5 - (4 bình chọn)

WordPress là một ứng dụng viết mã nguồn mở và miễn phí và một CMS động (Hệ thống Quản lý Nội dung) được phát triển sử dụng MySQL và PHP . Nó có số lượng lớn các plugin và chủ đề bên thứ ba. WordPress hiện là một trong những nền tảng blog phổ biến nhất hiện có trên internet và được sử dụng bởi hàng triệu người trên toàn cầu.

Trong bài viết này, mình sẽ giới thiệu cho các bạn cách cài đặt WordPress bằng cách sử dụng LAMP (Linux, Apache, MySQL / MariaDB, PHP) trên RHEL/ CentOS 7.

Cài đặt Wordpress trên CentOS 7

Trước khi tiến hành cài đặt Wordpress, bạn cần cài đặt trước LAMP trên CentOS 7.
Vào thư mục /html của bạn trước khi tải về các tập tin wordpress mới nhất.

cd /var/www/html/

Và tải về các tập tin Wordpress mới nhất tại trang Download.

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

hoặc

wget https://wordpress.org/latest.zip

Giải nén tập tin Wordpress với đuôi *.tar.gz

tar xzvf latest.tar.gz

Giải nén tập tin Wordpress với đuôi *.zip trong thư mục /var/www/html:

unzip -q latest.zip

Và sau đó các bạn thiết lập quyền thích hợp cho các thư mục html và các tập tin để tăng cường an ninh Wordpress và để tránh những vấn đề với quyền truy cập sau này khi bạn cấu hình Wordpress.

sudo chown -R apache:apache /var/www/html/*

Sau khi giải nén sẽ có thư mục Wordpress, bạn di chuyển các tập tin trong thư mục này là bên ngoài.

mv wordpress/* /var/www/html/

Tạo cơ sở dữ liệu MySQL / MariaDB

1. Đăng nhập vào MariaDB:

mysql -u root -p

Nhập mật khẩu root của MariaDB. Bạn sẽ nhận được lời nhắc của MariaDB.
2. Tạo cơ sở dữ liệu và người dùng mới có quyền sử dụng nó:

CREATE DATABASE wordpress;
GRANT ALL PRIVILEGES on wordpress.* to 'user' identified by 'password';

Trong ví dụ trên đây wordpress là tên của cơ sở dữ liệu, user tên người dùng và password mật khẩu (mạnh).

FLUSH PRIVILEGES;

3. Thoát khỏi MariaDB

Exit

Cấu hình Wordpress kết nối với DATABASE

Tiếp theo, bạn sẽ cần thực hiện một số thay đổi trong tệp cấu hình chính của WordPress, vì vậy nó có thể được kết nối với cơ sở dữ liệu và người dùng.

Đầu tiên, đổi tên và chỉnh sửa tệp cấu hình chính WordPress:

cd /var/www/html/
mv wp-config-sample.php wp-config.php
vi wp-config.php

Thay đổi các biến DB_NAME, DB_USER và DB_PASSWORD như dưới đây:

define('DB_NAME', 'wordpress');
define('DB_USER', 'user');
define('DB_PASSWORD', 'password');

Lưu và đóng tệp khi bạn hoàn tất.

Bật trình duyệt và truy cập vào http:\\yourdomain.com hoặc IP của bạn

Tại giao diện cài đặt của Worpdress, chọn Ngôn ngữ ở đây mình chọn tiếng việt => Tiếp tục.


Nhập các thông tin cho Website => Cài đặt Worpdress

Đăng nhập bằng Tên người dùngmật khẩu đã tạo ở bước trên


Như vậy là đã thành công cài đặt cài đặt và cấu hình WordPress trên CentOS 7 bằng LAMP.

Chúc các bạn thành công! Mọi thắc mắc, cần hỗ trợ hãy bình luận bên dưới hoặc qua Fanpage Facebook, form liên hệ.

Xem tiếp các bài trong Series LAMP cho VPS/Server

Exit mobile version