2 cách cài đặt WordPress local trên Mac
Giới Thiệu: Tại Sao Cài Đặt WordPress Local Trên Mac Lại Quan Trọng?
Cài đặt WordPress local (trên máy tính cá nhân) là một bước quan trọng cho bất kỳ ai muốn phát triển, thử nghiệm hoặc tùy chỉnh trang web WordPress mà không cần lo lắng về việc ảnh hưởng đến trang web đang hoạt động của họ. Việc này mang lại nhiều lợi ích, bao gồm:
- Phát triển và Thử nghiệm An Toàn: Bạn có thể thoải mái thử nghiệm các chủ đề, plugin, mã tùy chỉnh và các thay đổi khác mà không sợ làm hỏng trang web trực tuyến.
- Tiết Kiệm Chi Phí: Không cần phải trả tiền cho hosting để thử nghiệm. Tất cả mọi thứ đều nằm trên máy tính của bạn.
- Tốc Độ và Linh Hoạt: Phát triển local nhanh hơn nhiều so với làm việc trực tiếp trên server vì bạn không phụ thuộc vào tốc độ internet.
- Học Tập và Nâng Cao Kỹ Năng: Là một môi trường tuyệt vời để học cách sử dụng WordPress, tùy chỉnh chủ đề, và phát triển plugin.
- Làm Việc Offline: Bạn có thể tiếp tục công việc phát triển trang web ngay cả khi không có kết nối internet.
Bài viết này sẽ hướng dẫn chi tiết hai phương pháp phổ biến để cài đặt WordPress local trên máy Mac: sử dụng MAMP và sử dụng Local by Flywheel.
Cách 1: Cài Đặt WordPress Local trên Mac Sử Dụng MAMP
MAMP (MyApache, MySQL, PHP) là một phần mềm miễn phí cho phép bạn tạo một môi trường server local trên máy tính của mình. Với MAMP, bạn có thể dễ dàng cài đặt và chạy WordPress local.
Bước 1: Tải và Cài Đặt MAMP
Đầu tiên, bạn cần tải MAMP từ trang web chính thức của nó: https://www.mamp.info/en/downloads/. Chọn phiên bản phù hợp với hệ điều hành Mac của bạn (Intel hoặc Apple Silicon).
Sau khi tải xuống, mở file .dmg và làm theo hướng dẫn để cài đặt MAMP. Hãy nhớ ghi lại đường dẫn cài đặt, vì bạn sẽ cần nó sau này.
Bước 2: Cấu Hình MAMP
Sau khi cài đặt xong, khởi động MAMP. Lần đầu tiên chạy, MAMP sẽ hỏi bạn có muốn sử dụng phiên bản MAMP Pro trả phí hay không. Bạn có thể chọn phiên bản miễn phí bằng cách đóng cửa sổ này.
Tiếp theo, nhấp vào nút “Preferences” (Tùy chọn). Trong cửa sổ Preferences, bạn cần cấu hình một số cài đặt quan trọng:
- Ports: Chọn “Set Web & MySQL ports to 80 & 3306” hoặc chọn các port khác nếu port 80 và 3306 đã được sử dụng bởi ứng dụng khác. Ghi nhớ các port bạn đã chọn.
- Web Server: Đảm bảo Apache được chọn.
- PHP: Chọn phiên bản PHP bạn muốn sử dụng. WordPress tương thích với nhiều phiên bản PHP, nhưng nên chọn phiên bản mới nhất được hỗ trợ.
Nhấp vào nút “OK” để lưu các thay đổi.
Bước 3: Tạo Cơ Sở Dữ Liệu
Trong giao diện chính của MAMP, nhấp vào nút “Open WebStart page”. Trang web này sẽ mở trong trình duyệt của bạn. Tại đây, nhấp vào liên kết “phpMyAdmin”.
Trong phpMyAdmin, nhấp vào tab “Databases”. Nhập tên cho cơ sở dữ liệu mới của bạn (ví dụ: “wordpress_local”) và nhấp vào nút “Create”.
Bước 4: Tải Xuống WordPress
Truy cập trang web chính thức của WordPress: https://wordpress.org/download/ và tải xuống phiên bản WordPress mới nhất.
Bước 5: Giải Nén và Di Chuyển WordPress vào Thư Mục htdocs
Giải nén file .zip vừa tải xuống. Bạn sẽ thấy một thư mục có tên là “wordpress”. Sao chép thư mục này vào thư mục “htdocs” của MAMP. Đường dẫn mặc định của thư mục htdocs là /Applications/MAMP/htdocs. Bạn có thể đổi tên thư mục “wordpress” thành một tên khác nếu bạn muốn (ví dụ: “mywebsite”).
Bước 6: Cài Đặt WordPress
Mở trình duyệt web của bạn và truy cập địa chỉ http://localhost hoặc http://localhost:[port] (thay [port] bằng port bạn đã cấu hình trong MAMP nếu bạn không sử dụng port 80). Bạn sẽ thấy trang cài đặt WordPress.
Chọn ngôn ngữ và nhấp vào nút “Continue”.
Nhập thông tin cơ sở dữ liệu bạn đã tạo ở Bước 3:
- Database Name: Tên cơ sở dữ liệu bạn đã tạo (ví dụ: “wordpress_local”).
- Username: “root” (theo mặc định trong MAMP).
- Password: “root” (theo mặc định trong MAMP).
- Database Host: “localhost”.
- Table Prefix: Giữ nguyên giá trị mặc định “wp_”.
Nhấp vào nút “Submit”. Nếu mọi thứ đều 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ấp vào nút “Run the installation”.
Tiếp theo, nhập thông tin cho trang web của bạn:
- Site Title: Tên trang web của bạn.
- Username: Tên người dùng bạn muốn sử dụng để đăng nhập vào trang quản trị WordPress.
- Password: Mật khẩu bạn muốn sử dụng để đăng nhập vào trang quản trị WordPress.
- Your Email: Địa chỉ email của bạn.
Nhấp vào nút “Install WordPress”.
Sau khi cài đặt xong, bạn sẽ thấy thông báo “Success!”. Nhấp vào nút “Log In” để đăng nhập vào trang quản trị WordPress của bạn.
Cách 2: Cài Đặt WordPress Local trên Mac Sử Dụng Local by Flywheel
Local by Flywheel (hiện nay được gọi là Local) là một công cụ miễn phí và dễ sử dụng được thiết kế đặc biệt để cài đặt và quản lý các trang web WordPress local. Nó cung cấp một giao diện thân thiện và tự động hóa nhiều bước phức tạp của quá trình cài đặt.
Bước 1: Tải và Cài Đặt Local
Truy cập trang web chính thức của Local: https://localwp.com/ và tải xuống phiên bản phù hợp với hệ điều hành Mac của bạn.
Sau khi tải xuống, mở file .dmg và làm theo hướng dẫn để cài đặt Local.
Bước 2: Tạo Một Trang Web WordPress Mới
Khởi động Local. Lần đầu tiên chạy, bạn sẽ được yêu cầu tạo một tài khoản. Bạn có thể bỏ qua bước này và tiếp tục sử dụng Local mà không cần tài khoản.
Nhấp vào nút “+” ở góc dưới bên trái của cửa sổ để tạo một trang web mới.
Bạn sẽ được yêu cầu nhập tên cho trang web của bạn. Chọn một tên dễ nhớ (ví dụ: “my-local-site”).
Bước 3: Chọn Môi Trường Cài Đặt
Local cung cấp ba tùy chọn môi trường cài đặt:
- Preferred: (Khuyến nghị) Local sẽ tự động chọn các cài đặt tốt nhất cho bạn.
- Custom: Cho phép bạn tùy chỉnh phiên bản PHP, web server và cơ sở dữ liệu.
- One-Click: Cài đặt WordPress một cách nhanh chóng với các thiết lập mặc định.
Nếu bạn không chắc chắn, hãy chọn “Preferred”. Nếu bạn muốn tùy chỉnh các cài đặt, hãy chọn “Custom” và chọn phiên bản PHP, web server (Apache hoặc Nginx) và cơ sở dữ liệu (MySQL hoặc MariaDB) bạn muốn sử dụng.
Bước 4: Thiết Lập Tài Khoản WordPress
Nhập tên người dùng, mật khẩu và địa chỉ email bạn muốn sử dụng cho trang web WordPress của bạn.
Nhấp vào nút “Add Site”.
Bước 5: Chờ Local Cài Đặt WordPress
Local sẽ tự động tải xuống và cài đặt WordPress, cấu hình cơ sở dữ liệu và thiết lập môi trường server local. Quá trình này có thể mất vài phút.
Bước 6: Truy Cập Trang Web WordPress của Bạn
Sau khi cài đặt xong, bạn sẽ thấy thông báo “Site is now running!”. Trong Local, bạn sẽ thấy hai nút:
- Admin: Nhấp vào nút này để truy cập trang quản trị WordPress.
- Open Site: Nhấp vào nút này để truy cập trang web của bạn.
Nhấp vào nút “Admin” để đăng nhập vào trang quản trị WordPress của bạn bằng tên người dùng và mật khẩu bạn đã thiết lập ở Bước 4.
Kết Luận
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. MAMP cung cấp nhiều tùy chỉnh hơn, nhưng Local đơn giản và dễ sử dụng hơn, đặc biệt là cho người mới bắt đầu. 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. Chúc bạn thành công!
