fix more errors + update on vagrant and virtualbox
This commit is contained in:
parent
494235686c
commit
29d3dc0046
|
@ -3,13 +3,13 @@
|
|||
# Disroot Website Development Environment using Vagrant
|
||||
|
||||
## requirements
|
||||
1. vagrant 2.2.10
|
||||
1. vagrant 2.2.17
|
||||
for install on Debian run commands:
|
||||
```
|
||||
wget https://releases.hashicorp.com/vagrant/2.2.10/vagrant_2.2.10_x86_64.deb
|
||||
wget https://releases.hashicorp.com/vagrant/2.2.17/vagrant_2.2.17_x86_64.deb
|
||||
```
|
||||
```
|
||||
sudo dpkg -i vagrant_2.2.10_x86_64.deb
|
||||
sudo dpkg -i vagrant_2.2.17_x86_64.deb
|
||||
```
|
||||
```
|
||||
sudo apt install -f
|
||||
|
@ -26,7 +26,7 @@
|
|||
wget -q https://www.virtualbox.org/download/oracle_vbox.asc -O- | sudo apt-key add -
|
||||
```
|
||||
```
|
||||
sudo apt-get update ; sudo apt-get install virtualbox-6.0
|
||||
sudo apt-get update ; sudo apt-get install virtualbox-6.1
|
||||
```
|
||||
|
||||
3. vagrant plugins vagrant-vbguest:
|
||||
|
@ -72,17 +72,17 @@
|
|||
```
|
||||
8. Add the local domain name for the hub to your host machine's `/etc/hosts` file.
|
||||
```
|
||||
sudo "192.168.33.12 disroot.lan" >> /etc/hosts
|
||||
sudo echo "192.168.33.12 disroot.lan" >> /etc/hosts
|
||||
```
|
||||
9. Launch Vagrant to build the virtual machine (VM). This will take several minutes.
|
||||
```
|
||||
cd ~/DisrootWebsite/vagrant
|
||||
cd ~/Disroot/Website/vagrant
|
||||
vagrant up disroot_lan
|
||||
```
|
||||
|
||||
Congratulations, you should now have a fully functioning apache+GRAV server running locally in a Virtualbox-hosted VM managed by Vagrant. Next time you want to run vagrant simply run command
|
||||
```
|
||||
cd ~/Disroot/disroot-website/vagrant
|
||||
cd ~/Disroot/Website/vagrant
|
||||
vagrant up disroot_lan
|
||||
vagrant provision
|
||||
```
|
||||
|
@ -98,7 +98,7 @@ To make your development workflow more efficient, you may wish to use an SSH con
|
|||
```
|
||||
2. Use `vagrant ssh disroot_lan` to log in to the virtual machine.
|
||||
```
|
||||
user@host:~$ cd ~/Disroot/disroot-website/vagrant
|
||||
user@host:~$ cd ~/Disroot/Website/vagrant
|
||||
user@host:hubzilla-vagrant$ vagrant ssh disroot_lan
|
||||
```
|
||||
3. Switch to root and add your host user public key.
|
||||
|
|
Loading…
Reference in New Issue