-
-
Save JeffreyWay/af0ee7311abfde3e3b73 to your computer and use it in GitHub Desktop.
alias lamp="curl -L -o 'install.sh' http://bit.ly/1hBfq57 && curl -L -o 'Vagrantfile' http://bit.ly/1mE3Qt9 && vagrant up" |
Yes this is work.
Thanks heaps for this.... Can anyone please help me access the mysql from an IDE such as Sequel Pro. what is the ssh username and password?
In windows, make lamp.bat and put this in:
curl -L -o install.sh http://bit.ly/1hBfq57
curl -L -o Vagrantfile http://bit.ly/1mE3Qt9
vagrant up
vagrant ssh
mysql -u root -p
Follow steps to allow remote connection to my sql http://stackoverflow.com/questions/15663001/remote-connections-mysql-ubuntu
Next connect from remote client Sequel Pro/MySQL Workbench to 192..168.33.21:3306
Does anyone know what the username and password is for the VM? If say I wanted to SSH in without using Vagrant.
Great walkthrough by the way, and thanks @davecoggins, lifesaver!
Found it, username = vagrant, password = vagrant. Sequel Pro now connects to the remote mysql without any extra configuration.
@JeffreyWay and @fideloper what are your thoughts on hosting the DB on the virtual server, now that it's so easy to set up its also easy to destroy, and lose all of your development data.
are we updating this alias and setup?
would be great if someone creates an install.sh for nginx php-fpm.
could get the install to work.. Fixed the File with http://foo-o-rama.com/vagrant--stdin-is-not-a-tty--fix.html#
edited the Vagrantfile # -*- mode: ruby -*- # vi: set ft=ruby : # Vagrantfile API/syntax version. Don't touch unless you know what you're doing! VAGRANTFILE_API_VERSION = "2" Vagrant.configure(VAGRANTFILE_API_VERSION) do |config| config.vm.provision "fix-no-tty", type: "shell" do |s| s.privileged = false s.inline = "sudo sed -i '/tty/!s/mesg n/tty -s \\&\\& mesg n/' /root/.profile" end config.vm.box = "precise64" config.vm.box_url = "http://files.vagrantup.com/precise64.box" config.vm.network :private_network, ip: "192.168.101.101" config.vm.provision :shell, :path => "install.sh" config.vm.synced_folder ".", "/var/www" end
@JeffreyWay How can I install node.js on this box to use Elixir
I think I've done something wrong. When I get to Step 4 above, here's what happens:
vagrant up
Bringing machine 'default' up with 'virtualbox' provider...
There are errors in the configuration of this machine. Please fix
the following errors and try again:
vm:
- The box 'hashicorp/precise32' could not be found.
Please advise.
Thanks.
Hi,
For Ubuntu 14.04 stack
alias lamp="curl -L -o 'install.sh' https://goo.gl/xQR4ud && curl -L -o 'Vagrantfile' https://goo.gl/TMPyh2 && vagrant up"
Thanks,
Getting errors when running this culminating in the following;
The SSH command responded with a non-zero exit status. Vagrant
assumes that this means the command failed. The output for this command
should be in the log above. Please read the output to determine what
went wrong.
Full log here https://gist.github.com/devonmather/6c50c824ad89efac15e85a323c52c879
I've listed the errors from the console output that were red below the gist in a comment
Can anyone confirm if this still works? I haven't been able to get it to work at all.
To clarify: Running the script works fine and vagrant seems to be set up properly, but navigating to the server's IP address results in a 403 Forbidden error. I've followed to steps carefully, repeatedly, but no luck.
If anyone can confirm this still works properly, I guess I'll look into troubleshooting it further. Thanks.