Starcounter
HomeDownloadDocsCommunity
2.3.2
2.3.2
  • Starcounter Documentation
  • Getting Started
  • Starcounter
    • Collapsing the Stack
      • Complexity and Scalability Tradeoff
      • The Future of Micro-Services
      • 10 Benefits of Collapsing the Stack
    • Integrated Database and Web Server
  • Hello World - Tutorial
    • Create a Database Class
    • Create a Real Time UI
    • First Interactive UI
    • Computed Properties
    • Expense Tracker
    • Cancel and Delete
    • The Next Step
  • Guides
    • Database
      • Database Classes
      • Data manipulation
      • Object Identity and Object References
      • Querying with SQL
      • Data Types
      • Relations
      • Inheritance
      • Sharing data
      • Database Configuration
      • Comparing Database Objects
      • Referential Integrity and Constraints
    • SQL
      • Identifiers
      • Path Expressions
      • Data operators
      • Joins
      • Aggregates
      • Comparisons and Logical Operators
      • Sorting
      • Fetch
      • Offset Key
      • Indexes
      • Literals
      • Query Plan Hints
      • Reserved words
      • Query for Database Classes
      • SQL Isolation Between Applications
    • Transactions
      • Short-Running Transactions
      • Long running transactions
      • Using Transactions
      • Running Background Jobs
      • Commit Hooks
      • Post-commit hooks
    • Typed JSON
      • JSON-by-example
      • Code-Behind
      • Data Bindings
      • Callback Methods
      • Responding with JSON
      • Accepting JSON in Requests
      • Primitive Arrays and Single Value Types
      • Typed JSON Internals
    • Blendable Web Apps
      • Starcounter MVVM
      • Palindrom
      • Client-Side Stack
      • Sessions
      • HTML Views
      • App Shell
      • Web Components
      • View Attaching
      • View Composing
      • HTML Compositions
      • HTML Views Blending Guidelines
      • Avoiding CSS conflicts
      • Debugging
    • Network
      • HTTP
      • Internal Self Calls
      • Middleware
      • Anonymous or Substitute Handlers
      • URL Aliases and Redirects
      • Network Gateway
      • Static File Server
      • WebSocket
      • Avoiding URI conflicts
      • TCP Sockets
      • UDP Sockets
    • Publishing Apps
    • Working with Starcounter
      • Release Channels
      • Installation
      • Starting and Stopping Apps
      • Administrator Web UI
      • Star CLI
      • StarAdmin CLI
      • StarDump CLI
      • Working in Visual Studio
      • Error Log
      • Using HTTPS on NGINX
      • Using HTTPS on IIS
      • Run Starcounter in Production
      • Weaver
      • Investigating App Crashes
      • Configuration Structure
      • Database Refactoring
      • Using Unload/Reload to Modify Database Schema
      • Kernel Questions and Answers
      • Log Files
  • Cookbook
    • Attach an HTTP Request to an Existing Long-Running Transaction
    • Cookie-Based Authentication
    • Timestamp on Object Creation
    • Creating Strongly Typed JSON Collections
    • Migrating From 2.2 to 2.3+
    • Multiple Pages
    • Icons
    • Proposed Project Structure
    • Acceptance Testing with Selenium
    • Requesting a User to Authenticate
    • How to delete unused tables and columns
Powered by GitBook
On this page
  • Developer Mode
  • How to install
  • Production Mode
  • How to install
  • Installing with command line
  • Silent Installation
  • How to install
  • Docker
  1. Guides
  2. Working with Starcounter

Installation

PreviousRelease ChannelsNextStarting and Stopping Apps

Last updated 7 years ago

Starcounter can be installed in two different modes namely Developer Mode and Production Mode

Following section describes these modes:

Developer Mode

This is the default installation mode where the Starcounter Server Service can be started on-demand, typically when you start a Starcounter Application.

How to install

  • Run the <Your setup file name>.exe by double clicking on it.

  • Select Production on the Setup screen :

Production Mode

In Production Mode the installer starts Starcounter Server Service as part of the installation process and also sets the Startup Type of the service to Automatic so that it can be started on Windows Logon.

How to install

There are two ways you can install Starcounter in Production Mode :

  • Run the <Your setup file name>.exe by double clicking on it.

  • Select Production on the Setup screen :

Installing with command line

  • Open a Command Promptwindow with Administrator privileges

  • Browse the directory where the Starcounter setup file exists.

  • Run the following command :

<Your setup file name>.exe productionmode

Silent Installation

In Silent Installationthe Starcounter installation process runs seamlessly without prompting any messages to the user or asking about any choices - Yes/No popups. This is particularly useful in production environments where user wants to install Starcounter in an unattended fashion with some commands or scripts.

How to install

  • Open a Command Promptwindow with Administrator privileges

  • Browse the directory where the Starcounter setup file exists.

  • Run the following command :

<Your setup file name>.exe Silent productionmode unattended
  • It should install Starcounter seamlessly

Note: By default the Starcounter Server Service runs under the Local Service account.

Docker

Starcounter can also be installed and run in Docker containers. For more information, see .

Starcounter.Docker.Windows