Xin chào các bạn. Hôm nay mình sẽ hướng dẫn cài đặt localhost trên Mac OS với Xampp để chạy thử website trên máy tính trước khi đẩy lên host để chạy chính thức.
Xem thêm: MAMP PRO – Tạo localhost cho Mac đơn giản nhất
Cài đặt localhost trên Mac OS
Để cài Localhost chúng ta có rất nhiều cách và phần mềm, tuy nhiên thì mình khuyến khích các bạn dùng phần mềm XAMPP để cài localhost vì:
- XAMPP hoàn toàn miễn phí.
- Dễ sử dụng.
- Hỗ trợ các hệ điều hành như Windows, Mac, Linux.
Ở bài viết này mình sẽ hướng dẫn trên hệ điều hành Mac OS.
Trước tiên, các bạn cần tải Xampp tại địa chỉ https://www.apachefriends.org/download.html sau đó kéo xuống dưới chọn phiên bản cho Mac OS.
Khi đã tải về xong hãy chạy nó, sau đó chọn Next.
Việc cài đặt Xampp khá đơn giản các bạn cứ nhấn Next liên tục.
Chương trình bắt đầu được cài đặt
Sẽ mất khoảng 1-2 phút để chương trình cài đặt thành công.
Khởi động localhost
Cài đặt thành công, cửa sổ Xampp hiện lên các bạn chuyển qua tab Manage Servers sau đó kích hoạt Apache và MySQL hãy ấn vào nút Start. Nếu chuyển sang màu xanh như hình dưới là đã khởi động thành công.
Sau khi khởi động xong, bạn hãy truy cập vào website với địa chỉ là http://localhost sẽ thấy nó hiển thị ra trang giới thiệu XAMPP như hình dưới.
Như vậy chúng ta đã cài đặt và thiết lập xong Xampp giờ tiến hành chạy thử website.
Các thao tác cơ bản
Upload code
Bây giờ các bạn muốn chạy website thì hãy copy tất cả code vào theo đường dẫn /Applications/XAMPP/htdocs/ và tạo một thư mục tên tùy thích của bạn, thư mục này sẽ chứa website. Ví dụ mình tạo một thư mục tên là “wp” trong thư mục htdocs và bạn có thể sử dụng đường dẫn http://localhost/wp để chạy.
Tạo cơ sở dữ liệu MySQL (Database)
Đối với localhost, bạn không cần tạo user cho database mà sẽ sử dụng thông tin user như sau:
- Tên user database: root
- Mật khẩu: bỏ trống
Để tạo database, bạn hãy truy cập vào localhost với đường dẫn http://localhost/phpmyadmin. Sau đó bạn nhấp vào menu Databases.
Tiếp theo ở phần Create databsae, bạn nhập tên database cần tạo vào ô Database name, phần Collation bạn hãy chọn là utf8_unicode_ci như hình dưới rồi ấn nút Create.
Tạo xong các bạn để ý bên menu tay trái, nếu nó xuất hiện tên database vừa tạo là thành công. Vậy bây giờ, chúng ta tạm sẽ một databse với các thông tin như:
- Database Host: localhost
- Database user: root
- Database password: trống
- Database name: sieuthuthuat
Với thông tin databse như trên các bạn cấu hình website của mình như thông tin ở trên là thành công.
Lời kết
Ở trên mình đã hướng dẫn cài localhost trên Mac OS bằng Xampp. Việc cài đặt localhost để chạy trên máy tính là cần thiết khi bạn muốn test hay chỉnh sửa một website trước khi đưa chúng lên host để chạy website chính thức trên internet mà không bị ảnh hưởng tới website chính.
– Hiện mình đang sử dụng 5.5 trên MAC.. giờ muốn nâng cấp lên 5.6 thì làm thế nào bạn, mong bạn hướng dẫn.
– Lúc trước mình xài trên Win chỉ cần đổi thư mục php là xong.. còn chuyển qua MAC thì ko làm đc
Mong bác hướng dẫn thanks bác trước nghe 🙂
Bạn tải về bản 5.6 ghi đè là được hoặc bạn cài đè cũng đc
Mỗi lần tắt máy thì coi như cập nhật lại từ đầu ạ ? , em làm mãi k dc
Cập nhật lại gì nhỉ?
em đã cài đặt r chạy đc khi thêm file vào ht docs lại k đăng nhập đc nữa
Không đăng nhập đc là sao em
em da cai dat duoc Xampp roi, nhung Apache khong chay duoc, em da doi port roi, van khong duoc, anh co the chi giup em khong?
Nó báo lỗi gì em
Mình mới cài bản xampp mới nhất lên mac os mới nhất thì thấy không thể vào được link localhost/phpmyadmin. Không biết cài xong có cần sửa chữa thêm file nào không!?
Bạn cài rồi chạy xampp lên là đc mà
Bạn ơi, cho mình hỏi lúc mình cài đặt plugin hay theme, nó yêu cầu ftp
thông tin đó ở đâu ạ
Bạn thêm đoạn này vào file config.php là được nhé define(‘FS_METHOD’,’direct’);
Bạn ơi, mình hỏi chút nữa là, khi cài đặt nó báo không thể thêm thư mục được, lỗi tập tin, lỗi này bảo mật của mac, thì cài đặt ở đâu ạ
Bạn chụp cho mình lỗi đó nhé, có thể trong thư mục đó chưa được phân quyền để ghi, tạo nội dung
Mình có làm theo bạn trên mac os luôn nhưng khi làm xong rồi okay rồi nhưng lại xuất hiện rất nhiều hiện thị kiểu lỗi như này, Bạn có thể chỉ mình cách khăc phục được không?
“Warning: preg_match(): JIT compilation failed: no more memory in /Applications/XAMPP/xamppfiles/htdocs/khanhtrung/wp-includes/Requests/IRI.php on line 329
Warning: preg_match(): JIT compilation failed: no more memory in /Applications/XAMPP/xamppfiles/htdocs/khanhtrung/wp-includes/Requests/IRI.php on line 764
Warning: preg_replace_callback(): JIT compilation failed: no more memory in /Applications/XAMPP/xamppfiles/htdocs/khanhtrung/wp-includes/Requests/IRI.php on line 422
Warning: preg_replace(): JIT compilation failed: no more memory in /Applications/XAMPP/xamppfiles/htdocs/khanhtrung/wp-includes/Requests/IRI.php on line 425
Warning: preg_match(): JIT compilation failed: no more memory in /Applications/XAMPP/xamppfiles/htdocs/khanhtrung/wp-includes/Requests/IDNAEncoder.php on line 115
Warning: preg_replace(): JIT compilation failed: no more memory in /Applications/XAMPP/xamppfiles/htdocs/khanhtrung/wp-includes/class-requests.php on line 652
Warning: preg_match(): JIT compilation failed: no more memory in /Applications/XAMPP/xamppfiles/htdocs/khanhtrung/wp-includes/class-requests.php on line 654
Warning: preg_replace(): JIT compilation failed: no more memory in /Applications/XAMPP/xamppfiles/htdocs/khanhtrung/wp-includes/class-requests.php on line 667
Warning: preg_match(): JIT compilation failed: no more memory in /Applications/XAMPP/xamppfiles/htdocs/khanhtrung/wp-includes/class-requests.php on line 752
Warning: preg_match(): JIT compilation failed: no more memory in /Applications/XAMPP/xamppfiles/htdocs/khanhtrung/wp-includes/wp-db.php on line 1960
Warning: preg_replace(): JIT compilation failed: no more memory in /Applications/XAMPP/xamppfiles/htdocs/khanhtrung/wp-includes/wp-db.php on line 3215
Warning: preg_match(): JIT compilation failed: no more memory in /Applications/XAMPP/xamppfiles/htdocs/khanhtrung/wp-includes/wp-db.php on line 3227
Warning: preg_replace(): JIT compilation failed: no more memory in /Applications/XAMPP/xamppfiles/htdocs/khanhtrung/wp-includes/wp-db.php on line 3042”
Lỗi này là do code của bạn thôi, bạn xem lại code nhé
code lỗi có phải là lúc copy rồi bỏ vào danh mục wp-config.php đúng k bạn?
Mình copy vào hết xong vào danh mục wp-config-sample.php xoá hết rồi past lại. Đổi tên thư mục rồi chạy tiếp.
Tại mình cũng k rành về code hay gì hết, mình chỉ làm theo wp vs cách bạn chỉ thôi
Bạn chạy code gì nhỉ, b cài wp mới tinh hay như nào bạn
Đoạn upload code mình không hiểu lắm, là up code gì vào đường dẫn đó
Up code của bạn cần chạy vào đó
cho mình hỏi sao mình tìm localhost ko đc v ah?
Mình chưa hiểu ý bạn
mình cung cài xampp trên mac, và nhận ra local host nằm trên shared folder. Bạn chọn mount ở tab volume sẽ thấy.
Nhưng mình đang bị tình trạng ko cấp quyền để đổi file trong cái shared folder đó, dẫn đến việc ko sửa dc code.
Mình vẫn sửa bình thường mà, bạn có hình ảnh bị lỗi không? Hay báo lỗi gì không?
Cảm ơn admin mình đã cài ngon rồi hehe. Đang cần tìm cái này đc ngay
Hi. Ủng hộ web nhé bạn