This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
juju-testing [2015/03/19 14:02] gsamfira [Getting a SSL enabled version of mongod.exe] |
juju-testing [2015/07/09 15:54] (current) bteleaga |
||
---|---|---|---|
Line 65: | Line 65: | ||
- compile your own | - compile your own | ||
- | You can get a {{: | + | You can get a {{:mongo-static.zip|precompiled version of mongod.exe here}}. |
To download it via PowerShell type in the following command in the PowerShell prompt: | To download it via PowerShell type in the following command in the PowerShell prompt: | ||
- | Start-BitsTransfer http:// | + | Start-BitsTransfer http:// |
| | ||
If you have not already done so, install 7zip: | If you have not already done so, install 7zip: | ||
- | choco install 7zip | + | choco install |
| | ||
You will also need the Visual Studio redistributable package for mongo to work: | You will also need the Visual Studio redistributable package for mongo to work: | ||
- | choco install vcredist2013 | + | choco install |
- | choco install vcredist2008 | + | choco install |
- | + | ||
- | Get a copy of OpenSSL for Windows: | + | |
- | + | ||
- | Start-BitsTransfer http:// | + | |
- | .\Win64OpenSSL-1_0_1L.exe | + | |
| | ||
Now let's extract mongo: | Now let's extract mongo: | ||
- | & "C:\Program Files\7-Zip\7-Zip.exe" | + | |
| | ||
You should have a a mongod.exe file. Lets check if it actually works: | You should have a a mongod.exe file. Lets check if it actually works: | ||
- | .\mongod.exe --version | + | |
- | + | | |
- | You should have the mongo version. | + | |
+ | 2015-04-03T11: | ||
==== Adding mongod to your $PATH ==== | ==== Adding mongod to your $PATH ==== | ||
Line 107: | Line 103: | ||
Add C:\bin to path: | Add C:\bin to path: | ||
- | | + | $env: |
- | | + | |
setx PATH $env:PATH | setx PATH $env:PATH | ||
Line 120: | Line 115: | ||
cd $env: | cd $env: | ||
go test ./... | go test ./... | ||
+ | |||
+ | ===== Accessing the machine from Linux ===== | ||
+ | |||
+ | Some of you might want to edit the go source from Linux using your favorite editors. To do that we can set up a share. | ||
+ | |||
+ | sudo mount -t cifs -o username=Administrator, | ||
+ | |||
+ | Now all of your C drive will be available at < | ||
+ | |||
+ | As a bonus, you can use https:// | ||
| | ||
===== Bonus: ===== | ===== Bonus: ===== | ||
Line 128: | Line 133: | ||
(new-object System.Net.WebClient).DownloadFile(" | (new-object System.Net.WebClient).DownloadFile(" | ||
cmd.exe /C call $HOME\firefox_installer.exe /SILENT | cmd.exe /C call $HOME\firefox_installer.exe /SILENT | ||
+ | | ||
+ | Or the package management way: | ||
+ | |||
+ | choco install -y firefox | ||
And to launch it: | And to launch it: |