-
Notifications
You must be signed in to change notification settings - Fork 2
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
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