WordPress là gì?
WordPress là mã nguồn mở và hệ thống quản lý miễn phí để tạo trang web hoặc blog của riêng bạn. Đây là cách phổ biến nhất để tạo trang web và xuất bản trang web trên toàn cầu. WordPress cho phép rất nhiều chủ đề và plugin của riêng nó cũng như các chủ đề và plugin của bên thứ ba để làm cho nó đẹp và hấp dẫn hơn để mọi người có thể dễ dàng thu hút vào trang web hoặc blog của bạn. WordPress sử dụng SQL, MongoDB, MariaDB, v.v. để lưu trữ tất cả dữ liệu của nó. Sau khi cài đặt WordPress, bạn có thể bắt đầu tạo các bài đăng, trang, chủ đề, v.v.
điều kiện tiên quyết
Để cài đặt WordPress trong CentOS 8, trước tiên bạn cần cài đặt các dịch vụ sau để làm cho nó chạy bình thường mà không có bất kỳ lỗi nào
Bước 1
Tải xuống tập lệnh WordPress từ trang web chính thức của nó và giải nén nó vào thư mục gốc của Apache /var/www/html hoặc bạn có thể tạo thư mục bên dưới
Tải xuống WordPress
Bước 2
Cài đặt httpd Service để chạy WordPress trên Web Browser
# sudo yum check-update
# sudo yum update -y
# sudo yum install httpd -y
Sau khi cài đặt xong, hãy khởi động dịch vụ apache và kích hoạt nó khi khởi động
quảng cáo
# sudo systemctl start httpd.service
# sudo systemctl enable httpd.service
Nếu tường lửa được cài đặt và đang chạy, chúng ta cần thêm một số cổng apache từ lệnh sau để mở quyền truy cập
# firewall-cmd --permanent --add-port=80/tcp
# firewall-cmd --permanent --add-port=443/tcp
Khởi động lại dịch vụ tường lửa từ lệnh sau
# firewall-cmd --reload
Bước 3
Cho phép Apache với toàn quyền trên Thư mục WordPress. Truy cập /var/www/html và sử dụng lệnh bên dưới
# cd /var/www/html/
# chown -Rf apache:apache wordpress
# chmod -Rf 755 wordpress
Bước 4
Chỉnh sửa tệp cấu hình của Apache và cập nhật Địa chỉ IP và Tên miền của bạn, bạn sẽ tìm thấy tệp cấu hình trong /etc/httpd/conf/httpd. conf thư mục
Cập nhật địa chỉ IP
[email protected] DocumentRoot /var/www/wordpress Options Indexes FollowSymLinks AllowOverride all Require all granted ErrorLog /var/log/httpd/wordpress_error.log CustomLog /var/log/httpd/wordpress_access.log common
Ghi chú. Thay tên thư mục bằng tên thư mục WordPress của bạn [ /var/www/ wordpress ]
Bước 6
Tắt SELinux nằm trong /etc/selinux/config
# sudo vi /etc/selinux/config
Bước 7
Cài đặt máy chủ cơ sở dữ liệu MariaDB và tạo cơ sở dữ liệu cho WordPress
Chạy lệnh sau để cài đặt MariaDB
________số 8Khi quá trình cài đặt hoàn tất, hãy khởi động và kích hoạt nó khi khởi động
# sudo systemctl start mariadb
# sudo systemctl enable mariadb
Bây giờ, hãy bảo mật cài đặt MariaDB
# sudo systemctl start httpd.service
# sudo systemctl enable httpd.service
0- Nhập mật khẩu hiện tại cho root [không nhập].
- Đặt mật khẩu gốc?
- Mật khẩu mới.
- Nhập lại mật khẩu mới.
- Xóa người dùng ẩn danh?
- Không cho phép root đăng nhập từ xa? .
- Xóa cơ sở dữ liệu thử nghiệm và truy cập vào nó?
- Tải lại bảng đặc quyền bây giờ? .
Tạo cơ sở dữ liệu SQL và người dùng SQL, cấp quyền đầy đủ trên Cơ sở dữ liệu
# sudo systemctl start httpd.service
# sudo systemctl enable httpd.service
1Nhập mật khẩu gốc mà bạn đã đặt tại thời điểm cài đặt MariaDB và tạo cơ sở dữ liệu cũng như cấp toàn quyền cho cơ sở dữ liệu
# sudo systemctl start httpd.service
# sudo systemctl enable httpd.service
2
Bước 8
Cài đặt PHP 7. XX
Để cài đặt PHP và các tiện ích mở rộng của nó, hãy sử dụng các lệnh sau
# sudo systemctl start httpd.service
# sudo systemctl enable httpd.service
3Cài đặt một số module thông dụng của PHP
# sudo systemctl start httpd.service
# sudo systemctl enable httpd.service
4Cho phép PHP làm việc với Apache
# sudo systemctl start httpd.service
# sudo systemctl enable httpd.service
5
Bước 9
cài đặt Một số tiện ích mở rộng được hỗ trợ sau cho WordPress
Cài đặt tiện ích mở rộng PHP XML
# sudo systemctl start httpd.service
# sudo systemctl enable httpd.service
6Cài đặt phần mở rộng Mbstring
# sudo systemctl start httpd.service
# sudo systemctl enable httpd.service
7Cài đặt Tiện ích quốc tế
# sudo systemctl start httpd.service
# sudo systemctl enable httpd.service
8Bây giờ hãy cài đặt Tiện ích mở rộng APcu
# sudo systemctl start httpd.service
# sudo systemctl enable httpd.service
9# firewall-cmd --permanent --add-port=80/tcp
# firewall-cmd --permanent --add-port=443/tcp
0Cuối cùng cài đặt phần mở rộng IMAP php
# firewall-cmd --permanent --add-port=80/tcp
# firewall-cmd --permanent --add-port=443/tcp
1Các bước cài đặt & cấu hình WordPress
Sau khi thực hiện đúng các bước trên, chúng tôi có thể tiến hành cài đặt và định cấu hình WordPress. Mở trình duyệt web của bạn bằng địa chỉ IP máy chủ WordPress của bạn. Địa chỉ IP máy chủ của tôi là ‘ 192. 168. 10. 200 ‘ , tên thư mục WordPress tôi để mặc định ‘ wordpress’ và dán vào thư mục /var/www/html. Vì vậy, URL trang web của tôi sẽ là 192. 168. 10. 200/wordpress
Bước 1
Mở trình duyệt web và đặt địa chỉ IP máy chủ của bạn. Nếu bạn đã giải nén các tệp thư mục WordPress trong thư mục /var/www/html thì bạn sẽ chỉ phải đặt Địa chỉ IP trong trình duyệt. Trong trường hợp của tôi, tôi đã dán thư mục vào /var/www/html do đó URL của tôi sẽ là 192. 168. 10. 200/từ. Sau khi mở trang, nhấp vào Let's Go
Bước 2
Điền chính xác Chi tiết cơ sở dữ liệu mà bạn đã tạo trước đó cho WordPress và nhấn Gửi
Bước 3
Ở bước này, bạn sẽ thấy một số tập lệnh cần được tải lên trong cấu hình thư mục WordPress. tập tin php. Tạo config. php trong /var/www/html hoặc /var/www/html/wordpress/ [ Theo tệp wordpress và theo tên thư mục của bạn ] . folder and paste the given script in the file and save it.
Sau khi cấu hình tập tin. php được tạo và lưu với các tập lệnh đã cho, chỉ cần quay lại trình duyệt web và nhấn Chạy Cài đặt
Bước 4
Trên trang tiếp theo, hãy điền các chi tiết cơ bản như tên người dùng, mật khẩu và email của Quản trị viên WordPress, sau đó nhấn Cài đặt WordPress
Bước 5
Cuối cùng, bạn sẽ thấy màn hình đăng nhập cho WordPress. Chỉ cần đặt tên người dùng mà bạn đã tạo ở bước trước. URL đăng nhập WordPress mặc định sẽ là “ youripaddress/wp-admin”
Cũng đọc . Cách cài đặt phpMyAdmin trên Linux
Video hướng dẫn
Vì thế. trong bài đăng này, chúng tôi đã giới thiệu cách cài đặt và định cấu hình WordPress trên CentOS 8 với một số bước dễ dàng mà tôi đã chỉ ra rất đơn giản. Hãy thử làm theo các bước sau và thoải mái hỏi bằng nhận xét về bất kỳ nghi ngờ hoặc thắc mắc nào của bạn, tìm hiểu và chia sẻ với những người khác nữa. Cảm ơn