CÀI ĐẶT WORDPRESS TRÊN MÁY CHỦ WEB CỦA BẠN

Một phần của tài liệu Wordpress dành cho người nhập môn- Tập 2: Thiết lập phần mềm Wordpress (Trang 35 - 55)

Chương này hướng dẫn bạn hai phương pháp cài đặt WordPress:

cài đặt tự động bằng trình cài đặt do dịch vụ lưu trữ web được quản lý cung cấp, có sẵn từ nhà cung cấp dịch vụ lưu trữ web của bạn và cài đặt thủ công.

Tôi cũng chỉ cho bạn cách thiết lập cơ sở dữ liệu MySQL bằng giao diện quản lý lưu trữ web cPanel. Khi bạn đọc xong chương này, bạn sẽ đăng nhập và xem Bảng điều khiển WordPress hoàn toàn mới của mình, sẵn sàng bắt đầu xuất bản nội dung ngay lập tức.

(Nếu bạn đã cài đặt WordPress, hãy chuyển sang Chương 4, có chứa thông tin tuyệt vời về cách định cấu hình WordPress để có hiệu suất và bảo mật tối ưu.)

Ghi nhớ Trước khi có thể cài đặt WordPress, bạn cần hoàn thành các tác vụ sau:

- Mua đăng ký tên miền cho tài khoản của bạn (Chương 1).

- Nhận dịch vụ lưu trữ trên máy chủ web cho trang web của bạn (Chương 1).

- Thiết lập tên người dùng, mật khẩu và địa chỉ Giao thức truyền tệp an toàn (SFTP) cho tài khoản lưu trữ của bạn (Chương 1 và 2).

- Nhận ứng dụng khách SFTP để chuyển tệp vào tài khoản lưu trữ của bạn (Chương 2).

Nếu bạn bỏ sót bất kỳ mục nào ở trên, hãy chuyển sang các chương được liệt kê để hoàn tất các bước bạn đang thiếu.

Khám phá WordPress được cài đặt sẵn

Phần mềm WordPress đã trở thành một công cụ xuất bản phổ biến đến mức hầu hết các nhà cung cấp dịch vụ lưu trữ hiện nay đều cung cấp WordPress cho bạn theo một số cách:

- Đã cài đặt trên tài khoản lưu trữ của bạn khi bạn đăng ký - Bảng điều khiển người dùng có tiện ích để cài đặt WordPress từ trong quản lý tài khoản của bạn

Mẹo Nếu nhà cung cấp dịch vụ lưu trữ của bạn không cung cấp

cho bạn quyền truy cập vào tiện ích cài đặt, hãy chuyển đến phần tiếp theo, "Cài đặt WordPress theo cách thủ công", để biết các bước cài đặt WordPress theo cách thủ công qua SFTP.

Một trong những máy chủ web phổ biến nhất cho dịch vụ lưu trữ WordPress được quản lý là dịch vụ có tên là WP Engine, bạn có thể tìm thấy dịch vụ này tại https://wpengine.com. Dịch vụ này cung cấp tiện ích cài đặt tiện dụng, dễ sử dụng được tích hợp ngay trong bảng điều khiển tài khoản của bạn tại WP Engine để bạn có thể bắt đầu và chạy WordPress ngay lập tức.

Bạn có thể không sử dụng WP Engine, vì vậy máy chủ của bạn có thể có tiện ích hơi khác một chút, nhưng khái niệm cơ bản là giống nhau. Hãy đảm bảo áp dụng các khái niệm tương tự cho bất kỳ loại tiện ích nào mà nhà cung cấp dịch vụ lưu trữ của bạn cung cấp cho bạn.

Để cài đặt WordPress từ bảng điều khiển tài khoản của WP Engine, hãy làm theo các bước sau:

1. Đăng nhập vào bảng điều khiển người dùng WP Engine.

- Duyệt đến https://my.wpengine.com để mở màn hình đăng nhập.

- Nhập địa chỉ email bạn đã sử dụng để đăng ký, nhập mật khẩu của bạn, sau đó nhấp vào Log In. Trang sẽ làm mới và hiển thị bảng điều khiển cho tài khoản của bạn.

