Hướng dẫn php server for mac - máy chủ php dành cho mac
Show
Hướng dẫn cài đặt Web Server, PHP, MySQL trên Mac SierraNhư vậy trong hướng dẫn trên mình đã cài đặt thành công Apache, PHP và MySQL để tạo môi trường develop khi lập trình WordPress, PHP. Các bạn trong quá trình cài đặt có lỗi có thể xem thêm các nguồn tham khảo sau: https://jason.pureconcepts.net/2015/10/install-apache-php-mysql-mac-os-x-el-capitan/ https://coolestguidesontheplanet.com/get-apache-mysql-php-and-phpmyadmin-working-on-macos-sierra/ 1. Kích hoạt Web ServerWeb Server Apache được tích hợp sẳn trên Mac 10.12, bạn không phải làm gì, chỉ cần khởi động lên và chiến. Mở Terminal và gõ lệnh sau:Mac 10.12, bạn không phải làm gì, chỉ cần khởi động lên và chiến. Mở Terminal và gõ lệnh sau: Code: sudo su - apachectl start Thử xem đã chạy chưa bằng cách vào http://localhost, bạn sẽ thấy như hình bên trên. Để tắt Web server bạn thay thông số start bằng stop là được.http://localhost, bạn sẽ thấy như hình bên trên. Để tắt Web server bạn thay thông số start bằng stop là được.
Đầu tiên bạn mở file httpd.conf lên:httpd.conf lên: Code: vi /etc/apache2/httpd.conf Bỏ dấu "#" trước dòng sau đây để uncomment rồi lưu file lại: Code: LoadModule php5_module libexec/apache2/libphp5.so Giờ chúng ta restart Apache lại là xong: Muốn xem thử coi PHP có chạy chưa chúng ta thử tạo 1 file php với hàm phpinfo trong thư mục gốc của Web server: Code: echo ' /Library/WebServer/Documents/phpinfo.php Giờ mở Browser với địa chỉ http://localhost/phpinfo.php ta sẽ thấy như vầyhttp://localhost/phpinfo.php ta sẽ thấy như vầy Khi cài đặt bạn lưu ý ghi lại mật khẩu. Vào System Preferences, MySQL, start MySQL lên, chạy dòng lệnh sau để thiết lập lại mật khẩu mới cho root và một số tuỳ chọn an toàn: Code: /usr/local/mysql/bin/mysql_secure_installation Sau khi khởi động MySQL chúng ta cần làm thêm một bước để PHP nói chuyện được với MySQL Server, gõ dòng lệnh sau: Code: mkdir /var/mysql ln -s /tmp/mysql.sock /var/mysql/mysql.sock 4. Cài PHPMyAdminGiờ chúng ta đã có đủ Web Server, PHP, MySQL. Chúng ta sẽ tải và thử chạy phpmyadmin xem được không, phpmyadmin sẽ giúp chúng ta quản lý các Database của MySQL. Dòng lệnh sau đây sẽ cài bản 4.7 (mới nhất hiện tại), bản mới nhất bạn xem tại đây để lấy URL thay cho "phpMyAdmin-4.7.0-all-languages" vào các dòng lệnh. Code: curl -O https://files.phpmyadmin.net/phpMyAdmin/4.7.0/phpMyAdmin-4.7.0-all-languages.zip unzip phpMyAdmin-4.7.0-all-languages.zip -d /Library/WebServer/Documents/ mv /Library/WebServer/Documents/phpMyAdmin-4.7.0-all-languages/ /Library/WebServer/Documents/phpmyadmin Giờ chúng ta vào https://localhost/phpmyadmin để kiểm tra, như vậy là thành công:https://localhost/phpmyadmin để kiểm tra, như vậy là thành công: Đăng nhập thử tài khoản root và mật khẩu mới bạn đặt ở bước trên Đăng nnập thành công! Giờ thì bạn có thể cài Wordpress, vBulletin, Xenforo, Joomla, Drupal,... hay code được rồi.Chúc vui vẻ! Đã đăng vào thg 11 24, 2017 1:42 SA 5 phút đọc 5 phút đọc Thông thường khi lập trình WordPress hoặc PHP các bạn có thể tải các bộ cài Server có sẵn bao gồm Apache, PHP và MySQL như MAMPP,... Trong bài viết này mình sẽ hướng dẫn cài riêng biệt từng thành phần riêng trên macOS Sierra 10.x Bài viết gồm 3 phần chính:
1. Cài đặt Apache
Thay đổi Document Root cho Apache.
User & Group
2. Cài đặt PHP
vi /etc/apache2/httpd.conf7 Tìm dòng dưới và bỏ dấu comment (#) vi /etc/apache2/httpd.conf8
Dùng lệnh terminal: LoadModule php5_module libexec/apache2/libphp5.so0 Do MAC sử dụng file php.ini default nên ta phải tạo file php.ini từ file default này và thay đổi LoadModule php5_module libexec/apache2/libphp5.so1
Enter: UPDATE mysql.user SET authentication_string=PASSWORD('YOUR NEW MYSQL PASSWORD') WHERE User='root';Enter: FLUSH PRIVILEGES; 8.Enter: \q/webroot/wordpress/phpmyadmin) Tạo config folder trong phpmyadmin (phpmyadmin/config): Gõ vào trình duyệt để setup: http://localhost/phpmyadmin/setup/ Chọn new server và điền thông tin. Sang tab Authentication điền password rồi click Save File config.inc.php sẽ được tạo ra trong folder config. Move file này ra ngoài folder phpmyadmin. Trong trường hợp không tạo được file tự động thì tạo thủ công trong Show hidden messages (Configuration file -> Download). 4. Cài đặt PHPmyadminDownload: https://www.phpmyadmin.net/downloads/ Giải nén vào thư mục Document Root (/webroot/wordpress/phpmyadmin) Tạo config folder trong phpmyadmin (phpmyadmin/config): Gõ vào trình duyệt để setup: http://localhost/phpmyadmin/setup/ Chọn new server và điền thông tin. Sang tab Authentication điền password rồi click Save File config.inc.php sẽ được tạo ra trong folder config. Move file này ra ngoài folder phpmyadmin. Trong trường hợp không tạo được file tự động thì tạo thủ công trong Show hidden messages (Configuration file -> Download). 5. Kết luận |