# Manual installation process

The manual installation process consists of the following steps, depending on the operating system used for your environment:

1. Prepare Your Environment: Either Windows or Linux
   * If your operating system is Windows, select [Prepare Your Windows Environment for Installation](https://docs.pentaho.com/install/9.3-install/pentaho-installation-overview-cp/manual-installation/manual-installation-process/prepare-your-windows-environment-for-a-manual-installation).
   * If your operating system is Linux, select [Prepare Your Linux Environment for Installation](https://docs.pentaho.com/install/9.3-install/pentaho-installation-overview-cp/manual-installation/manual-installation-process/prepare-your-linux-environment-for-a-manual-installation).
2. Prepare Repository: You can select one of the following database types for your Pentaho Repository:
   * [PostgreSQL](https://docs.pentaho.com/install/9.3-install/pentaho-installation-overview-cp/manual-installation/manual-installation-process/use-postgresql-as-your-repository-database-manual-installation)
   * [MySQL](https://docs.pentaho.com/install/9.3-install/pentaho-installation-overview-cp/manual-installation/manual-installation-process/use-mysql-or-mariadb-as-your-repository-database-manual-installation)
   * [Oracle](https://docs.pentaho.com/install/9.3-install/pentaho-installation-overview-cp/manual-installation/manual-installation-process/use-oracle-as-your-repository-database-manual-installation)
   * [MS SQL Server](https://docs.pentaho.com/install/9.3-install/pentaho-installation-overview-cp/manual-installation/manual-installation-process/use-ms-sql-server-as-your-repository-database-manual-installation)
3. Choose and Prepare Your Web Application Server: You can use either Tomcat or JBoss, but you must install the web app server yourself.
   * Provide your own Tomcat web application server.
   * Provide your own JBoss web application server.
     * You need to [prepare your JBoss connections](https://docs.pentaho.com/install/9.3-install/pentaho-installation-overview-cp/manual-installation/manual-installation-process/prepare-jboss-connections-and-web-app-servers) before starting the Pentaho Server.
4. Start the Pentaho Server: The final step is to [start the Pentaho Server and install your licenses](https://docs.pentaho.com/install/9.3-install/pentaho-installation-overview-cp/manual-installation/manual-installation-process/prepare-jboss-connections-and-web-app-servers/prepare-jboss-web-application-servers/step-5-configure-pentaho-settings-for-jboss/add-jboss-logging/configure-and-start-the-pentaho-server-after-manual-installation).
