Hi Alvaro thanks so much for replying;
here is my git repo : https://github.com/paulkendal10/vagrant-file-/blob/master/Vagrantfile you will notice that there is no mysql. i need to add mysql and then be able to access it . thanks for kind help On Thursday, April 20, 2017 at 2:38:30 PM UTC+1, Alvaro Miranda Aguilera wrote: > > Hello > > I think your script is incomplete > > it should include the destination file for the echo and should end with > SCRIPT > > So in overall the steps are: > > install the packages, done > > i would suggest check first the owner (numeric) for the /var/www folder > and create a new mount point > > ie > > config.vm.synced_folder 'www', '/var/www', create: true, :mount_options > => ["uid=510,gid=510"] > > replace 510/510 with the id of the user/group that owns the current > /var/www > > then put a index.php there that include php info > > ie: > <?php phpinfo() ?> > > if you can put your project into github, will be easier to review and try > and send a PR for fixes/improvements > > Alvaro > > > On Thu, Apr 20, 2017 at 3:29 PM, 'paul kendal' via Vagrant < > [email protected] <javascript:>> wrote: > >> hi >> >> i still new to vagrant and a little confused by it. i installed a >> pre-configured vagrant box (this enabled me to install a zend 3 framework) >> . i now want to do two things. >> >> i want to to be able to use my command line to see what packages (php, >> mysql etc) are installed with it. in short i want to see how its >> configured. >> >> secondly i want to be able to access the php info page from my browser. >> >> below is the vagrant file. i am able to access the php from * >> http://localhost:8080/ <http://localhost:8080/>* but have no idea how >> to access the *php files/php info* or to determine whether *mysql* is >> install. (and if mysql is not install- how to install it and make it >> available to my project) >> >> >> >> @script = <<SCRIPT >> # Install dependencies >> apt-get update >> apt-get install -y apache2 git curl php7.0 php7.0-bcmath php7.0-bz2 >> php7.0-cli php7.0-curl php7.0-intl php7.0-json php7.0-mbstring >> php7.0-opcache php7.0-soap php7.0-sqlite3 php7.0-xml php7.0-xsl php7.0-zip >> libapache2-mod-php7.0 >> >> # Configure Apache >> echo "<VirtualHost *:80> >> DocumentRoot /var/www/public >> AllowEncodedSlashes On >> >> <Directory /var/www/public> >> Options +Indexes +FollowSymLinks >> DirectoryIndex index.php index.html >> Order allow,deny >> Allow from all >> AllowOverride All >> </Directory> >> >> >> Vagrant.configure(VAGRANTFILE_API_VERSION) do |config| >> config.vm.box = 'bento/ubuntu-16.04' >> config.vm.network "forwarded_port", guest: 80, host: 8080 >> config.vm.synced_folder '.', '/var/www' >> config.vm.provision 'shell', inline: @script >> >> config.vm.provider "virtualbox" do |vb| >> vb.customize ["modifyvm", :id, "--memory", "1024"] >> vb.customize ["modifyvm", :id, "--name", "ZF Application - Ubuntu >> 16.04"] >> end >> end >> >> -- >> This mailing list is governed under the HashiCorp Community Guidelines - >> https://www.hashicorp.com/community-guidelines.html. Behavior in >> violation of those guidelines may result in your removal from this mailing >> list. >> >> GitHub Issues: https://github.com/mitchellh/vagrant/issues >> IRC: #vagrant on Freenode >> --- >> You received this message because you are subscribed to the Google Groups >> "Vagrant" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to [email protected] <javascript:>. >> To view this discussion on the web visit >> https://groups.google.com/d/msgid/vagrant-up/a3f2f7ec-9a0e-4219-85ad-70b7219b5544%40googlegroups.com >> >> <https://groups.google.com/d/msgid/vagrant-up/a3f2f7ec-9a0e-4219-85ad-70b7219b5544%40googlegroups.com?utm_medium=email&utm_source=footer> >> . >> For more options, visit https://groups.google.com/d/optout. >> > > > > -- > Alvaro > > -- This mailing list is governed under the HashiCorp Community Guidelines - https://www.hashicorp.com/community-guidelines.html. Behavior in violation of those guidelines may result in your removal from this mailing list. GitHub Issues: https://github.com/mitchellh/vagrant/issues IRC: #vagrant on Freenode --- You received this message because you are subscribed to the Google Groups "Vagrant" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/vagrant-up/2fd04023-0d2e-4939-9b3c-635355a83070%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
