Cài đặt xampp trên mac os chạy code

Video này giúp bạn cách cài đặt phần mềm Xampp để phục vụ lập trình Php ở trên Macbook của bạn. Ngoài ra trong video này giúp bạn cách sử dụng xampp để tạo và chạy dự án đầu tiên và cuối cùng là cách để gỡ cài đặt khi cần.

Video hướng dẫn cài đặt xampp trên macbook

https://www.youtube.com/watch?v=cnPcFJrWoC0

Cài đặt Xampp trên macbook theo các bước sau

1. Download và cài đặt

> https://www.apachefriends.org/download.html

2. Khởi động xampp và chạy trên trình duyệt

> https://localhost

3. Xóa thư mục mặc định htdocs

4. Tạo dự án

> first-project

5. Hiển thị “Hello World!”

> https://localhost/first-project

6. Quản lý cơ sở dữ liệu phpmyadmin

> https://localhost/phpmyadmin

7. Gỡ cài đặt xampp

Trong bài này tôi đã chia sẻ bạn các bước để cài đặt xampp dành cho macbook. Tôi tin rằng nó sẽ hữu ích với bạn.

Trong quá trình thực hành nếu có vướng mắc gì bạn hãy liên hệ với tôi tại http://unitop.vn để được hỗ trợ

Nếu như bạn muốn học thêm về xây dựng website, hãy theo dõi tôi trên youtube và nhận Ebook miễn phí tại đây.

Cài đặt xampp trên mac os chạy code

Sau khi Việt Coding chuyển sang dùng Mac OS cũng thường xuyên dạo quanh các diễn đàn về Mac OS. Một phần để học thêm kinh nghiệm, thủ thuật, một phần cũng muốn kiếm một số phần mềm phục vụ cho công việc hàng ngày. Trong một lần lang thang như vậy, Việt Coding thấy một số bài hỏi về cách cài đặt Apache, MySql,… để lập trình PHP trên Mac OS nên hôm nay viết một bài cho blog đỡ “lạnh lẽo” và cũng muốn chia sẻ kinh nghiệm cho những bạn mới vừa làm quen với Mac OS.

Để có thể chạy được PHP&MySql trên Mac OS các bạn không cần phải cài đặt thủ công từng phần. Thay vào đó, để tiết kiệm thời gian và công sức, các bạn có thể sử dụng phần mềm XAMPP tích hợp sẵn Apache, MySql, FTP,… Phần mềm này hoàn toàn miễn phí hỗ trợ Windows, Linux và Mac.

Đầu tiên các bạn cần download XAMPP tại trang chủ với định dạng quen thuộc của Mac là DMG.

Bước tiếp theo là cài đặt, bạn chỉ cần kéo biểu tượng thư mục XAMPP vào biểu tượng Applications

Cài đặt xampp trên mac os chạy code

Cài đặt XAMPP băng cách kéo thả vào thư mục Applications

Quá trình cài đặt (thực chất là copy) khoảng ít phút, bạn vào biểu tượng Applications ở Dock kiểm tra xem có thư mục XAMPP chưa, như hình:

Cài đặt xampp trên mac os chạy code

XAMPP đã cài thành công vào Applications

Trong thư mục XAMPP này, bạn cần chú ý một số thư mục sau:

etc (alias): alias của thư mục /etc chứa các tập tin cấu hình của XAMPP như httpd.conf, php.ini,…
htdocs (alias): alias của thư mục /htdocs nơi bạn chứa các ứng dụng web của mình
logs (alias): alias của thư mục /logs. Khi có lỗi xảy ra, đọc log sẽ giúp bạn phần nào giải quyết được vấn đề ít nhiều.
XAMPP Control: công cụ giúp bạn điều khiển Apache, MySql và FTP

Cài đặt xampp trên mac os chạy code

XAMPP Control giúp bạn điều khiển Apache, MySql và FTP dễ dàng

xamppfiles: thư mục chứa toàn bộ các thành phần của XAMPP.

Sau khi đã cài đặt thành công, bạn khởi động XAMPP Control, start Apache và MySql. Mở trình duyệt và truy cập thử vào địa chỉ http://localhost. Nếu thấy màn hình chào của XAMPP là bạn đã thành công.

Trong trường hợp bạn chạy ở quyền user thông thường (user khởi tạo ngay lần đầu tiên sử dụng Mac sau khi cài đặt Mac xong), bạn sẽ không có quyền tạo mới, ghi, xoá, sửa trong /htdocs. Để giải quyết bạn cần phân quyền và đổi owner của thư mục này. Các bước thực hiện như sau:

– Mở Terminal ( Applications \ Ultilities \ Terminal )
– Bạn gõ:

[shell]sudo chmod -R 755 /Applications/XAMPP/xamppfiles/htdocs/*[/shell]

(Enter, nhập password và enter)

Bạn gõ tiếp:

[shell]sudo chown -R username-của-bạn:wheel /Applications/XAMPP/xamppfiles/htdocs/[/shell]

Enter. Hoàn tất và đóng Terminal.

Truy cập vào thư mục /htdocs, nhấn chuột phải lên khoảng trống và xem trên menu xổ xuống có lênh New Folder chưa.

Vậy là bạn đã có thể lập trình web PHP, thử nghiệm các mã nguồn mở PHP như WordPress, Drupal, Joomla,… trên Mac rồi đấy !

Đăng ký nhận bài mới qua email


Việt Coding

Là một người đam mê lập trình, tôi vọc vạch đủ thứ liên quan đến lập trình cho thoả chí tò mò. Hiện làm chủ yếu ở mảng phát triển ứng dụng di động cho iOS và Android với React Native. Thỉnh thoảng vọc vạch mấy thứ liên quan đến Internet of Things như Smart Home. Đang nghịch mấy con Raspberry Pi và thấy nó cũng thú vị :)