Open mvn-longtran-dn opened 6 years ago
Liệt kê các box đang có
Thêm 1 box (ở đây là ubuntu 16 32bit)
Xóa 1 box
Xuất file ảnh ra thành 1 box, có thể cài được ở các máy khác
Cài đặt 1 plugin
Xem danh sách các plugin đã cài
Xóa 1 plugin
Khởi tạo file cài đặt của 1 box đối với 1 thư mục
Khởi chạy máy ảo
Kết nối trực tiếp đến máy ảo thông qua giao thức ssh
Dừng máy ảo
Reload lại máy ảo khi thay đổi file vagrantfile
Chạy máy ảo với các setting là các tham số (trong ví dụ này là mặc định)
Set box cho máy ảo
Mapping port 8080 của máy host vào port 80 của máy ảo
Cho phép máy host truy cập vào máy ảo qua địa chỉ ở dưới
Cho phép public địa chỉ ip của máy ảo ra global (bất kì máy khác đều có thể truy cập được qua địa chỉ đó)
Bổ sung phần vhost rồi anh sẽ review tiếp
Em đã bổ sung lại phần vhost, nhờ anh review lại giúp em. Em cám ơn.
Vagrant
Vagrant box
List boxes
Liệt kê các box đang có
Add box
Thêm 1 box (ở đây là ubuntu 16 32bit)
Remove box
Xóa 1 box
Export box
Xuất file ảnh ra thành 1 box, có thể cài được ở các máy khác
Vagrant plugins
Install plugin
Cài đặt 1 plugin
List plugins
Xem danh sách các plugin đã cài
Uninstall plugin
Xóa 1 plugin
Vagrant start, stop, reload
Vagrant init
Khởi tạo file cài đặt của 1 box đối với 1 thư mục
Vagrant start
Khởi chạy máy ảo
Vagrant ssh
Kết nối trực tiếp đến máy ảo thông qua giao thức ssh
Vagrant stop
Dừng máy ảo
Vagrant reload
Reload lại máy ảo khi thay đổi file vagrantfile
Vagrant provision
Chạy máy ảo với các setting là các tham số (trong ví dụ này là mặc định)
Vagrantfile configuration
config.vm.box
Set box cho máy ảo
config.vm.network "forwarded_port"
Mapping port 8080 của máy host vào port 80 của máy ảo
config.vm.network "private_network"
Cho phép máy host truy cập vào máy ảo qua địa chỉ ở dưới
config.vm.network "public_network"
Cho phép public địa chỉ ip của máy ảo ra global (bất kì máy khác đều có thể truy cập được qua địa chỉ đó)
Webserver
Install apache
Cài đặt server
Kết quả khi deploy server
Xem phiên bản của server
Install PHP
Cài đặt
Xem phiên bản
Install mysql
Cài đặt mysql-server
Xem phiên bản của server
Show php hello world, show phpinfo
File Helloworld.php
File phpinfo.php
Config vhost
Create Demo Pages for Each Virtual Host
Enable the New Virtual Host Files
Config file hosts for vhost
Result
Terminal
Kết nối đến mysql-server qua Terminal
Kết nối đến mysql-server qua Workbench