The Scriptcase installer installs **Apache, PHP and Scriptcase** on your operating system. **The installer does not include a database.**

## Prerequisites

**To download the Scriptcase Installer, go to our download page clicking** [here](https://www.scriptcase.net/download/).

Listed below are the operating systems approved for Scriptcase use. **Check the list of supported distros:**

- Debian 8 or higher version
- Ubuntu 18.04 or higher version
- RHEL 7 or higher version
- CentOS 7 or higher version
- Fedora 30 or higher version
- Manjaro Linux 19 or higher version
- Linux Mint 18.04 or higher version
- OpenSuse Leap 15.1 or higher version

![](https://img.zohostatic.com/zde/static/images/info.png)

**NOTE:** Before proceeding with the installation, it is recommended not to have any other web environments installed (such as LAMP, Zend Server, etc) on your operating system. **It is recommended to have some basic knowledge of Linux/Unix environment to use the Terminal (Shell).**

**This documentation will describe Scriptcase installation in 3 simple steps:**

**1** - Run Scriptcase Installer.

**2** - Choose installer settings.

****3** - Run Scriptcase.**

## Running Scriptcase Installer

**1 - Browse to the directory where the installer is located.**

Before we can run the Scriptcase installer, we need to access the folder where the installer file is located using the `cd` command.

**Example:** `sudo cd /home/your_user/Downloads`

![](https://help.scriptcase.net/galleryDocuments/edbsn553d2e46c6a7c3400ca5fe86a51283b5bdb7d6ec7fe7cf2ad310fef1c89ff7b05c01795c9d18c0536c71f438dfa9ff90?inline=true)

![](https://img.zohostatic.com/zde/static/images/info.png)

**NOTE:** Scriptcase installer requires administrative permissions to make changes to your machine. We will have to use the sudo command to run the installer.

**2 - Grant permission to the installer file and run it.**

For you to run the `chmod` command that changes the permissions of a file or directory, you must also run the`sudo` command.

**Example**: `sudo chmod +x scriptcase_linux_installer_x86_64_en_us_v9.4.016-php73.run`

![](https://help.scriptcase.net/galleryDocuments/edbsn58b4ecdc0626f32eca2ad53ca19d3a941bba412ca6b08cfeaf3f33153e90386624d8b8724ab5be8464f8e84e117e4a95?inline=true)

The `chmod + x` command is used to make the installer **.run** file executable.

**3 - Run the Installer file.**

**Example:** `sudo ./scriptcase_linux_installer_x86_64_en_us_v9.4.016-php73.run`

![](https://help.scriptcase.net/galleryDocuments/edbsn01f4d1ba224eac352ad2d22f949a144e2cdd0590718ab48ace21ba7e53bdebde4debee454688d9c04a219ba9bd81495b?inline=true)

## Choosing the Installer Settings

![](https://img.zohostatic.com/zde/static/images/file.png)

**NOTE:** Installing Scriptcase with PHP 7.3 will not conflict with an existing Scriptcase installation with PHP 7.0. The Installer configures an Apache service **(apachesc9php73)** with a different **port (8091)** than the installer with PHP 7.0.

**Will be automatically installed on the operating system:**

- Apache Web Server **v2.4.39**.
- PHP **7.3** with extensions **MBSTRING**, **ZIP**, **BCMATH** and **GD** enabled.
- Ioncube: PHP Loader + ionCube24 **v10.3.7**.
- Scriptcase **9**.

**1 - Choose the installation language.**

**![](https://help.scriptcase.net/galleryDocuments/edbsn3c69ce4468835e4fe68c8e7759b03b874440606386c1457cba183a482a8a6aba391d9965207ae4e9d637d81556388559?inline=true)**

#### Language

You can select the language that will be displayed in the installation process. This step does not select the Scriptcase interface language, only the installer language.

Click **Ok** to continue

****2 - Click “Next” to continue.****

****![](https://help.scriptcase.net/galleryDocuments/edbsnf88e81a031bb4c460d4ae8ffecc5d3cb98b98ca7764bf87f6008531e00312b0f829c5be63d0cc2e0ff7007ca3eee6465?inline=true)****

****3 - Read and accept the terms of the license agreement.****

****![](https://help.scriptcase.net/galleryDocuments/edbsndef911d3d187e9a760b28f294a69856b71f5f52f109cbf54aa267ac9725bae4a6a2a6b9f0f318df92c40caf364743325?inline=true)****

Click **Next** to continue.

**4 - Enter the installation directory.**

The default installation path is **“/opt/NetMake/v9-php73”**. It is not recommended to make any changes to this path unless it is necessary.

![](https://help.scriptcase.net/galleryDocuments/edbsnc17b7cd4b3b0cef4442f469cd522a85a065c6969e0b4946661f81d2ddd67e13bbf988ea20b959ce18328d3b0639cf9d6?inline=true)

#### Installation Directory

In this option, you can set the installation path.

![](https://help.scriptcase.net/galleryDocuments/edbsn4f4e08243f05813c398a1c1564d33527a9a7cb698a22020e77dcf40cb0828b809aef2ed4e5e3158121fc3529618c263a?inline=true): This button lets you select the installation folder or create a new one.

Click **Next** to continue.

**5 - Configure Scriptcase Apache.**

**![](https://help.scriptcase.net/galleryDocuments/edbsn01f4d1ba224eac352ad2d22f949a144e27f0c5e742031312fb7795a6954891c3507b5ca82329f511d6ec4823b7f95b0f?inline=true)**

#### Port

Here will define in which port the Scriptcase Apache service will run on. We recommend using the value set in this installation **(8091)**.

#### Admin Email

You can configure Apache administrator email for better control of your environment. This setting serves as information when a server error occurs. A message will appear along with the administrator email to be contacted.

![](https://help.scriptcase.net/galleryDocuments/edbsn553d2e46c6a7c3400ca5fe86a51283b58c544e4896eed79d88fd1a74042900691052a1a57917c52ab27b881c96497cf6?inline=true)

#### Apache Domain

The Apache domain must be set here. We do not recommend making any changes to the default value.

#### PHP TimeZone

In this option, you can set your PHP TimeZone. It is recommended to select the option corresponding to your time zone. You can check the list of available TimeZones [here](https://www.php.net/manual/en/timezones.php).

Click **Next** to continue.

**6 - Clicking “Next” will start the installation process.**

**![](https://help.scriptcase.net/galleryDocuments/edbsn69166149ebb5eaf234a5a6876091313ab94bb5cbc4052b1dc6884263743a2d85b58fe38cc3e070c32277e2618ead9d9e?inline=true)**

**Wait until all components are installing and the environment is set up.**

**![](https://help.scriptcase.net/galleryDocuments/edbsnf857a052c1492026f05f4ef3866720640ed85a4137b4f1ec04e448dadac86cfd6c9b3bce903507b4bb5534c42accedc4?inline=true)**

**8 - Complete the installation.**

**![](https://help.scriptcase.net/galleryDocuments/edbsn3c69ce4468835e4fe68c8e7759b03b87b74970084acc5d88c99b86d847c0dc025d3fb87e719cf048bcc3c49e3ebe1f81?inline=true)**

#### View the “Read Me” file

**Clicking finish will show the **“Read Me”** file with all the necessary initial information and helpful links.**

**![](https://help.scriptcase.net/galleryDocuments/edbsnc17b7cd4b3b0cef4442f469cd522a85aae73aa92c540f70a4d72e58efe26abc6a89780aea2a6757231f1588d8cce3c35?inline=true)**

#### Open Scriptcase 9

Clicking **“Finish”**, will open Scriptcase in your default browser.

## Access the Scriptcase

**1 -** To access your Scriptcase, you need to open your browser and enter the local IP or domain of the ported server you selected in the Apache setup.

**Example 1:** `http://127.0.0.1:8091/scriptcase`

**Example 2:** `https://yourdomain.com:8091/scriptcase`

**2 - Login to Scriptcase**

After accessing the Login page, you must enter the username and password to proceed to your development environment.

![](https://help.scriptcase.net/galleryDocuments/edbsn3d8b6dc52cd103f6e6812228c179762e6e4fd144942b00953292568addcc186a77d65cbcc398f42320541188d2f77b36?inline=true)

#### User

In this field, you must enter the user to login to Scriptcase. By default, the user is **admin**.

#### Password

In this field, you must enter the password to login to Scriptcase. By default, the password is **admin**.

#### Keep me logged in

This option keeps the user logged in until they log out through the Scriptcase interface.

#### Forgot your password?

![](https://img.zohostatic.com/zde/static/images/caution.png)

**IMPORTANT:** Password recovery will only be possible if you have configured your SMTP information. To access our documentation showing how to perform this configuration click here.

By clicking on this option, it is possible to recover the password of the informed user. An email will be sent to the user so they can access the recovery steps.

![](https://img.zohostatic.com/zde/static/images/file.png)

**Need to register your Scriptcase?**

You can access our [***knowledge base***](https://help.scriptcase.net/portal/en/kb/articles/registering-your-license-on-scriptcase) to understand all the steps for registering a Scriptcase license.