-
Notifications
You must be signed in to change notification settings - Fork 2
Install php as part of the setup.sh script #6
base: master
Are you sure you want to change the base?
Conversation
@drshawnkwang can you test and merge if it works as intended? Thanks! |
@TheAspens Why are you checking for existence of |
Because I wasn't being careful when I changed it from apt-get to apt. Thanks for the catch. Fixed. |
I did get this warning, repeated for each package
The packages are correctly installed, but I think using git. On a bare (new) system, install package 'zip' and 'unzip'. Once these are installed, then composer won't spit out this warning. For Debian |
composer installed packages
Thanks - I added. Feel free to merge when you are good with this pull request. Thanks! |
I finally got around to testing the updated
Since I've used composer before I already knew I had to move the executable. Adding a sentence may make things more clear for people who have never downloaded composer before. |
…mposer.json file instead of simply grabbing the latest
@drshawnkwang - I just noticed this pull request lagging. I believe I have addressed your concerns as well as fixed a few other issues I found (I have a new laptop so I'm fixing a few things). Can you take a look and merge if possible? You should have access to merge now. |
I tested this branch in a vagrant VM running vanilla Debian 9. Two comments
The solution may be a command Lastly, I will try to test this branch with a Centos VM tomorrow and post if there are any problems. |
Which part of the setup.sh triggered the install of apache? Apache isn't needed so I'm not sure why it is getting installed. |
It turns out the answer is: the PHP package that installs apache, i.e., what I am 'asking for'. I was also able to test out this branch on a vanilla Centos 7 VM. First, php does not install apache2. However, Centos 7 does not build the docker stack. I get the following error.
Reformatting the stderr lines to be more readable: "stderr_lines": [ |
Fixes issue #3