-
Notifications
You must be signed in to change notification settings - Fork 1
Installation
- Foundation:
- master is built for 4.8: https://github.com/episerver/Foundation/tree/master
- main is the latest: https://github.com/episerver/Foundation/tree/main
- LK:
Use 1 or 2:
- Download the ZIP file from one of these links above on GitHub and extract the files
- Clone the project from GitHub to a local folder using the command prompt and the git command
git clone copy_the_link_to_here your_folder_name
- Go to the appSettings.config and appSettings.debug.config:
- Search the config for "https://ChangeMe.com/"
- Update Perform, Insight, Profile Store urls and keys
- Go to the Web.config:
- Search the config for "changeme"
- Update Social appId and secret key
- Update the Find index to your own credentials
-
Right-click on the batch file called setup.cmd and select Run as administrator:
-
The installation starts and you are asked to provide the following parameters:
Parameter | Description |
---|---|
Application name: | The name of the application. Note: The application name should contain only letters and numbers as it used as the prefix to create the website and database components. |
Public domain name for foundation: | Domain name for the application, for example, foundation.com. |
Public domain name for Commerce Manager: | Domain name for the Commerce Manager application, for example, commerce.foundation.com. |
License path: | If you have a license file, add the path to it. Otherwise you can add that later. |
SQL server name: | SQL server instance name. Add the same server name as the one you connected to in the Pre-installation set-up steps for the SQL server. If using Azure SQL, provide the full dns name for your Azure SQL instance |
sqlcmd command: | SQL command to execute, by default -S . -E . This can generally be left as is. If using Azure SQL, pass username and password as -U <user> -P <password>
|
- The build process executes a number of steps and logs both to the console and to the log files. The automatic build steps are:
• Set permissions on the folder to everyone full control
• Restore NuGet packages
• npm install
• gulp Saas task
• Build solution
• Install Databases
• Create two application pools
• Create two websites
• Update host file
• Copy License file
• Update commerce manager url for access from cms
• create connectionstrings files
• Start the site to finish setup in browser
-
When the installation is finished, a Mosey start page is opened in your browser. If not, enter the URL http://yourdomainname/ manually.
-
If the setup page throws an error, open your host file, found under C:\Windows\System32\drivers\etc, and add the two domain names you entered during the installation. Reload the page in your browser.
-
Log in with user: admin@example.com and password: store to access the Episerver user interface.
Note: A resetup.cmd file has been created in your project which you can run to re-install the database.
- Developer licenses for evaluation purposes can be obtained from the Episerver License Center. Place the License.config file in your webroot.
It is recommended that you store the project in a folder directly under C:, in a folder where your user has full access rights: