2 cách cài đặt WordPress local trên Mac

2 ngày ago, Hướng dẫn WordPress, Views
2 cách cài đặt WordPress local trên Mac

Giới thiệu

WordPress là một hệ thống quản lý nội dung (CMS) phổ biến, cho phép bạn dễ dàng tạo và quản lý trang web của mình. Việc cài đặt WordPress trên máy tính cá nhân (local) mang lại nhiều lợi ích, bao gồm thử nghiệm giao diện và plugin mới, phát triển website mà không cần kết nối internet, và tạo bản sao lưu trang web hiện tại của bạn.

Bài viết này sẽ hướng dẫn bạn hai cách cài đặt WordPress local trên hệ điều hành macOS:

  1. Sử dụng MAMP (My Apache, MySQL, PHP)
  2. Sử dụng Local by Flywheel

Cài đặt WordPress Local trên Mac sử dụng MAMP

Bước 1: Tải và cài đặt MAMP

MAMP là một bộ phần mềm miễn phí và dễ sử dụng, bao gồm Apache, MySQL, và PHP, những thành phần cần thiết để chạy WordPress local.

  1. Truy cập trang web chính thức của MAMP: https://www.mamp.info/en/downloads/
  2. Chọn phiên bản phù hợp với hệ điều hành macOS của bạn và tải về.
  3. Mở file .dmg vừa tải về và kéo biểu tượng MAMP vào thư mục Applications.

Bước 2: Khởi động MAMP và cấu hình cổng

Sau khi cài đặt, bạn cần khởi động MAMP và cấu hình cổng để WordPress có thể hoạt động.

  1. Mở ứng dụng MAMP từ thư mục Applications.
  2. Nhấn nút “Start Servers” để khởi động Apache và MySQL.
  3. Nếu MAMP không thể khởi động, có thể do một ứng dụng khác đang sử dụng cổng 80 (cho Apache) hoặc cổng 3306 (cho MySQL).
  4. Để thay đổi cổng, vào MAMP > Preferences > Ports.
  5. Bạn có thể thay đổi cổng Apache và MySQL thành các cổng khác không sử dụng, ví dụ: 8080 (Apache) và 3307 (MySQL). Lưu ý: nếu thay đổi cổng Apache, khi truy cập website local bạn cần thêm số cổng vào URL (ví dụ: localhost:8080).

Bước 3: Tạo cơ sở dữ liệu cho WordPress

WordPress cần một cơ sở dữ liệu để lưu trữ dữ liệu của bạn. Bạn có thể tạo cơ sở dữ liệu bằng phpMyAdmin, được tích hợp sẵn trong MAMP.

  1. Trong giao diện MAMP, nhấn nút “Open WebStart page”.
  2. Trên trang WebStart, chọn “phpMyAdmin” ở menu trên cùng.
  3. Nhấn vào tab “Databases”.
  4. Nhập tên cho cơ sở dữ liệu của bạn (ví dụ: wordpressdb) và nhấn nút “Create”.

Bước 4: Tải và giải nén WordPress

Bây giờ bạn cần tải WordPress từ trang web chính thức và giải nén vào thư mục web của MAMP.

  1. Truy cập trang web WordPress.org: https://wordpress.org/download/
  2. Tải phiên bản WordPress mới nhất.
  3. Sau khi tải về, giải nén file .zip vào thư mục htdocs của MAMP. Thư mục htdocs thường nằm trong: /Applications/MAMP/htdocs/.
  4. Bạn có thể đổi tên thư mục WordPress thành tên bạn muốn (ví dụ: mysite).

Bước 5: Cài đặt WordPress

Cuối cùng, bạn sẽ cài đặt WordPress thông qua trình duyệt web.

  1. Mở trình duyệt web và truy cập vào địa chỉ: http://localhost/tên-thư-mục-wordpress (ví dụ: http://localhost/mysite). Nếu bạn đã thay đổi cổng Apache, hãy thêm số cổng vào URL (ví dụ: http://localhost:8080/mysite).
  2. Chọn ngôn ngữ bạn muốn sử dụng cho WordPress và nhấn “Continue”.
  3. Điền thông tin cơ sở dữ liệu mà bạn đã tạo ở Bước 3:
    • Database Name: Tên cơ sở dữ liệu bạn đã tạo (ví dụ: wordpressdb).
    • Username: root
    • Password: root
    • Database Host: localhost
    • Table Prefix: wp_ (hoặc bất kỳ tiền tố nào bạn muốn)
  4. Nhấn “Submit”.
  5. Nếu thông tin chính xác, bạn sẽ thấy thông báo “Alright, sparky! You’ve made it through this part of the installation. WordPress can now communicate with your database.” Nhấn “Run the installation”.
  6. Điền thông tin cho trang web của bạn (Site Title, Username, Password, Your Email) và nhấn “Install WordPress”.
  7. Sau khi cài đặt xong, bạn có thể đăng nhập vào trang quản trị WordPress của mình bằng username và password bạn vừa tạo.

