Skip to content

Instantly share code, notes, and snippets.

@hoangnamitc
Last active November 24, 2023 02:25
Show Gist options
  • Save hoangnamitc/6a9ad58825b549802efbb28f3fb7623c to your computer and use it in GitHub Desktop.
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
curl -L https://raw.githubusercontent.com/rhukster/sphp.sh/main/sphp.sh > /usr/local/bin/sphp
chmod +x /usr/local/bin/sphp
# Sét Path
export PATH=/usr/local/bin:/usr/local/sbin:$PATH
# sử dụng: sphp 7.4
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment