Tôi đang cố gắng thiết lập một ấu trùng
dự án trong phpstorm
nhưng thất bại trong việc kết nối với một mysql
cơ sở dữ liệu. Đây là những bước tôi đã thực hiện cho đến nay:
- tải xuống và cài đặt
nhà soạn nhạc
, lang thang
và hộp ảo
- tạo ra
ấu trùng / ấu trùng
dự án với nhà soạn nhạc
(tạo ra nhà soạn nhạc
dự án trong phpstorm
)
- tích hợp
ấu trùng/nhà cửa
với nhà soạn nhạc
: nhà soạn nhạc yêu cầu laravel/homestead --dev
- xây nhà ở
thư mục gốc
: nhà cung cấp\bin\homestead làm
(các cửa sổ)
- cá nhân hóa tên miền địa phương của tôi bằng cách đặt nó trong
Homestead.yaml -> trang web -> bản đồ
: mydomain.com
- tích hợp tên miền trong
c:/windows/system32/driver/etc/hosts
: 192.168.10.10 mydomain.com
- tạo trống
khóa ssh
vì lang thang
chạy: tệp fsutil tạo mới C:/Users/<tên người dùng>/.ssh/id_rsa 0
- bắt đầu
máy ảo
với lang thang
: lang thang lên
Cho đến nay rất tốt, mọi thứ dường như hoạt động. Và đây là vấn đề:
- tạo ra
mysql
cơ sở dữ liệu với phpstorm's
công cụ cơ sở dữ liệu tích hợp, sử dụng .env
như tài liệu tham khảo (DB_CONNECTION=mysql
, DB_HOST=127.0.0.1
, DB_PORT=3306
, DB_DATABASE=laravel
, DB_USERNAME=root
, DB_PASSWORD=devpw
)
Sau khi cài đặt trình điều khiển
khi thử kiểm tra kết nối:
[08S01]
Lỗi liên kết truyền thông
Gói cuối cùng được gửi thành công đến máy chủ là 0 mili giây trước. Trình điều khiển chưa nhận được bất kỳ gói tin nào từ máy chủ.
Lỗi liên kết truyền thông
Gói cuối cùng được gửi thành công đến máy chủ là 0 mili giây trước. Trình điều khiển chưa nhận được bất kỳ gói tin nào từ máy chủ.
Hoặc trong nhật ký:
java.net.ConnectException: Kết nối bị từ chối: kết nối.
Tôi đã cố gắng tìm cách khắc phục một thời gian rồi mà không thành công. chủ đề này dường như cung cấp các giải pháp, nhiều trong số đó tôi không chắc cách thực hiện, vì chúng không hướng đến phpstorm
. Tôi cảm thấy một chút choáng ngợp bởi toàn bộ phụ trợ
điều và làm thế nào để thiết lập nó ngay trong ấu trùng
.
Tôi có nên cài đặt mysql
trên windows trước khi tích hợp nó vào phpstorm
?