2. Nhấp vào liên kết Sites trên menu bên trái. Trang My Sites hiển thị trong cửa sổ trình duyệt của bạn, như thể hiện trong Hình 3-1.

3. Nhấp vào nút Add Site. Một cửa sổ nhỏ có nhãn Add Site sẽ mở ra.

4. Nhập tên cài đặt WordPress mới của bạn vào trường Site Name.

Tên này là tên miền tạm thời của trang web mới của bạn. Như thể hiện trong Hình 3-2, tôi đang sử dụng wpfordummies, viết tắt của

WordPress For Dummies, viết tắt của WordPress For Dummies.

Bước này tạo tên miền wpfordummies.wpenginepowered.com.

5. Chọn Ungrouped từ menu thả xuống Site Group. Bước này đảm bảo rằng cài đặt WordPress mới của bạn không liên kết với bất kỳ trang web nào khác mà bạn có thể đã thiết lập trong tài khoản WP Engine của mình.

6. Bỏ chọn hộp kiểm Transferable. Có thể đến một ngày nào đó bạn muốn tạo cài đặt WordPress có thể chuyển nhượng giữa hai tài khoản WP Engine, nhưng hôm nay không phải là ngày đó. Bạn có thể đọc về quy trình tại https://wpengine.com/support/transfer- wp-engine-environment/.

7. Nhấp vào nút Add Site. Bước này tạo cài đặt WordPress trong tài khoản của bạn và đưa bạn đến trang Overview, tại đó có thông báo cho biết cài đặt WordPress của bạn đang được tạo. Khi cài đặt đã sẵn sàng để sử dụng, bạn sẽ nhận được email từ WP Engine có chứa liên kết đến cài đặt mới của bạn, cùng với thông tin đăng nhập.

Mẹo Theo kinh nghiệm của tôi, WP Engine luôn có phiên bản

WordPress mới nhất để cài đặt. Hãy đảm bảo kiểm tra xem nhà cung cấp dịch vụ lưu trữ của bạn có cung cấp phiên bản WordPress mới nhất cùng với tiện ích cài đặt hay không.

Quá trình cài đặt WordPress thông qua tiện ích của nhà cung cấp đã hoàn tất và bạn đã sẵn sàng để bắt đầu sử dụng WordPress trên máy chủ web của mình.

Cài đặt WordPress theo cách thủ công

Tùy thuộc vào nơi bạn lưu trữ trang web WordPress, bạn có thể không bao giờ cần phải thực hiện các bước cài đặt WordPress theo cách thủ công, vì nhiều máy chủ web đã tự động hóa quy trình cài đặt WordPress trên máy chủ của bạn. Nếu bạn đã cài đặt WordPress bằng phương pháp tiện ích của nhà cung cấp và không muốn xem lại các bước cài đặt WordPress theo cách thủ công, hãy chuyển sang Chương 4 để biết các bước tối ưu hóa cài đặt WordPress của bạn để có hiệu suất và bảo mật.

Nếu bạn cài đặt WordPress theo cách thủ công, đây là nơi bạn thực hành — tức là nơi bạn đang thử nghiệm quá trình cài đặt 5 phút nổi tiếng của WordPress. Hãy đặt đồng hồ của bạn và xem liệu bạn có thể đạt được mục tiêu 5 phút hay không.

Hãy nhớ rằng quá trình cài đặt 5 phút nổi tiếng chỉ bao gồm thời gian cài đặt phần mềm — không phải thời gian đăng ký tên miền;

lấy và thiết lập dịch vụ lưu trữ web của bạn; hoặc tải xuống, cài đặt, định cấu hình và tìm ra cách sử dụng phần mềm SFTP.

Thiết lập MySQL

Phần mềm WordPress là hệ thống xuất bản cá nhân sử dụng nền tảng PHP/MySQL, cung cấp mọi thứ bạn cần để tạo trang web riêng và xuất bản nội dung của riêng bạn một cách năng động mà không cần biết cách lập trình các trang đó. Tóm lại, tất cả nội dung của bạn (tùy chọn, bài đăng, bình luận và dữ liệu liên quan khác) được lưu trữ trong cơ sở dữ liệu MySQL trong tài khoản lưu trữ của bạn.

