Làm cách nào để thiết lập WordPress trên máy chủ Apache LAMP?

Đố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 http://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;

Làm cách nào để thiết lập WordPress trên máy chủ Apache LAMP?

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

Làm cách nào để thiết lập WordPress trên máy chủ Apache LAMP?
 

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

Làm cách nào để thiết lập WordPress trên máy chủ Apache LAMP?

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

Làm cách nào để thiết lập WordPress trên máy chủ Apache LAMP?

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

Làm cách nào để thiết lập WordPress trên máy chủ Apache LAMP?

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àm cách nào để thiết lập WordPress trên máy chủ Apache LAMP?

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

Làm cách nào để thiết lập WordPress trên máy chủ Apache LAMP?

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

Làm cách nào để thiết lập WordPress trên máy chủ Apache LAMP?

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

Làm cách nào để cài đặt WordPress trên máy chủ LAMP?

Bây giờ, hãy bắt đầu với ngăn xếp LAMP và cài đặt WordPress. .
Bước 1. Cài đặt Apache. Mở thiết bị đầu cuối trên hệ thống Ubuntu của bạn. .
Bước 2. Cài đặt MySQL. .
Bước 3. Cài đặt PHP. .
Bước 4. Cài đặt WordPress. .
Bước 5. Tạo cơ sở dữ liệu cho WordPress. .
Bước 6. Thiết lập và cấu hình WordPress

Làm cách nào để thiết lập WordPress trên Apache?

Cài đặt WordPress trên Ubuntu 18. 04 .
Bước 1. Cài đặt Apache. Hãy bắt đầu ngay và cài đặt Apache trước. .
Bước 2. Cài đặt MySQL. Tiếp theo, chúng tôi sẽ cài đặt công cụ cơ sở dữ liệu MariaDB để giữ các tệp Wordpress của chúng tôi. .
Bước 3. Cài đặt PHP. .
Bước 4. Tạo cơ sở dữ liệu WordPress. .
Bước 5. Cài đặt CMS WordPress

WordPress có sử dụng đèn không?

WordPress chạy trên ngăn xếp LAMP , viết tắt của Linux, Apache, MySQL và PHP.

Cách cài đặt WordPress trên Ubuntu 22. 04 với một chồng đèn?

Người dùng root hoặc người dùng có đặc quyền sudo. .
Bước 1 - Cập nhật hệ thống. .
Bước 2 - Cài đặt máy chủ LAMP. .
Bước 3 - Tạo cơ sở dữ liệu WordPress. .
Bước 4 - Tải xuống WordPress. .
Bước 5 - Tạo Máy chủ ảo Apache cho WordPress. .
Bước 6 - Cài đặt Let's Encrypt SSL trên WordPress. .
Bước 7 - Thực hiện cài đặt dựa trên web WordPress