Skip to content

Instantly share code, notes, and snippets.

@hoangnamitc
Last active November 25, 2025 03:03
Show Gist options
  • Select an option

  • Save hoangnamitc/6a9ad58825b549802efbb28f3fb7623c to your computer and use it in GitHub Desktop.

Select an option

Save hoangnamitc/6a9ad58825b549802efbb28f3fb7623c to your computer and use it in GitHub Desktop.
PHP Installation

Cài thư viện

brew tap shivammathur/php

Cài phiên bản

brew install shivammathur/php/php@5.6
brew install shivammathur/php/php@7.0
brew install shivammathur/php/php@7.1
brew install shivammathur/php/php@7.2
brew install shivammathur/php/php@7.3
brew install shivammathur/php/php@7.4
brew install shivammathur/php/php@8.0

Thêm PHP vào Apache

  • Sửa file: /usr/local/etc/httpd/httpd.conf

Dán các dòng sau vào:


#LoadModule php7_module /usr/local/opt/php@7.0/lib/httpd/modules/libphp7.so
#LoadModule php7_module /usr/local/opt/php@7.1/lib/httpd/modules/libphp7.so
#LoadModule php7_module /usr/local/opt/php@7.2/lib/httpd/modules/libphp7.so
#LoadModule php7_module /usr/local/opt/php@7.3/lib/httpd/modules/libphp7.so
#LoadModule php7_module /usr/local/opt/php@7.4/lib/httpd/modules/libphp7.so
#LoadModule php_module /usr/local/opt/php@8.0/lib/httpd/modules/libphp.so
#LoadModule php_module /usr/local/opt/php@8.1/lib/httpd/modules/libphp.so
LoadModule php_module /usr/local/opt/php@8.2/lib/httpd/modules/libphp.so
#LoadModule php_module /usr/local/opt/php@8.3/lib/httpd/modules/libphp.so
#LoadModule php_module /usr/local/opt/php@8.4/lib/httpd/modules/libphp.so

Cấu hình đọc mặc định index.php

  • Tìm
<IfModule dir_module>
    DirectoryIndex index.html
</IfModule>
  • Sửa thành:
<IfModule dir_module>
    DirectoryIndex index.php index.html
</IfModule>

<FilesMatch \.php$>
    SetHandler application/x-httpd-php
</FilesMatch>
  • Khởi động lại Apache
brew services stop httpd
brew services start httpd

Cài Chuyển nhanh PHP - Sphp

https://gist.github.com/hoangnamitc/cf36ae87ca8d4c919419154a84d755aa


Cài PHP Extension

https://github.com/shivammathur/homebrew-extensions

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment