Đối với những người không đủ khả năng phát triển trang web từ đầu, hiện có một số hệ thống quản lý nội dung [CMS] chẳng hạn như WordPress mà bạn có thể tận dụng để thiết lập blog và hoàn thành trang web với một vài cú nhấp chuột
WordPress là một trong những hệ thống quản lý nội dung phổ biến nhất thế giới, nếu không muốn nói là phổ biến nhất thế giới [CMS]. Nó là một nền tảng nguồn mở và miễn phí được xây dựng hoàn toàn bằng PHP – nó được hàng triệu người sử dụng để chạy blog, trang web kinh doanh, cửa hàng thương mại điện tử, v.v. Với các tính năng như chủ đề chuyên sâu, hàng nghìn plugin và cộng đồng khổng lồ, WordPress có lẽ là CMS thân thiện với người dùng nhất mà bạn có thể chọn để xây dựng trang web của mình
Nó rất dễ cài đặt và tìm hiểu, đặc biệt đối với những người không có kiến thức về thiết kế và phát triển trang web trước đó. Với hàng triệu plugin và chủ đề có sẵn, được phát triển bởi một cộng đồng người dùng và nhà phát triển tích cực và tận tâm, bạn có thể sử dụng chúng để điều chỉnh blog hoặc trang web của mình hoạt động và trông giống như cách bạn muốn
Blog này sẽ chỉ cho bạn cách lưu trữ trang web của bạn bằng WordPress trên Ubuntu Linux. Chúng tôi sẽ sử dụng Apache làm máy chủ HTTP của mình và cài đặt PHP và MySQL vì WordPress yêu cầu chúng hoạt động. Loại gói này thường được gọi là ngăn xếp LAMP [Linux, Apache, MySQL, PHP]. Khi các gói đó được cài đặt, chúng tôi sẽ xem qua cấu hình của Apache và MySQL, bao gồm thiết lập ban đầu của cơ sở dữ liệu và người dùng, trước khi cài đặt chính WordPress
điều kiện tiên quyết
- Hệ điều hành chạy Ubuntu Linux
- Người dùng root hoặc không root có đặc quyền Sudo
- Có kết nối internet ổn định
- Cửa sổ đầu cuối / Dòng lệnh
1. Cài đặt Apache trên Ubuntu
Nếu bạn đã cài đặt Apache, bạn có thể bỏ qua bước này. Nếu bạn chưa cài đặt Apache, thì hãy làm theo bài viết này Cài đặt Apache trên Ubuntu 20. 04 LTS
2. Cài đặt Và Định cấu hình MySQL Trên Ubuntu
Nếu bạn đã cài đặt MySQL, bạn có thể bỏ qua phần này. Nếu bạn chưa cài đặt MySQL, hãy làm theo bài viết này Cách cài đặt MySQL trên Ubuntu 18. 04
3. Cài đặt PHP 8 trên Ubuntu
Nếu bạn đã cài đặt PHP 8, bạn có thể bỏ qua phần này. Nếu bạn chưa cài đặt PHP 8, hãy làm theo bài viết này Cách cài đặt PHP 8 trên Ubuntu 20. 04
4. Cài đặt WordPress trên Ubuntu
Tải xuống phiên bản mới nhất của gói WordPress và giải nén nó bằng cách đưa ra các lệnh bên dưới trên thiết bị đầu cuối
#! /bin/bash
sudo wget -c //wordpress.org/latest.tar.gz
sudo tar -xzvf latest.tar.gz
Sau đó di chuyển các tệp WordPress từ thư mục giải nén sang thư mục gốc mặc định của Apache, /var/www/html/
#! /bin/bash
sudo mv wordpress/* /var/www/html
Bây giờ hãy đặt quyền thích hợp trên thư mục trang web [/var/www/html]. Nó phải được sở hữu bởi người dùng Apache2 và nhóm có tên www-data
#! /bin/bash
sudo chown -R www-data:www-data /var/www/html
sudo chmod -R 775 /var/www/html
Thanh toán công cụ này. Mở công cụ kiểm tra cổng
5. Tạo cơ sở dữ liệu WordPress trên MySQL
Thực hiện lệnh bên dưới và cung cấp mật khẩu người dùng root, sau đó nhấn Enter để di chuyển đến trình bao MySQL
#! /bin/bash
sudo mysql -u root -p
Tại MySQL shell, gõ các lệnh sau, nhấn Enter sau mỗi dòng lệnh MySQL. Hãy nhớ sử dụng các giá trị hợp lệ, của riêng bạn cho tên cơ sở dữ liệu, người dùng cơ sở dữ liệu và cũng sử dụng mật khẩu an toàn và mạnh mẽ làm mật khẩu người dùng cơ sở dữ liệu
#! /bin/bash
mysql> CREATE DATABASE wp_dbname;
mysql> CREATE USER 'db_username'@'%' IDENTIFIED WITH mysql_native_password BY 'db_password';
mysql> GRANT ALL ON wp_dbname.* TO 'db_username'@'%';
mysql> FLUSH PRIVILEGES;
mysql> EXIT;
Tiếp theo, di chuyển vào thư mục gốc của trang web của bạn, tạo wp-config. php từ tệp cấu hình mẫu được cung cấp như được hiển thị
#! /bin/bash
cd /var/www/html
sudo mv wp-config-sample.php wp-config.php
Sau đó mở wp-config. tập tin cấu hình php để chỉnh sửa
#! /bin/bash
sudo nano wp-config.php
Sau khi cập nhật wp-config của bạn. php, hãy nhấn phím CTRL+X, Y và Enter để lưu wp-config. tệp php
Sau đó, khởi động lại máy chủ web và dịch vụ MySQL, Chạy lệnh sau
#! /bin/bash
sudo systemctl restart apache2.service
sudo systemctl restart mysql.service
6. Hoàn thành cài đặt WordPress qua web
Mở trình duyệt web của bạn, sau đó nhập tên miền hoặc địa chỉ máy chủ của bạn như được hiển thị
________số 8_______Khi trình cài đặt web WordPress tải, hãy chọn ngôn ngữ bạn muốn sử dụng để cài đặt và nhấp vào Tiếp tục
Tiếp theo, đặt tiêu đề, tên người dùng quản trị, mật khẩu và email của trang web để quản lý nội dung trang web của bạn. Sau đó nhấp vào Cài đặt WordPress
Khi quá trình cài đặt WordPress hoàn tất, hãy nhấp vào Đăng nhập để truy cập trang đăng nhập quản trị trang web của bạn
Bây giờ hãy đăng nhập vào trang web WordPress mới của bạn bằng thông tin đăng nhập quản trị của bạn [tên người dùng và mật khẩu được tạo ở trên] và bắt đầu tùy chỉnh trang web của bạn từ Bảng điều khiển
Lưu ý rằng để quay lại bảng quản trị WordPress trong tương lai, bạn luôn có thể sử dụng URL http. // trang web của bạn. com/wp-admin
Trang web WordPress của bạn bây giờ có thể truy cập được từ http. // trang web của bạn. com
Cảm ơn bạn đã đọc blog này
đọc thêm. Cách triển khai Dự án Laravel với Apache trên Ubuntu
Nếu bạn muốn quản lý Máy chủ VPS / VM của mình mà không cần chạm vào dòng lệnh, hãy xem liên kết này. ServerAvatar cho phép bạn thiết lập nhanh các trang web WordPress hoặc PHP tùy chỉnh trên VPS / VM chỉ trong vài phút. Bạn có thể lưu trữ nhiều trang web trên một VPS / VM, định cấu hình chứng chỉ SSL và theo dõi tình trạng của máy chủ mà không cần chạm vào giao diện dòng lệnh