Cài đặt WordPress vào máy chủ hoặc máy tính của bạn dễ dàng hơn bạn nghĩ. Điều này chủ yếu là do hơn 40% trang web có thể lập chỉ mục trên Internet sử dụng Hệ thống quản lý nội dung (CMS) này. Hơn nữa, phần mềm này là nguồn mở, miễn phí và hướng đến cộng đồng, làm cho toàn bộ thử thách được sắp xếp hợp lý và thân thiện với người mới bắt đầu. Như thể điều đó vẫn chưa đủ, nhiều nhà cung cấp dịch vụ lưu trữ web thường cung cấp một thiết lập giúp đơn giản hóa quy trình hơn nữa. Nhưng bất kể loại cài đặt nào, bạn phải đáp ứng các yêu cầu máy chủ WordPress tối thiểu bên dưới. Chúng tôi sẽ cung cấp cho bạn tóm tắt nhanh về chúng là gì trước khi đi sâu vào từng vấn đề một cách riêng biệt ## Yêu cầu máy chủ tối thiểu cho WordPress là gì? Các điều kiện tối thiểu mà máy chủ của bạn phải đáp ứng để chạy WordPress là: Loại lưu trữ web: Bất kỳ phần mềm máy chủ Web nào: Nginx 1.19 trở lên / Apache HTTPD 2.4 trở lên Dung lượng ổ đĩa/Bộ nhớ: 512 MB Cơ sở dữ liệu: MySQL 5.7 trở lên (khuyên dùng 8.0 trở lên) / MariaDB 10.2 trở lên Phiên bản PHP: PHP 5.6.20 + (Khuyên dùng phiên bản 7.3 trở lên) Bộ nhớ PHP: 64 MB RAM: 512 MB Bộ xử lý (CPU): 1 lõi, 1 luồng, 1 GHz+ Băng thông: Tùy thuộc vào kích thước trang, số lượng và tải hàng ngày/hàng tháng ## Loại lưu trữ web Như đã đề cập, **bất kỳ loại lưu trữ web nào cũng có thể hỗ trợ cài đặt WordPress. Tuy nhiên, trước khi bạn đảm bảo rằng bạn hiểu rõ về lưu trữ web. Sau đó, xem qua các loại lưu trữ web khác nhau để quyết định loại nào phù hợp nhất với trang web WordPress của bạn. Lưu ý rằng các nhà cung cấp thường tránh đề cập đến loại trừ khi nó được dành riêng hoặc được quản lý. Vì vậy, chúng tôi khuyên bạn nên hỏi qua e-mail hoặc webchat. Cảm ơn chúng tôi sau, khi trang web của bạn bắt đầu tăng lưu lượng truy cập và bạn bắt đầu gặp phải tình trạng chậm hoặc ngừng hoạt động đầu tiên trong khi tải trang hoặc hết bộ nhớ ## Phần mềm máy chủ web WordPress chính thức hỗ trợ phần mềm máy chủ web được sử dụng phổ biến nhất âÃÂà**Apache HTTPD 2.4 và **Nginx 1.19 Tuy nhiên, nó sẽ hoạt động trong mọi môi trường hỗ trợ thực thi tệp PHP. Ví dụ: nó hoạt động dễ dàng trong OpenLiteSpeed ​​1.4+ và LiteSpeed ​​Web Server 5.3+, trong số nhiều loại khác. Nếu bạn muốn thử nghiệm, chúng tôi khuyên bạn nên sử dụng các bản phát hành ổn định mới nhất của phần mềm đó ## Không gian đĩa Các yêu cầu lưu trữ máy chủ tối thiểu cho WordPress tùy thuộc vào trang web, loại lưu trữ web và các gói thanh toán khả dụng của bạn. Chúng tôi ước tính **tối thiểu hợp lý là 512 MB** cho một trang web đơn giản. Các tệp cốt lõi của WordPress yêu cầu lấp đầy khoảng 30 MB (đã nén) hoặc 60 MB (đã giải nén) dung lượng lưu trữ. Cài đặt chủ đề đầu tiên của bạn và một vài plugin bắt buộc phải có cho WordPress sẽ hoàn thành phần còn lại, để lại một số tải lên cần thiết để tùy chỉnh. Thật không may, bạn có thể sẽ không nhận được số tiền thấp như vậy trừ khi bạn chọn thuê vị trí đặt máy chủ hoặc lưu trữ web trên máy chủ gia đình, điều này rất tốt nếu bạn định tải lên nhiều. Mức thấp nhất bạn có thể thuê trên thực tế có thể là 5 GB-10 GB trừ khi bạn đạt được thỏa thuận tùy chỉnh với nhà cung cấp hoặc một trong những người bán lại Tôi nên chọn loại lưu trữ nào? Nếu bạn đang tìm kiếm mức tối thiểu, thì một ổ cứng HDD sẽ phù hợp, ít nhất là để thử nghiệm. Tuy nhiên, chúng tôi khuyên bạn nên thay đổi nó thành SSD càng sớm càng tốt. Chúng chắc chắn hơn, nhanh hơn, tiết kiệm năng lượng hơn và ít bị hư hỏng vật lý hơn. Nếu bạn muốn lưu trữ các bản sao lưu thông thường hoặc chuyển sang một máy chủ chuyên dụng, bộ lưu trữ RAID Cấp 1 cũng có thể là một lựa chọn tốt ## Cơ sở dữ liệu Một lần nữa, WordPress **chính thức hoạt động với MariaDB 10.2 hoặc **MySQL 5.7 (chỉ môi trường máy chủ cũ hơn, tương thích với PHP 5.6.20+) hoặc **8.0 (hiện đại, tương thích với PHP 7.3+, được khuyến nghị mạnh mẽ) hệ thống quản lý cơ sở dữ liệu (DBMS). Tuy nhiên, bất kỳ DBMS nào khác sử dụng cấu trúc tương thích với MySQL sẽ hoạt động, chẳng hạn như: - Cực quang Amazon - Google Đám mây SQL - Máy chủ MySQL Percona 8.0 trở lên - Amazon RDS cho MySQL/MariaDB ## ĐẬP Giống như với lưu trữ, bạn có thể mong đợi **chạy WordPress trên 512 MB RAM nhưng bạn sẽ gặp khó khăn khi thuê quá ít. Một lần nữa, loại lưu trữ web sẽ quyết định số lượng; mức thấp nhất bạn có thể nhận được có thể là từ 1 GB đến 2 GB với các nhà cung cấp rẻ hơn, VPS (máy chủ riêng ảo) hoặc lưu trữ chia sẻ hoặc gói thanh toán tùy chỉnh ## Bộ vi xử lý (CPU) một lý thuyết **bộ xử lý tối thiểu cho WordPress là 1 GHz, 1 lõi, 1 luồng** nhưng bạn chỉ có thể nhận được các số CPU đó nếu bạn môi giới một thỏa thuận cho VPS. Hơn nữa, điều này chỉ hữu ích cho các trang web nhỏ hoặc cá nhân như trình diễn hoặc danh mục đầu tư. Các gói thanh toán thông thường có thể sẽ bắt đầu ở CPU 2 lõi, 2 luồng với tần số khoảng 1,5 GHz đến 2 GHz ## Phiên bản PHP Chúng tôi đã xem xét vấn đề này trong âÃÂÃÂDatabaseâÃÂà**WordPress hỗ trợ PHP 5.6.20** và các phiên bản mới hơn, nhưng chỉ khi phiên bản MySQL hoặc MariaDB của bạn cũng cũ hơn. Trong trường hợp đó, một số chủ đề và plugin của bạn có thể không hoạt động. Do đó, ** thực sự khuyên bạn nên sử dụng PHP 7.3 hoặc các phiên bản mới hơn Lưu ý rằng hỗ trợ cho 7.3 sẽ kết thúc vào tháng 12 năm 2021, vì vậy bạn nên cập nhật lên 7.4 (ít nhất) sau đó. Khi thời điểm đó đến, hãy làm theo hướng dẫn của chúng tôi về cập nhật PHP trong WordPress ## Giới hạn bộ nhớ PHP tối thiểu **Giới hạn bộ nhớ PHP cho WordPress là 64 MB mặc dù hầu hết các nhà cung cấp dịch vụ lưu trữ đề xuất ở bất kỳ đâu trong khoảng từ 100 MB đến 128 MB. Các trang web có nhiều người dùng đồng thời và lượt xem trang nên cập nhật lên 256 MB. Để biết hướng dẫn cụ thể, hãy xem bài viết của chúng tôi về cách tăng giới hạn bộ nhớ PHP ## Băng thông Bạn không cần tính toán băng thông cho WordPress khi bắt đầu. Chỉ cần chọn gói có đồng hồ đo thấp nhất mà bạn có thể nhận được. Tuy nhiên, vì phí quá mức nổi tiếng là đắt đỏ, nên bạn nên khôn ngoan để đi trước đường cong. Bạn sẽ cần theo dõi các thông tin sau: Kích thước trang trung bình: Không được lớn hơn 2-3 MB. Nhập một vài URL trang vào các công cụ đám mây miễn phí chẳng hạn như GTmetrix để nhận các kích thước tệp riêng biệt, sau đó chia tổng của chúng cho số lượng mục nhập. Khách truy cập trang trung bình hàng tháng: Sử dụng plugin phân tích để có được con số này. Nếu không có sẵn, hãy tính tổng số khách truy cập hàng ngày, sau đó chia cho số ngày trong tháng đó. Số lượt xem trang trung bình trên mỗi khách truy cập: Một lần nữa, hãy sử dụng các plugin phân tích để xem trung bình một khách truy cập mở bao nhiêu trang Làm cách nào để sử dụng dữ liệu? Sử dụng công thức sau để tính toán băng thông: Băng thông = Kích thước trang trung bình ÃÂàKhách truy cập trang trung bình hàng tháng ÃÂàSố lượt xem trang trung bình trên mỗi khách truy cập Ví dụ: 300 (khách truy cập mỗi tháng) ÃÂà3 (trung bình mỗi khách truy cập mở trang) ÃÂà2 MB (kích thước trang) = 1.800 MB tức là 1,76 GB. Luôn thêm bộ đệm 30%-50% khi lưu lượng truy cập tăng đột biến, do đó, hãy đặt băng thông tối thiểu 2,29 GB.