Mỗi khi khách truy cập vào trang web của bạn để đọc nội dung, họ sẽ gửi yêu cầu đến máy chủ của bạn. Ngôn ngữ lập trình PHP nhận yêu cầu đó, lấy thông tin được yêu cầu từ cơ sở dữ liệu MySQL, sau đó trình bày thông tin được yêu cầu cho khách truy cập của bạn thông qua trình duyệt web của họ.

Mỗi máy chủ lưu trữ web đều khác nhau về cách cung cấp cho bạn quyền truy cập để thiết lập và quản lý cơ sở dữ liệu MySQL cho tài khoản của bạn. Trong phần này, tôi sử dụng cPanel, một giao diện lưu trữ phổ biến. Nếu máy chủ lưu trữ của bạn cung cấp giao diện khác, các bước cơ bản tương tự sẽ được áp dụng, nhưng thiết lập trong giao diện mà máy chủ lưu trữ web của bạn cung cấp có thể khác.

Để thiết lập cơ sở dữ liệu MySQL cho trang WordPress của bạn bằng cPanel, hãy làm theo các bước sau:

1. Đăng nhập vào cPanel cho tài khoản lưu trữ của bạn:

- Duyệt đến http://yourdomain.com/cpanel (yourdomain.com là tên miền thực của bạn) để hiển thị màn hình đăng nhập cho cPanel của bạn.

- Nhập tên người dùng và mật khẩu tài khoản lưu trữ cụ thể của bạn vào các trường đăng nhập, sau đó nhấp vào OK. Trang sẽ làm mới và hiển thị cPanel cho tài khoản của bạn.

2. Xác định vị trí biểu tượng MySQL Databases: Nhấp vào biểu tượng MySQL Databases để tải trang MySQL Databases trong cPanel của bạn.

3. Nhập tên cho cơ sở dữ liệu của bạn vào hộp văn bản Name.

Hãy nhớ ghi lại tên cơ sở dữ liệu, vì bạn cần tên đó để cài đặt WordPress.

4. Nhấp vào nút Create Database. Một thông báo xuất hiện, xác nhận rằng cơ sở dữ liệu đã được tạo.

5. Nhấp vào nút Back trên thanh công cụ trình duyệt của bạn.

Trang MySQL Databases hiển thị trong cửa sổ trình duyệt của bạn.

6. Xác định vị trí MySQL Users trên trang MySQL Databases. Cuộn đến giữa trang để xác định vị trí phần này.

7. Chọn tên người dùng và mật khẩu cho cơ sở dữ liệu của bạn, nhập chúng vào hộp văn bản Username và Password , sau đó nhấp vào nút Create User. Một thông báo xác nhận sẽ xuất hiện, nêu rằng tên người dùng đã được tạo bằng mật khẩu bạn đã chỉ định.

Mẹo Vì lý do bảo mật, hãy đảm bảo rằng mật khẩu của bạn không phải là thứ mà tin tặc có thể dễ dàng đoán được. Đặt cho cơ sở dữ liệu của bạn một cái tên mà bạn có thể nhớ sau này. Thực hành này đặc biệt hữu ích nếu bạn chạy nhiều hơn một cơ sở dữ liệu MySQL trong tài khoản của mình. Ví dụ, nếu bạn đặt tên cho cơ sở dữ liệu là WordPress hoặc wpsite, bạn có thể khá chắc chắn rằng một năm sau, khi bạn muốn truy cập cơ sở dữ liệu của mình để thực hiện một số thay đổi cấu hình, bạn sẽ biết chính xác thông tin đăng nhập nào cần sử dụng.

Cảnh báo Hãy đảm bảo rằng bạn ghi lại tên cơ sở dữ liệu, tên người dùng và mật khẩu mà bạn đã thiết lập trong quá trình này.

Bạn cần chúng trong phần "Chạy tập lệnh cài đặt" sau trong

chương này trước khi chính thức cài đặt WordPress trên máy chủ web của mình. Ghi lại những thông tin chi tiết này trên một tờ giấy hoặc sao chép và dán chúng vào cửa sổ trình soạn thảo văn bản; dù bằng cách nào, hãy đảm bảo rằng bạn có chúng trong tầm tay.