Cài đặt WordPress Local trên Mac sử dụng Local by Flywheel

Bước 1: Tải và cài đặt Local by Flywheel

Local by Flywheel là một ứng dụng chuyên dụng để phát triển WordPress local. Nó dễ sử dụng và cung cấp nhiều tính năng hữu ích.

  1. Truy cập trang web chính thức của Local by Flywheel: https://localwp.com/
  2. Tải phiên bản phù hợp với hệ điều hành macOS của bạn và cài đặt.

Bước 2: Tạo một trang web WordPress mới

Sau khi cài đặt, bạn có thể tạo một trang web WordPress mới chỉ với vài cú nhấp chuột.

  1. Mở ứng dụng Local by Flywheel.
  2. Nhấn nút “Create a new site”.
  3. Đặt tên cho trang web của bạn.
  4. Chọn môi trường bạn muốn sử dụng (Preferred hoặc Custom). “Preferred” là lựa chọn đơn giản nhất với các cài đặt mặc định phù hợp. “Custom” cho phép bạn tùy chỉnh phiên bản PHP, web server và database.
  5. Nhập username, password và email cho trang web của bạn.
  6. Nhấn “Create Site”.
  7. Local by Flywheel sẽ tự động tải xuống và cài đặt WordPress cho bạn.

Bước 3: Truy cập trang web và trang quản trị WordPress

Sau khi cài đặt xong, bạn có thể dễ dàng truy cập trang web và trang quản trị WordPress từ giao diện Local by Flywheel.

  1. Trong giao diện Local by Flywheel, bạn sẽ thấy trang web của bạn được liệt kê.
  2. Nhấn nút “Admin” để truy cập trang quản trị WordPress.
  3. Nhấn nút “Open Site” để truy cập trang web của bạn.

So sánh MAMP và Local by Flywheel

Cả MAMP và Local by Flywheel đều là những công cụ tuyệt vời để cài đặt WordPress local trên Mac. Tuy nhiên, chúng có những ưu và nhược điểm riêng:

MAMP

  • Ưu điểm:
  • Miễn phí.
  • Cho phép kiểm soát chi tiết hơn các cài đặt server (Apache, MySQL, PHP).
  • Nhược điểm:
  • Cài đặt và cấu hình phức tạp hơn Local by Flywheel.
  • Cần tự quản lý các phiên bản PHP và MySQL.

Local by Flywheel

  • Ưu điểm:
  • Dễ sử dụng và cài đặt.
  • Cung cấp môi trường phát triển WordPress được tối ưu hóa.
  • Hỗ trợ nhiều trang web WordPress cùng lúc.
  • Dễ dàng chuyển đổi giữa các phiên bản PHP.
  • Nhược điểm:
  • Có phiên bản trả phí với các tính năng nâng cao.
  • Ít tùy chỉnh hơn so với MAMP.

Kết luận

Việc cài đặt WordPress local trên Mac là một quá trình đơn giản. Bạn có thể sử dụng MAMP nếu bạn muốn kiểm soát nhiều hơn các cài đặt server, hoặc sử dụng Local by Flywheel nếu bạn muốn một giải pháp nhanh chóng và dễ sử dụng. Hãy chọn phương pháp phù hợp nhất với nhu cầu và trình độ kỹ thuật của bạn.

Lời khuyên bổ sung

  • Luôn sao lưu cơ sở dữ liệu và các file WordPress của bạn thường xuyên.
  • Tìm hiểu về các plugin và giao diện WordPress để mở rộng chức năng và cải thiện giao diện trang web của bạn.
  • Tham gia cộng đồng WordPress để học hỏi kinh nghiệm và nhận được sự hỗ trợ từ những người dùng khác.