sách gpt4 ai đã đi

Hướng dẫn chi tiết về cách sử dụng Docker để xây dựng môi trường Laravel cục bộ

In lại Tác giả:qq735679552 Thời gian cập nhật: 2022-09-28 22:32:09 31 4
mua khóa gpt4 Nike

CFSDN nhấn mạnh vào việc tạo ra giá trị thông qua mã nguồn mở. Chúng tôi cam kết xây dựng một nền tảng chia sẻ tài nguyên để mọi người làm CNTT có thể tìm thấy thế giới tuyệt vời của riêng mình tại đây.

Bài đăng trên blog CFSDN này sử dụng Docker để xây dựng hướng dẫn môi trường cục bộ Laravel. Bài đăng được biên soạn bởi tác giả. Nếu bạn quan tâm đến bài viết này, vui lòng thích nó.

Laravel chính thức cung cấp homestead và valet làm môi trường phát triển cục bộ. Homestead là một vagrant box chính thức được đóng gói sẵn, là một máy ảo. Tuy nhiên, so với docker, nó chiếm quá nhiều dung lượng, khởi động chậm và phản hồi rất chậm. Bây giờ có một cách tốt hơn, docker, có thể dễ dàng và thuận tiện xây dựng một môi trường phát triển php hoàn chỉnh.

Bài viết này giới thiệu cách sử dụng docker để xây dựng môi trường cục bộ Laravel.

Cài đặt docker.

Đầu tiên hãy cài đặt Docker.

Nhân bản Laradock.

Tài liệu chính thức của laradock: http://laradock.io/ .

laradock github: https://github.com/laradock/laradock .

laradock là môi trường chạy PHP đầy đủ chức năng cho docker, được triển khai bằng docker-compose. (Lưu ý đặc biệt: Nó không chỉ được sử dụng để xây dựng môi trường Laravel mà còn hỗ trợ tất cả các framework PHP khác. Đây là một bộ môi trường PHP đầy đủ.)

Triển khai môi trường PHP.

1. Nhân bản laradock.

git clone https://github.com/laradock/laradock.git .

2. Tạo một tệp biến môi trường.

?
1
cp môi trường -ví dụ .môi trường

3. Sử dụng docker-compose trực tiếp để chạy các dịch vụ cần được kích hoạt, chẳng hạn như:

?
1
docker-compose up -d nginx mysql redis beanstalkd

Thao tác này sẽ khởi động môi trường chạy PHP cần thiết. PHP-fpm sẽ chạy theo mặc định, do đó không cần phải chỉ định.

Hướng dẫn chi tiết về cách sử dụng Docker để xây dựng môi trường Laravel cục bộ

tệp cấu hình Laravel.

Vấn đề cần lưu ý trong file cấu hình Laravel là trong file .env, địa chỉ của mysql và redis cần phải điền như thế này, chứ không phải dưới dạng địa chỉ IP:

?
1
2
3
4
5
6
7
8
9
db_connection=mysql
db_host=mysql
cổng db=3306
db_database=tanteng.me
db_username=root
db_password=gốc
redis_host=redis
redis_password=null
cổng redis=6379

Lưu ý phần được tô sáng của mã.

cấu hình nginx.

Để truy cập trang web cục bộ bằng tên miền, bạn cần liên kết tên miền trong máy chủ với tên miền cục bộ và cũng cần thêm cấu hình nginx.

Hướng dẫn chi tiết về cách sử dụng Docker để xây dựng môi trường Laravel cục bộ

Như thể hiện trong hình, thêm tệp cấu hình vào thư mục sites trong thư mục nginx của dự án laradock.

Thực thi composer.

Để thực hiện các thao tác như composer, bạn cần vào vùng chứa không gian làm việc và sử dụng lệnh:

?
1
người đóng tàu -soạn thảo không gian làm việc exec bash

Vào vùng chứa không gian làm việc và chạy lệnh soạn thảo.

Tóm tắt.

Trên đây là hướng dẫn chi tiết về cách sử dụng docker để xây dựng môi trường laravel cục bộ. Tôi hy vọng nó sẽ hữu ích với bạn. Nếu bạn có bất kỳ câu hỏi nào, vui lòng để lại tin nhắn cho tôi và tôi sẽ trả lời bạn trong thời gian sớm nhất. Cảm ơn bạn rất nhiều vì đã ủng hộ trang web của tôi! .

Liên kết gốc: https://blog.tanteng.me/2017/10/docker-laravel-local-environment/?utm_source=tuicool&utm_medium=referral .

Cuối cùng, bài viết này về hướng dẫn chi tiết về cách sử dụng Docker để xây dựng môi trường cục bộ Laravel đã kết thúc. Nếu bạn muốn biết thêm về hướng dẫn chi tiết về cách sử dụng Docker để xây dựng môi trường cục bộ Laravel, vui lòng tìm kiếm các bài viết CFSDN hoặc tiếp tục duyệt các bài viết liên quan. Tôi hy vọng bạn sẽ ủng hộ blog của tôi trong tương lai! .

31 4 0
qq735679552
Hồ sơ cá nhân

Tôi là một lập trình viên xuất sắc, rất giỏi!

Nhận phiếu giảm giá Didi Taxi miễn phí
Mã giảm giá Didi Taxi
Giấy chứng nhận ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com