How to install Laragon with all languages on multiple computers?
-
We run non-profit youth hackathons. We do have ~100 participants per camp and rent about 30 machines for people who have no laptop.
We like how easy Laragon makes it to develop locally with Node, Go, PHP, Ruby and Python.
However, setting it up is a nightmare: We download the base package and the extension installer (Go, Python, Ruby, Node) and need to install 4 packages on each and every computer one after another. We have an Excel sheet and note what we installed already. The 4 "next" clicks and the waiting for an installation to finish may be easy on one machine, but if you do it simultaneously on 30 laptops, you loose your mind (and at least 2 hours).
What are your ideas to make that installation faster and easier?
-
@minthemiddle: Laragon is portable. So, you only need to install on 1 machine (to
C:\laragon
) and then sync to the 29. In the future, if you rent 100+ laptops, it would be no issueNote:
For PHP, you may need to install VC++ Redist on synced machines. If, the version of PHP is not a matter, you can use Laragon's portable: https://sourceforge.net/projects/laragon/files/Portable/laragon-3.1.7z
-
@leokhoa Oh cool! Could I also install it on a USB drive from the *.exe and distribute that?
Edit: Are there also *.7z files for the other languages?
Edit 2: It is pretty confusing: Laragon Portable is pretty outdated, has for example super old PHP files, but if I install Laragon once inC:\laragon
with all the latest software, I can copy it around? Can I somehow help making all that modularity and different versions more clear? Maybe an extended tutorial?
-
@minthemiddle : Sure, you can. However, I'm just afraid the security policy of your OS. Just try it.
If it does not work - my suggestion is:- Install Laragon to
C:\laragon
then compress it and copy to USB - Extract the compress to
C:\laragon
on new machine.
Hope it help.
- Install Laragon to
-
PHP & Apache have dependencies on VC libraries. You can install VC Redist if there is error about missing
.dll
files.@minthemiddle said in How to install Laragon with all languages on multiple computers?:
@leokhoa Oh cool! Could I also install it on a USB drive from the *.exe and distribute that?
Edit: Are there also *.7z files for the other languages?
Edit 2: It is pretty confusing: Laragon Portable is pretty outdated, has for example super old PHP files, but if I install Laragon once inC:\laragon
with all the latest software, I can copy it around? Can I somehow help making all that modularity and different versions more clear? Maybe an extended tutorial?