Skip to content

Local Windows Installation

Shawn Dibble edited this page Dec 12, 2016 · 2 revisions

Before setting this up, it is highly recommend to simply have your IT department spin up a LAMP for you and install this application as defined by the main page of the github repo.

  1. In order to setup a local installation of this application, you will need to have apache running PHP 7.0 or higher. The easiest way to accomplish this is to install XAMPP. Ensure you get at least 7.0 or higher.

  2. After the installation is complete, navigate to your XAMPP directory and extract the security employee tracker application into your htdocs directory. Zipped Download. Ideally, your folder structure should resemble something like this: C:\XAMPP\htdocs\security-employee-tracker\public

  3. Opened the XAMPP interface and for Apache, click on Config -> PHP (PHP.ini). Locate ;extension=php_ldap.dll and remove the semicolon from the front. Then save the file. Make sure you are using a text editor other than notepad.

  4. Start Apache and load the following URL in your browser: localhost/security-employee-tracker/public/install

  5. Follow the instructions provided and setup your application. Now you are up and running.

OPTIONAL STEPS:

  1. If you wish to have your application update training, grab users from ldap, etc..., you will need to setup a scheduled task. Setup the task to run every minute and call php to execute artisan. Window's guide on setting up a scheduled task The command itself will be php C:\XAMPP\htdocs\security-employee-tracker\artisan

  2. If you would like to have a URL that is easier to use such as http://set.dev, then you need to setup a Virtual Host.

Clone this wiki locally