Helpex - Trao đổi & giúp đỡ Đăng nhập

Cách dễ nhất để kích hoạt PHP và MySQL trên Mac OS 10.6 (Snow Leopard), 10.7 (Lion), 10.8 (Mountain Lion)?

Dương Đăng Khải
· 12:18 18/08/2009
3 ngày trước

Cách dễ nhất để kích hoạt PHP và MySQL trên Mac OS 10.6 (Snow Leopard), 10.7 (Lion), 10.8 (Mountain Lion) là gì?

Tôi muốn sử dụng bất kỳ phiên bản đi kèm nào trước khi dùng đến tải xuống từ các trang web PHP hoặc MySQL. Điều đó cũng loại trừ MAMP và tương tự.

Tôi thấy thoải mái với dòng lệnh trong Terminal.

102 hữu ích 0 bình luận 155k xem chia sẻ
Hoàng Quỳnh Như
· 17:09 19/08/2009
17:09:53 19/08/2009

Mở một trình soạn thảo văn bản tốt (tôi muốn giới thiệu TextMate, nhưng TextWrangler miễn phí hoặc vi hoặc nano cũng sẽ làm được) và mở:

/etc/apache2/httpd.conf

Tìm dòng:

"#LoadModule php5_module        libexec/apache2/libphp5.so"

Và bỏ ghi chú nó (bỏ dấu #).

Tải xuống và cài đặt phiên bản MySQL mới nhất từ ​​mysql.com. Chọn phiên bản x86_64 cho Intel (trừ khi máy Mac Intel của bạn là Macbook Pro hoặc Macbook gốc, không phải là chip 64 bit. Trong những trường hợp đó, hãy sử dụng phiên bản x86 32 bit).

Cài đặt tất cả các thành phần MySQL. Sử dụng ngăn pref, khởi động MySQL.

Trong Pref Hệ thống Chia sẻ, hãy bật (hoặc nếu nó đã được bật, hãy tắt / bật) Chia sẻ Web.

Bây giờ bạn sẽ có Apache / PHP / MySQL đang chạy.

Trong 10.4 và 10.5, cần phải sửa đổi tệp php.ini để trỏ đến vị trí chính xác của mysql.sock. Có báo cáo rằng điều này đã được khắc phục trong 10.6, nhưng điều đó dường như không đúng với tất cả chúng ta, đưa ra một số nhận xét bên dưới.

142 hữu ích 5 bình luận chia sẻ
Phan Quốc Thịnh
· 20:09 24/02/2010
20:09:29 24/02/2010

Để hoàn thành thiết lập hoặc MySQL của bạn:

sudo vim /etc/profile
  1. Thêm bí danh

    alias mysql=/usr/local/mysql/bin/mysql
    alias mysqladmin=/usr/local/mysql/bin/mysqladmin
    
  2. Sau đó đặt mật khẩu gốc của bạn

    mysqladmin -u root password 'yourPassword'
    
  3. Sau đó, bạn có thể đăng nhập bằng

    mysql -u root -p
    
17 hữu ích 2 bình luận chia sẻ
Ngô Hải Vân
· 06:24 18/10/2010
06:24:20 18/10/2010

Tôi thực sự thích HomeBrew hơn MacPorts để cài đặt phần mềm từ nguồn.

HomeBrew sắp xếp mọi thứ trong / usr / local / Cellar để nó không phát tán các tập tin ra khắp nơi. (Có, MacPorts giữ mọi thứ trong / opt / local, nhưng nó yêu cầu quyền truy cập sudo và tôi không tin tưởng MacPorts có root.)

Cài đặt MySQL đơn giản như sau:

brew install mysql
mysql_install_db

Để bắt đầu mysql, trong loại Terminal:

mysqld&

Có một cách để khởi động nó khi khởi động, nhưng tôi thích khởi động nó theo cách thủ công.

4 hữu ích 4 bình luận chia sẻ
Lê Công Sinh
· 06:38 09/08/2010
06:38:58 09/08/2010

Đó là một thư mục vô hình. Chỉ cần nhấn Command+ Shift+ G(đưa bạn đến mục menu Đi tới Thư mục) và nhập /etc/.

Sau đó, nó sẽ đưa bạn đến bên trong thư mục đó.

4 hữu ích 0 bình luận chia sẻ
Trịnh Quỳnh Ngân
· 21:07 18/08/2011
21:07:11 18/08/2011

Điều này giúp tôi rất nhiều:

http://maestric.com/doc/mac/apache_php_mysql_snow_leopard

Nó cũng hoạt động cho Mac OS X Lion: D

.:BIÊN TẬP:. Trong trường hợp của tôi, bảng ưu tiên chỉ cho phép khởi động và dừng mysql, nhưng sau một số vấn đề, tôi đã gỡ cài đặt anh ta. Nếu bạn cần một ứng dụng để chạy các truy vấn và tạo DB, bạn có thể sử dụng: Sequel Pro (miễn phí) hoặc Navicat

Nếu bạn cần bắt đầu và dừng mysql trong ~ / .bash_profile, bạn có thể thêm các dòng sau:

#For MySQL
alias mysql_start="/Library/StartupItems/MySQLCOM/MySQLCOM start"
alias mysql_stop="/Library/StartupItems/MySQLCOM/MySQLCOM stop"

Sau khi tải lại bảng điều khiển, chỉ cần gọi:

$mysql_start 

hoặc là

$mysql_stop 

làm tăng hành động mong muốn. Hy vọng đã giúp bạn.

3 hữu ích 3 bình luận chia sẻ
loading
Không tìm thấy câu trả lời bạn tìm kiếm? Duyệt qua các câu hỏi được gắn thẻ php mysql macos osx-snow-leopard osx-lion , hoặc hỏi câu hỏi của bạn.

Có thể bạn quan tâm