8. Nhấp vào nút Back trên thanh công cụ của trình duyệt. Trang MySQL Databases hiển thị trong cửa sổ trình duyệt của bạn.

9 .Trong phần Add User to Database của trang MySQL Databases, hãy chọn người dùng bạn vừa thiết lập từ menu thả xuống User, sau đó chọn cơ sở dữ liệu mới từ menu thả xuống Database. Nếu người dùng và/hoặc cơ sở dữ liệu bạn đã tạo ở các bước trước đó không hiển thị trong các menu thả xuống này, bạn đã làm sai điều gì đó và nên bắt đầu lại từ Bước 1.

10. Nhấp vào nút Add. Bước này hiển thị trang Manage User Privileges trong cửa sổ trình duyệt của bạn.

11. Gán đặc quyền người dùng bằng cách chọn hộp kiểm All Privileges. Vì bạn là quản trị viên (hoặc chủ sở hữu) của cơ sở dữ liệu này, bạn cần đảm bảo rằng bạn gán tất cả các đặc quyền cho người dùng mới mà bạn vừa tạo.

12. Nhấp vào nút Make Changes. Trang kết quả hiển thị thông báo xác nhận rằng bạn đã thêm người dùng đã chọn vào cơ sở dữ liệu đã chọn.

13. Nhấp vào nút Back trên thanh công cụ trình duyệt của bạn.

Bạn quay lại trang MySQL Databases.

Cơ sở dữ liệu MySQL cho trang web WordPress của bạn đã hoàn tất và bạn đã sẵn sàng tiến hành bước cuối cùng là cài đặt phần mềm trên máy chủ web.

Tải xuống phần mềm WordPress

Không cần phải nói thêm, hãy tải phiên bản mới nhất của phần mềm WordPress tại https://wordpress.org/download.

Mẹo WordPress cung cấp cho bạn hai định dạng nén cho phần mềm: .zip và .tar.gz. Sử dụng tệp .zip vì đây là định dạng phổ biến nhất cho các tệp nén và vì cả hệ điều hành Windows và Mac đều có thể sử dụng định dạng này. Nhìn chung, định dạng tệp .tar.gz được sử dụng cho hệ điều hành Unix.

Tải xuống phần mềm WordPress vào máy tính của bạn rồi giải nén vào một thư mục trên ổ cứng máy tính của bạn. Các bước này bắt đầu quá trình cài đặt WordPress. Tuy nhiên, chỉ cài chương trình trên máy tính của bạn thôi là chưa đủ. Bạn cũng cần tải lên (hoặc chuyển) chương trình lên tài khoản máy chủ web của mình (tài khoản được thảo luận trong Chương 1).

Trước khi cài đặt WordPress trên máy chủ web, bạn cần đảm bảo rằng mình đã thiết lập cơ sở dữ liệu MySQL và sẵn sàng chấp nhận cài đặt WordPress. Hãy đảm bảo rằng bạn đã làm theo các bước để thiết lập cơ sở dữ liệu MySQL trước khi tiến hành.

Tải tệp WordPress lên qua SFTP

Để tải tệp WordPress lên máy chủ của bạn, hãy quay lại thư mục / wordpress (hiển thị trong Hình 3-3) trên máy tính của bạn, nơi bạn đã giải nén phần mềm WordPress mà bạn đã tải xuống trước đó.

Nếu bạn cần xem lại về việc sử dụng SFTP (Giao thức truyền tệp

an toàn) để truyền tệp từ máy tính của bạn đến máy chủ web, hãy xem Chương 2.

Sử dụng ứng dụng khách SFTP, kết nối với máy chủ web và tải tất cả các tệp này lên thư mục gốc của tài khoản lưu trữ.

Mẹo Nếu bạn không biết thư mục gốc của mình là gì, hãy liên hệ với nhà cung cấp dịch vụ lưu trữ và hỏi, "Thư mục gốc cho tài khoản của tôi là gì?" Thiết lập của mỗi nhà cung cấp dịch vụ lưu trữ là khác nhau. Thư mục gốc thường là thư mục public_html, nhưng bạn có thể tìm thấy thư mục httpdocs. Câu trả lời phụ thuộc vào loại thiết lập mà nhà cung cấp dịch vụ lưu trữ của bạn có. Khi nghi ngờ, hãy hỏi!

