Trong quá trình phát triển web với php chúng ta thường giả lập môi trường server cho máy là xampp và mysql nhưng hãy tập làm quen với nginx vì nginx có ưu điểm vượt trội hơn so với apache. 2020
2020-12-17 5084 lượt xem 5084 lượt xem
- Trang Chủ
- [PHP TỔNG HỢP] các kiến thức lập trình về php
- Hướng dẫn cài đặt Nginx PHP-FPM trên MacOS sử dụng Homebrew
tôi thích vậy đó
khi phát triển web, bạn cần cài đặt môi trường giả lập server và chúng ta có nhiều sự lựa chọn. Trong đó có thể sử dụng các chương trình trọn gói như LAMP [cho Linux], WAMP [Cho Windows], MAMP [cho máy Mac] hay XAMPP [dùng cho nhiều hệ điều hành khác nhau].
ahihi đồ ngốc trương thanh hùng nè
tôi thích vậy đó
khi phát triển web, bạn cần cài đặt môi trường giả lập server và chúng ta có nhiều sự lựa chọn. Trong đó có thể sử dụng các chương trình trọn gói như LAMP [cho Linux], WAMP [Cho Windows], MAMP [cho máy Mac] hay XAMPP [dùng cho nhiều hệ điều hành khác nhau].
ahihi đồ ngốc trương thanh hùng nè
đọc dữ liệu hộ bố
hùng thông minh lắm
ahihi đồ ngốc trương thanh hùng nè
khi phát triển web, bạn cần cài đặt môi trường giả lập server và chúng ta có nhiều sự lựa chọn. Trong đó có thể sử dụng các chương trình trọn gói như LAMP [cho Linux], WAMP [Cho Windows], MAMP [cho máy Mac] hay XAMPP [dùng cho nhiều hệ điều hành khác nhau].
ahihi đồ ngốc trương thanh hùng nè
ahihi đồ ngốc trương thanh hùng nè
đọc dữ liệu hộ bố
hùng thông minh lắm
ahihi đồ ngốc trương thanh hùng nè
ahihi đồ ngốc trương thanh hùng nè
đọc dữ liệu hộ bố
khi phát triển web, bạn cần cài đặt môi trường giả lập server và chúng ta có nhiều sự lựa chọn. Trong đó có thể sử dụng các chương trình trọn gói như LAMP [cho Linux], WAMP [Cho Windows], MAMP [cho máy Mac] hay XAMPP [dùng cho nhiều hệ điều hành khác nhau].
ahihi đồ ngốc trương thanh hùng nèbrew -v. Nếu không chửi gì bạn thì bạn đã có homebrew nghen 😄 Nếu bạn chưa có homebrew trong máy mac thì bạn đọc bài này cách cài đặt homebrew.
hùng thông minh lắm
đọc dữ liệu hộ bố
hùng thông minh lắm
hùng thông minh lắm
hùng thông minh lắm
hùng thông minh lắm
ahihi đồ ngốc trương thanh hùng nè
ahihi đồ ngốc trương thanh hùng nè
ahihi đồ ngốc trương thanh hùng nè
ahihi đồ ngốc trương thanh hùng nè
đọc dữ liệu hộ bố
ahihi đồ ngốc trương thanh hùng nè
ahihi đồ ngốc trương thanh hùng nè
ahihi đồ ngốc trương thanh hùng nè
tôi thích vậy đó
brew update && brew upgrade
hùng thông minh lắm
ahihi đồ ngốc trương thanh hùng nè
đọc dữ liệu hộ bố
hùng thông minh lắm
tôi thích vậy đó
ahihi đồ ngốc trương thanh hùng nè
ahihi đồ ngốc trương thanh hùng nè
khi phát triển web, bạn cần cài đặt môi trường giả lập server và chúng ta có nhiều sự lựa chọn. Trong đó có thể sử dụng các chương trình trọn gói như LAMP [cho Linux], WAMP [Cho Windows], MAMP [cho máy Mac] hay XAMPP [dùng cho nhiều hệ điều hành khác nhau].
ahihi đồ ngốc trương thanh hùng nè
ahihi đồ ngốc trương thanh hùng nè
ahihi đồ ngốc trương thanh hùng nè
ahihi đồ ngốc trương thanh hùng nè
tôi thích vậy đó
hùng thông minh lắm
ahihi đồ ngốc trương thanh hùng nè
tôi thích vậy đó
hùng thông minh lắm
đọc dữ liệu hộ bố
hùng thông minh lắm
khi phát triển web, bạn cần cài đặt môi trường giả lập server và chúng ta có nhiều sự lựa chọn. Trong đó có thể sử dụng các chương trình trọn gói như LAMP [cho Linux], WAMP [Cho Windows], MAMP [cho máy Mac] hay XAMPP [dùng cho nhiều hệ điều hành khác nhau].
đọc dữ liệu hộ bố
hùng thông minh lắm
ahihi đồ ngốc trương thanh hùng nè
đọc dữ liệu hộ bố
ahihi đồ ngốc trương thanh hùng nè
đọc dữ liệu hộ bố
ahihi đồ ngốc trương thanh hùng nè
đọc dữ liệu hộ bốmacOS mặc định cài sẵn Apache, để chắc chắn ta nên dừng và không cho tự động load khi macOS khởi động. Có thể terminal sẽ báo path không tồn tại, không đáng lo, bạn có thể bỏ qua.
ahihi đồ ngốc trương thanh hùng nè
ahihi đồ ngốc trương thanh hùng nè
ahihi đồ ngốc trương thanh hùng nè
tôi thích vậy đó
tôi thích vậy đó
đọc dữ liệu hộ bố
hùng thông minh lắm
ahihi đồ ngốc trương thanh hùng nè
khi phát triển web, bạn cần cài đặt môi trường giả lập server và chúng ta có nhiều sự lựa chọn. Trong đó có thể sử dụng các chương trình trọn gói như LAMP [cho Linux], WAMP [Cho Windows], MAMP [cho máy Mac] hay XAMPP [dùng cho nhiều hệ điều hành khác nhau].
đọc dữ liệu hộ bố
hùng thông minh lắm
apachectl stop
sudo launchctl unload -w /System/Library/LaunchDaemons/org.apache.httpd.plist 2>/dev/null
ahihi đồ ngốc trương thanh hùng nè
khi phát triển web, bạn cần cài đặt môi trường giả lập server và chúng ta có nhiều sự lựa chọn. Trong đó có thể sử dụng các chương trình trọn gói như LAMP [cho Linux], WAMP [Cho Windows], MAMP [cho máy Mac] hay XAMPP [dùng cho nhiều hệ điều hành khác nhau].
ahihi đồ ngốc trương thanh hùng nè
ahihi đồ ngốc trương thanh hùng nè
hùng thông minh lắm
ahihi đồ ngốc trương thanh hùng nè
tôi thích vậy đó
tôi thích vậy đó
hùng thông minh lắm
bạn muốn tìm hiểu nhiều hơn với nginx mà toàn là apache thì thôi dẹp mẹ đi cho lẹ há. bài này chúng ta hông tìm hiểu nginx hơn gì so với apache. bài viết này chỉ nói về cách cài nginx php vào máy mac thui nghen
đọc dữ liệu hộ bố
ahihi đồ ngốc trương thanh hùng nè
khi phát triển web, bạn cần cài đặt môi trường giả lập server và chúng ta có nhiều sự lựa chọn. Trong đó có thể sử dụng các chương trình trọn gói như LAMP [cho Linux], WAMP [Cho Windows], MAMP [cho máy Mac] hay XAMPP [dùng cho nhiều hệ điều hành khác nhau].
hùng thông minh lắm
bạn muốn tìm hiểu nhiều hơn với nginx mà toàn là apache thì thôi dẹp mẹ đi cho lẹ há. bài này chúng ta hông tìm hiểu nginx hơn gì so với apache. bài viết này chỉ nói về cách cài nginx php vào máy mac thui nghen
ahihi đồ ngốc trương thanh hùng nè
ahihi đồ ngốc trương thanh hùng nè
đọc dữ liệu hộ bố
hùng thông minh lắm
ahihi đồ ngốc trương thanh hùng nè
đọc dữ liệu hộ bố
ahihi đồ ngốc trương thanh hùng nè
tôi thích vậy đó
hùng thông minh lắm
ahihi đồ ngốc trương thanh hùng nè
ahihi đồ ngốc trương thanh hùng nè
ahihi đồ ngốc trương thanh hùng nè
tôi thích vậy đó
khi phát triển web, bạn cần cài đặt môi trường giả lập server và chúng ta có nhiều sự lựa chọn. Trong đó có thể sử dụng các chương trình trọn gói như LAMP [cho Linux], WAMP [Cho Windows], MAMP [cho máy Mac] hay XAMPP [dùng cho nhiều hệ điều hành khác nhau].
đọc dữ liệu hộ bố
hùng thông minh lắm
khi phát triển web, bạn cần cài đặt môi trường giả lập server và chúng ta có nhiều sự lựa chọn. Trong đó có thể sử dụng các chương trình trọn gói như LAMP [cho Linux], WAMP [Cho Windows], MAMP [cho máy Mac] hay XAMPP [dùng cho nhiều hệ điều hành khác nhau].
bạn muốn tìm hiểu nhiều hơn với nginx mà toàn là apache thì thôi dẹp mẹ đi cho lẹ há. bài này chúng ta hông tìm hiểu nginx hơn gì so với apache. bài viết này chỉ nói về cách cài nginx php vào máy mac thui nghen
khi phát triển web, bạn cần cài đặt môi trường giả lập server và chúng ta có nhiều sự lựa chọn. Trong đó có thể sử dụng các chương trình trọn gói như LAMP [cho Linux], WAMP [Cho Windows], MAMP [cho máy Mac] hay XAMPP [dùng cho nhiều hệ điều hành khác nhau].
hùng thông minh lắm
đọc dữ liệu hộ bố
hùng thông minh lắm
ahihi đồ ngốc trương thanh hùng nè
bạn muốn tìm hiểu nhiều hơn với nginx mà toàn là apache thì thôi dẹp mẹ đi cho lẹ há. bài này chúng ta hông tìm hiểu nginx hơn gì so với apache. bài viết này chỉ nói về cách cài nginx php vào máy mac thui nghen /usr/local/etc/nginx/servers/
khi phát triển web, bạn cần cài đặt môi trường giả lập server và chúng ta có nhiều sự lựa chọn. Trong đó có thể sử dụng các chương trình trọn gói như LAMP [cho Linux], WAMP [Cho Windows], MAMP [cho máy Mac] hay XAMPP [dùng cho nhiều hệ điều hành khác nhau].
đọc dữ liệu hộ bố
hùng thông minh lắm
hùng thông minh lắm
Port mặc định của nginx: 8080 Tùy theo nhu cầu mà chúng ta sẽ cấu hình lại cho phù hợp.
đọc dữ liệu hộ bố
tôi thích vậy đó
tôi thích vậy đó
hùng thông minh lắm
hùng đẹp trai
ahihi đồ ngốc trương thanh hùng nè
tôi thích vậy đó
hùng thông minh lắm
hùng đẹp trai/usr/local/etc/nginx/servers/ ] cái này quan trọng lắm mấy bạn. khi nó nói vậy thì nghĩa là bạn phải vào trong folder servers để tạo file server ở phần 2.
ahihi đồ ngốc trương thanh hùng nè
hùng ebudezaininclude servers/*; để sửa lại thành include site-enabled/*; .
theo như cái hình nói: [ nginx will load all file in /usr/local/etc/nginx/servers/ ] cái này quan trọng lắm mấy bạn. khi nó nói vậy thì nghĩa là bạn phải vào trong folder servers để tạo file server ở phần 2.
hùng thông minh lắm
hùng thông minh lắm
tôi thích vậy đó
ahihi đồ ngốc trương thanh hùng nè
hùng thông minh lắm
hùng thông minh lắm
hùng đẹp trai
hùng đẹp trai
hùng thông minh lắm
đọc dữ liệu hộ bố
tôi thích vậy đó
ahihi đồ ngốc trương thanh hùng nè
hùng ebudezain
- theo như cái hình nói: [ nginx will load all file in /usr/local/etc/nginx/servers/ ] cái này quan trọng lắm mấy bạn. khi nó nói vậy thì nghĩa là bạn phải vào trong folder servers để tạo file server ở phần 2. => khởi động nginx như một services nền.
- Nếu chúng ta có nhu cầu sửa thư mục load server nginx từ servers thành
1thì chúng ta sẽ vào File cấu hình nginx xuống cuối thấy cái khúc include servers/*; để sửa lại thành include site-enabled/*; . => tắt services nginx.# mở folder code với visual code code /usr/local/etc/nginx # Mở file nginx.conf, tìm dòng user nobody; # đổi thành user hero staff;
- bài viết được viết bởi trương thanh hùng //ebudezain.com/ => nạp lại cấu hình nginx. Chỉ chạy bình thường:
- Các lệnh để điều khiển nginx, ở đây bạn có thể cho nginx chạy như service nền hoặc chỉ chạy khi nào chúng ta cần, tuy theo nhu cầu mà chúng ta sẽ chọn. => chạy nginx.
- Chế độ chạy service nền: => tắt nginx.
- brew services start nginx => khởi động nginx như một services nền. => nạp lại cấu hình nginx. Các bạn khỏi chạy nginx [ở 1 trong 2 chế độ trên] và truy cập vào trình duyệt với address
hùng đẹp trai
hùng thông minh lắm
theo như cái hình nói: [ nginx will load all file in /usr/local/etc/nginx/servers/ ] cái này quan trọng lắm mấy bạn. khi nó nói vậy thì nghĩa là bạn phải vào trong folder servers để tạo file server ở phần 2.
theo như cái hình nói: [ nginx will load all file in /usr/local/etc/nginx/servers/ ] cái này quan trọng lắm mấy bạn. khi nó nói vậy thì nghĩa là bạn phải vào trong folder servers để tạo file server ở phần 2.
hùng thông minh lắm
theo như cái hình nói: [ nginx will load all file in /usr/local/etc/nginx/servers/ ] cái này quan trọng lắm mấy bạn. khi nó nói vậy thì nghĩa là bạn phải vào trong folder servers để tạo file server ở phần 2.
hùng thông minh lắm
hùng thông minh lắm
ahihi đồ ngốc trương thanh hùng nè
đọc dữ liệu hộ bố
theo như cái hình nói: [ nginx will load all file in /usr/local/etc/nginx/servers/ ] cái này quan trọng lắm mấy bạn. khi nó nói vậy thì nghĩa là bạn phải vào trong folder servers để tạo file server ở phần 2.
hùng thông minh lắm
ahihi đồ ngốc trương thanh hùng nè
hùng ebudezain
tôi thích vậy đó
hùng đẹp trai
theo như cái hình nói: [ nginx will load all file in /usr/local/etc/nginx/servers/ ] cái này quan trọng lắm mấy bạn. khi nó nói vậy thì nghĩa là bạn phải vào trong folder servers để tạo file server ở phần 2.
tôi thích vậy đó
hùng đẹp trai
ahihi đồ ngốc trương thanh hùng nè hero là username, bạn cần tự thay đổi cho phù hợp.
hùng thông minh lắm
hùng đẹp trai
đọc dữ liệu hộ bố
hùng đẹp trai
# mở folder code với visual code
code /usr/local/etc/nginx
# Mở file nginx.conf, tìm dòng
user nobody;
# đổi thành
user hero staff;
đọc dữ liệu hộ bố
ahihi đồ ngốc trương thanh hùng nè
hùng đẹp trai
tôi thích vậy đó
đọc dữ liệu hộ bố
hùng thông minh lắm
tôi thích vậy đó
hùng ebudezain
hùng thông minh lắm
đọc dữ liệu hộ bố
hùng đẹp trai
brew services start nginx
đọc dữ liệu hộ bố
đọc dữ liệu hộ bố
hùng thông minh lắm
ahihi đồ ngốc trương thanh hùng nè
hùng ebudezainđọc dữ liệu hộ bố
theo như cái hình nói: [ nginx will load all file in /usr/local/etc/nginx/servers/ ] cái này quan trọng lắm mấy bạn. khi nó nói vậy thì nghĩa là bạn phải vào trong folder servers để tạo file server ở phần 2.
theo như cái hình nói: [ nginx will load all file in /usr/local/etc/nginx/servers/ ] cái này quan trọng lắm mấy bạn. khi nó nói vậy thì nghĩa là bạn phải vào trong folder servers để tạo file server ở phần 2.
ahihi đồ ngốc trương thanh hùng nè
Nếu chúng ta có nhu cầu sửa thư mục load server nginx từ servers thành
# mở folder code với visual code
code /usr/local/etc/nginx
# Mở file nginx.conf, tìm dòng
user nobody;
# đổi thành
user hero staff;
1thì chúng ta sẽ vào File cấu hình nginx xuống cuối thấy cái khúc include servers/*; để sửa lại thành include site-enabled/*; . theo như cái hình nói: [ nginx will load all file in /usr/local/etc/nginx/servers/ ] cái này quan trọng lắm mấy bạn. khi nó nói vậy thì nghĩa là bạn phải vào trong folder servers để tạo file server ở phần 2.
theo như cái hình nói: [ nginx will load all file in /usr/local/etc/nginx/servers/ ] cái này quan trọng lắm mấy bạn. khi nó nói vậy thì nghĩa là bạn phải vào trong folder servers để tạo file server ở phần 2.
tôi thích vậy đó
hùng thông minh lắm
hùng thông minh lắm
tôi thích vậy đó
# mở folder code với visual code
code /usr/local/etc/nginx
# Mở file nginx.conf, tìm dòng
user nobody;
# đổi thành
user hero staff;
1thì chúng ta sẽ vào File cấu hình nginx xuống cuối thấy cái khúc include servers/*; để sửa lại thành include site-enabled/*; . ahihi đồ ngốc trương thanh hùng nè
đọc dữ liệu hộ bố
bài viết được viết bởi trương thanh hùng //ebudezain.com/
curl -IL //127.0.0.1:8080
theo như cái hình nói: [ nginx will load all file in /usr/local/etc/nginx/servers/ ] cái này quan trọng lắm mấy bạn. khi nó nói vậy thì nghĩa là bạn phải vào trong folder servers để tạo file server ở phần 2.
Nếu chúng ta có nhu cầu sửa thư mục load server nginx từ servers thành
# mở folder code với visual code
code /usr/local/etc/nginx
# Mở file nginx.conf, tìm dòng
user nobody;
# đổi thành
user hero staff;
1thì chúng ta sẽ vào File cấu hình nginx xuống cuối thấy cái khúc include servers/*; để sửa lại thành include site-enabled/*; . theo như cái hình nói: [ nginx will load all file in /usr/local/etc/nginx/servers/ ] cái này quan trọng lắm mấy bạn. khi nó nói vậy thì nghĩa là bạn phải vào trong folder servers để tạo file server ở phần 2.
ahihi đồ ngốc trương thanh hùng nè
đọc dữ liệu hộ bố
ahihi đồ ngốc trương thanh hùng nè
tôi thích vậy đó
đọc dữ liệu hộ bố
tôi thích vậy đó
Nếu chúng ta có nhu cầu sửa thư mục load server nginx từ servers thành
# mở folder code với visual code
code /usr/local/etc/nginx
# Mở file nginx.conf, tìm dòng
user nobody;
# đổi thành
user hero staff;
1thì chúng ta sẽ vào File cấu hình nginx xuống cuối thấy cái khúc include servers/*; để sửa lại thành include site-enabled/*; . tôi thích vậy đó
bài viết được viết bởi trương thanh hùng //ebudezain.com/: nginx/1.19.5
hùng thông minh lắm
Các lệnh để điều khiển nginx, ở đây bạn có thể cho nginx chạy như service nền hoặc chỉ chạy khi nào chúng ta cần, tuy theo nhu cầu mà chúng ta sẽ chọn.: Thu, 17 Dec 2020 12:25:36 GMT
theo như cái hình nói: [ nginx will load all file in /usr/local/etc/nginx/servers/ ] cái này quan trọng lắm mấy bạn. khi nó nói vậy thì nghĩa là bạn phải vào trong folder servers để tạo file server ở phần 2.
hùng thông minh lắm
ahihi đồ ngốc trương thanh hùng nè
hùng thông minh lắm
đọc dữ liệu hộ bố
hùng thông minh lắm
Nếu chúng ta có nhu cầu sửa thư mục load server nginx từ servers thành
1thì chúng ta sẽ vào File cấu hình nginx xuống cuối thấy cái khúc include servers/*; để sửa lại thành include site-enabled/*; . : 612# mở folder code với visual code
code /usr/local/etc/nginx
# Mở file nginx.conf, tìm dòng
user nobody;
# đổi thành
user hero staff;
tôi thích vậy đó
đọc dữ liệu hộ bố
tôi thích vậy đó
tôi thích vậy đó
ahihi đồ ngốc trương thanh hùng nè
theo như cái hình nói: [ nginx will load all file in /usr/local/etc/nginx/servers/ ] cái này quan trọng lắm mấy bạn. khi nó nói vậy thì nghĩa là bạn phải vào trong folder servers để tạo file server ở phần 2.
hùng thông minh lắm
hùng thông minh lắm
hùng thông minh lắm
đọc dữ liệu hộ bố
Nếu chúng ta có nhu cầu sửa thư mục load server nginx từ servers thành
1thì chúng ta sẽ vào File cấu hình nginx xuống cuối thấy cái khúc include servers/*; để sửa lại thành include site-enabled/*; . : Tue, 24 Nov 2020 15:06:38 GMT# mở folder code với visual code
code /usr/local/etc/nginx
# Mở file nginx.conf, tìm dòng
user nobody;
# đổi thành
user hero staff;
đọc dữ liệu hộ bố
hùng đẹp trai
hùng thông minh lắm
tôi thích vậy đó
ahihi đồ ngốc trương thanh hùng nè
ahihi đồ ngốc trương thanh hùng nè
đọc dữ liệu hộ bố
hùng thông minh lắm
hùng thông minh lắm
bài viết được viết bởi trương thanh hùng //ebudezain.com/: keep-alive
ahihi đồ ngốc trương thanh hùng nè
hùng thông minh lắm
Các lệnh để điều khiển nginx, ở đây bạn có thể cho nginx chạy như service nền hoặc chỉ chạy khi nào chúng ta cần, tuy theo nhu cầu mà chúng ta sẽ chọn.: "5fbd217e-264"
tôi thích vậy đó
đọc dữ liệu hộ bố
hùng thông minh lắm
tôi thích vậy đó
hùng thông minh lắm
Chế độ chạy service nền:: bytes
hùng ebudezain
đọc dữ liệu hộ bố
bài viết được viết bởi trương thanh hùng //ebudezain.com/
Setup SSL
hùng thông minh lắm
hùng đẹp trai
đầu tiên bạn tạo cái folder như này
mkdir -p /usr/local/etc/nginx/ssl
hùng thông minh lắm
hùng đẹp trai
bài viết được viết bởi trương thanh hùng //ebudezain.com/
bài viết được viết bởi trương thanh hùng //ebudezain.com/
hùng đẹp trai
hùng thông minh lắm
hùng đẹp trai
đầu tiên bạn tạo cái folder như này
bài viết được viết bởi trương thanh hùng //ebudezain.com/
hùng đẹp trai
đầu tiên bạn tạo cái folder như này
hùng thông minh lắm
hùng thông minh lắm
hùng ebudezain
hùng thông minh lắm
bài viết được viết bởi trương thanh hùng //ebudezain.com/
hùng ebudezain
bài viết được viết bởi trương thanh hùng //ebudezain.com/
hùng đẹp trai
hùng ebudezain
đầu tiên bạn tạo cái folder như này
đọc dữ liệu hộ bố
đọc dữ liệu hộ bố
hùng đẹp trai
hùng ebudezain
đầu tiên bạn tạo cái folder như này
đọc dữ liệu hộ bố
bài viết được viết bởi trương thanh hùng //ebudezain.com/
# chạy lệnh sau để có thể cài những bản đã deprecated
brew tap exolnet/homebrew-deprecated
# cài đặt php với lệnh này
brew install
brew install
brew install
brew install
brew install
# hoặc:
brew install – without-apache – with-fpm – with-mysql php73
hùng ebudezain
đọc dữ liệu hộ bố
hùng đẹp trai
đọc dữ liệu hộ bố
hùng thông minh lắm
hùng đẹp trai
hùng ebudezain
hùng ebudezain
đầu tiên bạn tạo cái folder như này
To enable PHP in Apache add the following to httpd.conf and restart Apache:
LoadModule php7_module /usr/local/opt//lib/httpd/modules/libphp7.so
SetHandler application/x-httpd-php
Finally, check DirectoryIndex includes index.php
DirectoryIndex index.php index.html
The php.ini and php-fpm.ini file can be found in:
/usr/local/etc/php/7.3/
is keg-only, which means it was not symlinked into /usr/local,
because this is an alternate version of another formula.
If you need to have first in your PATH run:
echo 'export PATH="/usr/local/opt//bin:$PATH"' >> ~/.profile
echo 'export PATH="/usr/local/opt//sbin:$PATH"' >> ~/.profile
For compilers to find you may need to set:
export LDFLAGS="-L/usr/local/opt//lib"
export CPPFLAGS="-I/usr/local/opt//include"
đọc dữ liệu hộ bố
hùng đẹp trai
đầu tiên bạn tạo cái folder như này
hùng ebudezain
ahihi đồ ngốc trương thanh hùng nè
nano /usr/local/etc/php/7.3/php-fpm.d/www.conf
# update your infor
user = YOUR_USERNAME
group = YOUR_GROUP || staff
hùng thông minh lắm
đầu tiên bạn tạo cái folder như này
hùng đẹp trai
hùng đẹp trai
hùng đẹp trai
đầu tiên bạn tạo cái folder như này
đầu tiên bạn tạo cái folder như này
đầu tiên bạn tạo cái folder như này
hùng đẹp trai
hùng thông minh lắm
hùng đẹp trai
hùng thông minh lắm
hùng đẹp trai
đọc dữ liệu hộ bố
hùng ebudezain
hùng thông minh lắm
bài viết được viết bởi trương thanh hùng //ebudezain.com/
hùng thông minh lắm
bài viết được viết bởi trương thanh hùng //ebudezain.com/
bài viết được viết bởi trương thanh hùng //ebudezain.com/
Setup SSL
3 Nhưng không may sẽ có các server máy khác sẽ không thấy, chúng ta sẽ tìm nó bằng lệnh php-fpm -i sau đó sẽ thấy '--sysconfdir=/private/etc' và dĩ nhiên chúng ta sẽ vào /private/etc mà mò.# mở folder code với visual code
code /usr/local/etc/nginx
# Mở file nginx.conf, tìm dòng
user nobody;
# đổi thành
user hero staff;
hùng đẹp trai
hùng ebudezain
hùng đẹp trai
hùng thông minh lắm
hùng đẹp trai
đầu tiên bạn tạo cái folder như này
ahihi đồ ngốc trương thanh hùng nè
apachectl stop
sudo launchctl unload -w /System/Library/LaunchDaemons/org.apache.httpd.plist 2>/dev/null
0hùng đẹp trai
hùng thông minh lắm
bài viết được viết bởi trương thanh hùng //ebudezain.com/
hùng ebudezain
Setup SSL, kiểm tra version php lần nữa
đọc dữ liệu hộ bố
hùng đẹp trai
hùng ebudezain
đầu tiên bạn tạo cái folder như này
bài viết được viết bởi trương thanh hùng //ebudezain.com/
hùng thông minh lắm
hùng đẹp trai
apachectl stop
sudo launchctl unload -w /System/Library/LaunchDaemons/org.apache.httpd.plist 2>/dev/null
1hùng đẹp trai
đọc dữ liệu hộ bố
hùng đẹp trai
đầu tiên bạn tạo cái folder như này
hùng đẹp trai
đầu tiên bạn tạo cái folder như này
hùng thông minh lắm
hùng thông minh lắm
hùng đẹp trai
hùng thông minh lắm
hùng ebudezain
hùng đẹp trai
đầu tiên bạn tạo cái folder như này
ahihi đồ ngốc trương thanh hùng nè
bài viết được viết bởi trương thanh hùng //ebudezain.com/
bài viết được viết bởi trương thanh hùng //ebudezain.com/
đầu tiên bạn tạo cái folder như này
đọc dữ liệu hộ bố
bài viết được viết bởi trương thanh hùng //ebudezain.com/
4 và edit lại file # mở folder code với visual code
code /usr/local/etc/nginx
# Mở file nginx.conf, tìm dòng
user nobody;
# đổi thành
user hero staff;
5 thay user là cái user là username và group là staff như hình: # mở folder code với visual code
code /usr/local/etc/nginx
# Mở file nginx.conf, tìm dòng
user nobody;
# đổi thành
user hero staff;
đọc dữ liệu hộ bố
đầu tiên bạn tạo cái folder như này
đọc dữ liệu hộ bố
hùng đẹp trai
bài viết được viết bởi trương thanh hùng //ebudezain.com/
đọc dữ liệu hộ bố
hùng thông minh lắm
đầu tiên bạn tạo cái folder như này
hùng thông minh lắm
hùng đẹp trai
hùng đẹp trai
đầu tiên bạn tạo cái folder như này listen = 127.0.0.1:9000 thành
# mở folder code với visual code
code /usr/local/etc/nginx
# Mở file nginx.conf, tìm dòng
user nobody;
# đổi thành
user hero staff;
6và Mở comment cho phần listen permission [bỏ dấu ; ;listen.owner = _www ;listen.group = _www ;listen.mode = 0660]apachectl stop
sudo launchctl unload -w /System/Library/LaunchDaemons/org.apache.httpd.plist 2>/dev/null
2hùng đẹp trai
đầu tiên bạn tạo cái folder như này
hùng thông minh lắm
bài viết được viết bởi trương thanh hùng //ebudezain.com/
hùng đẹp trai
đầu tiên bạn tạo cái folder như này
hùng đẹp trai
đầu tiên bạn tạo cái folder như này
ahihi đồ ngốc trương thanh hùng nè
đọc dữ liệu hộ bố
hùng ebudezain
đọc dữ liệu hộ bố
đọc dữ liệu hộ bố
bài viết được viết bởi trương thanh hùng //ebudezain.com/
hùng đẹp trai
bài viết được viết bởi trương thanh hùng //ebudezain.com/
đầu tiên bạn tạo cái folder như này
ahihi đồ ngốc trương thanh hùng nè
bài viết được viết bởi trương thanh hùng //ebudezain.com/
bài viết được viết bởi trương thanh hùng //ebudezain.com/
hùng thông minh lắm
bài viết được viết bởi trương thanh hùng //ebudezain.com/
Khởi động lại các service php
apachectl stop
sudo launchctl unload -w /System/Library/LaunchDaemons/org.apache.httpd.plist 2>/dev/null
3 hùng thông minh lắm
bài viết được viết bởi trương thanh hùng //ebudezain.com/
hùng thông minh lắm
Khởi động lại các service php
3 apachectl stop
sudo launchctl unload -w /System/Library/LaunchDaemons/org.apache.httpd.plist 2>/dev/null
hùng thông minh lắm
3 apachectl stop
sudo launchctl unload -w /System/Library/LaunchDaemons/org.apache.httpd.plist 2>/dev/null
hùng ebudezain
ahihi đồ ngốc trương thanh hùng nè
hùng đẹp trai
apachectl stop
sudo launchctl unload -w /System/Library/LaunchDaemons/org.apache.httpd.plist 2>/dev/null
4ahihi đồ ngốc trương thanh hùng nè
hùng ebudezain
hùng ebudezain
ahihi đồ ngốc trương thanh hùng nè
apachectl stop
sudo launchctl unload -w /System/Library/LaunchDaemons/org.apache.httpd.plist 2>/dev/null
3 hùng ebudezain
hùng thông minh lắm
Khởi động lại các service php
apachectl stop
sudo launchctl unload -w /System/Library/LaunchDaemons/org.apache.httpd.plist 2>/dev/null
3 apachectl stop
sudo launchctl unload -w /System/Library/LaunchDaemons/org.apache.httpd.plist 2>/dev/null
3 hùng thông minh lắm
hùng thông minh lắm
Khởi động lại các service php
apachectl stop
sudo launchctl unload -w /System/Library/LaunchDaemons/org.apache.httpd.plist 2>/dev/null
3
apachectl stop
sudo launchctl unload -w /System/Library/LaunchDaemons/org.apache.httpd.plist 2>/dev/null
apachectl stop
sudo launchctl unload -w /System/Library/LaunchDaemons/org.apache.httpd.plist 2>/dev/null
5apachectl stop
sudo launchctl unload -w /System/Library/LaunchDaemons/org.apache.httpd.plist 2>/dev/null
3 apachectl stop
sudo launchctl unload -w /System/Library/LaunchDaemons/org.apache.httpd.plist 2>/dev/null
3 hùng thông minh lắm
apachectl stop
sudo launchctl unload -w /System/Library/LaunchDaemons/org.apache.httpd.plist 2>/dev/null
3 ahihi đồ ngốc trương thanh hùng nè
hùng đẹp trai
apachectl stop
sudo launchctl unload -w /System/Library/LaunchDaemons/org.apache.httpd.plist 2>/dev/null
6hùng ebudezain
ahihi đồ ngốc trương thanh hùng nè
apachectl stop
sudo launchctl unload -w /System/Library/LaunchDaemons/org.apache.httpd.plist 2>/dev/null
3 hùng ebudezain
bài viết được viết bởi trương thanh hùng //ebudezain.com/
3 apachectl stop
sudo launchctl unload -w /System/Library/LaunchDaemons/org.apache.httpd.plist 2>/dev/null
hùng ebudezain
7 .# mở folder code với visual code
code /usr/local/etc/nginx
# Mở file nginx.conf, tìm dòng
user nobody;
# đổi thành
user hero staff;
apachectl stop
sudo launchctl unload -w /System/Library/LaunchDaemons/org.apache.httpd.plist 2>/dev/null
3 Khởi động lại các service php
hùng ebudezain
Khởi động lại các service php
apachectl stop
sudo launchctl unload -w /System/Library/LaunchDaemons/org.apache.httpd.plist 2>/dev/null
3 # mở folder code với visual code
code /usr/local/etc/nginx
# Mở file nginx.conf, tìm dòng
user nobody;
# đổi thành
user hero staff;
8.Khởi động lại các service php
bài viết được viết bởi trương thanh hùng //ebudezain.com/
Khởi động lại các service php
hùng ebudezain
Khởi động lại các service php
hùng ebudezain
apachectl stop
sudo launchctl unload -w /System/Library/LaunchDaemons/org.apache.httpd.plist 2>/dev/null
3 hùng ebudezain
0. Muốn stop thì thay start thành stop vậy thôi. brew services start nginx
Khởi động lại các service php
hùng ebudezain
hùng thông minh lắm
Khởi động lại các service php
ahihi đồ ngốc trương thanh hùng nè
hùng ebudezain
apachectl stop
sudo launchctl unload -w /System/Library/LaunchDaemons/org.apache.httpd.plist 2>/dev/null
3 hùng thông minh lắm
ahihi đồ ngốc trương thanh hùng nè
hùng thông minh lắm
3 apachectl stop
sudo launchctl unload -w /System/Library/LaunchDaemons/org.apache.httpd.plist 2>/dev/null
Khởi động lại các service php
bài viết được viết bởi trương thanh hùng //ebudezain.com/
hùng ebudezain
ahihi đồ ngốc trương thanh hùng nè
apachectl stop
sudo launchctl unload -w /System/Library/LaunchDaemons/org.apache.httpd.plist 2>/dev/null
7hùng thông minh lắm
Khởi động lại các service php
3 apachectl stop
sudo launchctl unload -w /System/Library/LaunchDaemons/org.apache.httpd.plist 2>/dev/null
hùng ebudezain
apachectl stop
sudo launchctl unload -w /System/Library/LaunchDaemons/org.apache.httpd.plist 2>/dev/null
8ahihi đồ ngốc trương thanh hùng nè
Khởi động lại các service php
hùng thông minh lắm
Khởi động lại các service php
ahihi đồ ngốc trương thanh hùng nè
hùng đẹp trai
hùng thông minh lắm
Khởi động lại các service php
hùng ebudezain
ahihi đồ ngốc trương thanh hùng nè
bài viết được viết bởi trương thanh hùng //ebudezain.com/
hùng đẹp trai
hùng thông minh lắm
Khởi động lại các service php
Khởi động lại các service php
apachectl stop
sudo launchctl unload -w /System/Library/LaunchDaemons/org.apache.httpd.plist 2>/dev/null
3 bài viết được viết bởi trương thanh hùng //ebudezain.com/
ahihi đồ ngốc trương thanh hùng nè
Khởi động lại các service php
hùng thông minh lắm
Khởi động lại các service php
bài viết được viết bởi trương thanh hùng //ebudezain.com/
apachectl stop
sudo launchctl unload -w /System/Library/LaunchDaemons/org.apache.httpd.plist 2>/dev/null
3 Khởi động lại các service php
hùng ebudezain
apachectl stop
sudo launchctl unload -w /System/Library/LaunchDaemons/org.apache.httpd.plist 2>/dev/null
3 hùng thông minh lắm
hùng ebudezain
Khởi động lại các service php
ahihi đồ ngốc trương thanh hùng nè
ahihi đồ ngốc trương thanh hùng nè
apachectl stop
sudo launchctl unload -w /System/Library/LaunchDaemons/org.apache.httpd.plist 2>/dev/null
3 hùng ebudezain
apachectl stop
sudo launchctl unload -w /System/Library/LaunchDaemons/org.apache.httpd.plist 2>/dev/null
9Khởi động lại các service php
Khởi động lại các service php
Khởi động lại các service php
hùng thông minh lắm
Khởi động lại các service php
ahihi đồ ngốc trương thanh hùng nè
hùng đẹp trai
Khởi động lại các service php
Khởi động lại các service php
hùng thông minh lắm
Khởi động lại các service php
Khởi động lại các service php
hùng thông minh lắm
3 apachectl stop
sudo launchctl unload -w /System/Library/LaunchDaemons/org.apache.httpd.plist 2>/dev/null
hùng ebudezain
# mở folder code với visual code
code /usr/local/etc/nginx
# Mở file nginx.conf, tìm dòng
user nobody;
# đổi thành
user hero staff;
0bài viết được viết bởi trương thanh hùng //ebudezain.com/
Khởi động lại các service php
apachectl stop
sudo launchctl unload -w /System/Library/LaunchDaemons/org.apache.httpd.plist 2>/dev/null
3 hùng ebudezain
bài viết được viết bởi trương thanh hùng //ebudezain.com/
hùng ebudezain
hùng thông minh lắm
Khởi động lại các service php
ahihi đồ ngốc trương thanh hùng nè
hùng ebudezain
bài viết được viết bởi trương thanh hùng //ebudezain.com/
ahihi đồ ngốc trương thanh hùng nè
Khởi động lại các service php
hùng ebudezain
bài viết được viết bởi trương thanh hùng //ebudezain.com/
Khởi động lại các service php
ahihi đồ ngốc trương thanh hùng nè
hùng đẹp trai
hùng ebudezain
Khởi động lại các service php
ahihi đồ ngốc trương thanh hùng nè
hùng ebudezain
bài viết được viết bởi trương thanh hùng //ebudezain.com/
tôi thích vậy đó
hùng ebudezain
hùng đẹp trai
bài viết được viết bởi trương thanh hùng //ebudezain.com/
trước tiên phải biết php.init bạn cài nó nằm ở đâu? ca này khó nghen. có 1 số ngươì may mắn thì mò vào đây là thấy. sau đó lấy đc cái phpinfor rồi bạn vào đây detect ra thông tin xdebug cần download về
hùng thông minh lắm
bài viết được viết bởi trương thanh hùng //ebudezain.com/
bài viết được viết bởi trương thanh hùng //ebudezain.com/
trước tiên phải biết php.init bạn cài nó nằm ở đâu? ca này khó nghen. có 1 số ngươì may mắn thì mò vào đây là thấy. sau đó lấy đc cái phpinfor rồi bạn vào đây detect ra thông tin xdebug cần download về
hùng đẹp trai
hùng đẹp trai
hùng đẹp trai
bài viết được viết bởi trương thanh hùng //ebudezain.com/
trước tiên phải biết php.init bạn cài nó nằm ở đâu? ca này khó nghen. có 1 số ngươì may mắn thì mò vào đây là thấy. sau đó lấy đc cái phpinfor rồi bạn vào đây detect ra thông tin xdebug cần download về
bài viết được viết bởi trương thanh hùng //ebudezain.com/