GithubHelp home page GithubHelp logo

isabella232 / windows-installers Goto Github PK

View Code? Open in Web Editor NEW

This project forked from elastic/windows-installers

0.0 0.0 0.0 17.26 MB

Windows installers for the Elastic stack

License: Apache License 2.0

Batchfile 0.04% F# 8.47% C# 79.54% PowerShell 11.87% JavaScript 0.08%

windows-installers's Introduction

Windows installers for the Elastic stack

This is the repository for the Elastic stack MSI-based Windows installers.

Example Install Flow

NOTE: Building from source should only be done for development purposes. Only the officially distributed and signed Elastic installer should be used in production. Using an unofficial Elastic installer is not supported.

Installation, Upgrades and Uninstallation

Elasticsearch can be installed on Windows using the .msi package which can be found on the downloads page. This .msi can install Elasticsearch as a Windows service or allow it to be run manually using the included elasticsearch.exe executable.

Installation, upgrades and uninstallation is possible using the command line or via a graphical user interface. All settings exposed within the GUI are also available as command line arguments (referred to as properties within Windows Installer documentation) that can be passed to msiexec.exe.

Reporting problems

To report any problems encountered during installation, or to request features, please open an issue on GitHub and attach the MSI installation log if applicable.

  • When installing from the command-line, the log file can be captured by passing the /l <logfilename>.
  • When installing through the UI, a link to the log file will be provided at the end of the installation.

For general questions and comments, please use the Elastic discussion forum.

Building

Clone the repository and run the build script (build.bat) which will download the latest version of the stack and create the installation MSIs. You can specify a specific version when building and there are many other configuration options available, run the following to see them all

build.bat help

If you check out this repository in Windows Subsystem for Linux then the the case sensitive flag will get set on the checkout folder which cause conflicts with WixToolSet as it uppercases the filenames.

From procmon:

light.exe 5744 CreateFile \BUILD\IN\ELASTICSEARCH-6.4.0\MODULES\X-PACK-WATCHER\ACTIVATION-1.1.1.JAR

This will yield a light.exe : error LGHT0001 : The system cannot find the path specified. (Exception from HRESULT: 0x80070003) during the FAKE build which will then complain it can not find the msi.

To fix this run fsutil.exe file setCaseSensitiveInfo <checkout> disable

windows-installers's People

Contributors

codebrain avatar eskibars avatar ghuntley avatar gmarz avatar gregmulvihill avatar ivan-sam avatar mikkelbu avatar mpdreamz avatar reighnman avatar russcam avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.