Sau đây là một số điều cần lưu ý khi bạn tải tệp lên:

- Tải nội dung của thư mục /wordpress lên máy chủ web của bạn

— không phải chính thư mục đó. Hầu hết các phần mềm ứng dụng khách SFTP cho phép bạn chọn tất cả các tệp và kéo thả chúng vào máy chủ web của mình. Các chương trình khác yêu cầu bạn tô sáng các tệp và nhấp vào nút Transfer.

- Chọn chế độ chuyển chính xác. Chuyển tệp qua SFTP có hai dạng: ASCII và nhị phân. Hầu hết các ứng dụng khách SFTP được định cấu hình để tự động phát hiện chế độ chuyển. Hiểu được sự khác biệt liên quan đến cài đặt WordPress này là điều quan trọng để bạn có thể khắc phục mọi sự cố bạn gặp phải sau này:

+ Chế độ truyền nhị phân là cách hình ảnh (như tệp JPG, GIF, BMP và PNG) được truyền qua SFTP.

+ Chế độ truyền ASCII dành cho mọi thứ khác (tệp văn bản, tệp PHP, JavaScript, v.v.).

Đối với hầu hết các trường hợp, bạn nên đảm bảo rằng chế độ truyền của máy khách SFTP được đặt thành tự động phát hiện.

Nhưng nếu bạn gặp sự cố với cách các tệp đó tải trên trang web của mình, hãy truyền lại các tệp bằng cách sử dụng chế độ truyền phù hợp.

- Bạn có thể chọn một thư mục khác từ thư mục gốc. Bạn không bắt buộc phải chuyển các tệp vào thư mục gốc của máy chủ web.

Bạn có thể chọn chạy WordPress trên một tên miền phụ hoặc trong một thư mục khác trên tài khoản của mình. Nếu bạn chỉ chạy một blog (không có trang web đi kèm đầy đủ) và muốn địa chỉ blog của mình là http://yourdomain.com/blog, bạn hãy chuyển

các tệp WordPress vào thư mục /blog (trong đó yourdomain là tên miền của bạn).

- Chọn đúng quyền tệp. Quyền tệp cho máy chủ web biết cách xử lý các tệp này trên máy chủ của bạn — liệu chúng có phải là tệp có thể ghi vào hay không. Nhìn chung, các tệp PHP cần có quyền (Chmod được giải thích trong Chương 2) là 666, trong khi các thư mục tệp cần có quyền là 755. Hầu như tất cả các máy khách SFTP đều cho phép bạn kiểm tra và thay đổi quyền đối với các tệp, nếu cần. Thông thường, bạn có thể tìm thấy tùy chọn để thay đổi quyền tệp trong các tùy chọn menu của máy khách FTP.

Thông tin kỹ thuật: Một số nhà cung cấp dịch vụ lưu trữ chạy

phần mềm PHP của họ ở định dạng an toàn hơn: Safe Mode. Nếu đây là trường hợp của máy chủ của bạn, bạn cần Chmod các tệp PHP thành 644. Nếu bạn không chắc chắn, hãy hỏi nhà cung cấp dịch vụ lưu trữ của bạn về những quyền bạn cần đặt cho các tệp PHP.

Chạy tập lệnh cài đặt

Bước cuối cùng trong quy trình cài đặt WordPress là kết nối phần mềm WordPress mà bạn đã tải lên cơ sở dữ liệu MySQL. Thực hiện theo các bước sau:

1. Nhập URL của trang web của bạn vào thanh địa chỉ của trình duyệt web. Nếu bạn chọn cài đặt WordPress trong một thư mục khác với thư mục gốc của tài khoản, hãy đảm bảo bạn chỉ định điều đó trong URL cho tập lệnh cài đặt. Ví dụ: nếu bạn đã chuyển các tệp phần mềm WordPress vào thư mục /blog, hãy trỏ trình duyệt của bạn đến URL sau để chạy cài đặt:

Một phần của tài liệu Wordpress dành cho người nhập môn- Tập 2: Thiết lập phần mềm Wordpress (Trang 35 - 55)

Tải bản đầy đủ (DOCX)

(112 trang)
w