UIS ITS Help

Setup

Application development team works closely with UIS ITS Database team and other department's on campus and builds applications as per project requirements. Web applications are built using various technologies as per project requirements. Below is the tech stack that ITS Application Development team works with:

Other commonly used software products.

Setup Local Environment

  1. Install Docker Desktop

  2. You are now ready to pull our ITS image to begin development. Open your terminal and run the commands below:

    docker login -u user -p password uisdocker1.uisad.uis.edu:8443 docker pull uisdocker1.uisad.uis.edu:8443/ubuntu-php8.2-fpm-apache:latest
  3. Let's edit our hosts file in order to configure our localhost to apps.uis.edu:

    1. Edit your hosts file located at C:\Windows\System32\drivers\etc\hosts

    2. Add the line: 127.0.0.1 apps.uis.edu

    1. Edit your hosts file located at /etc/hosts

    2. Add the line: 127.0.0.1 apps.uis.edu

  4. Let's build our first container using UIS ITS image.

    docker run -p 443:443 -v /path/to/your/local/project/folder:/var/www/laravel -e DOCKER_HOST=blog -e CONTAINER_NAME=blog -e APPLICATION_NAME=blog -dP --name="blog" --hostname=blog uisdocker1.uisad.uis.edu:8443/ubuntu-php8.2-fpm-apache:latest
    docker run --platform linux/amd64 -p 443:443 -v /path/to/your/local/project/folder:/var/www/laravel -e DOCKER_HOST=blog -e CONTAINER_NAME=blog -e APPLICATION_NAME=blog -dP --name="blog" --hostname=blog uisdocker1.uisad.uis.edu:8443/ubuntu-php8.2-fpm-apache:latest
  5. You can open your code in your favourite editor or visit the url https://apps.uis.edu/blog in your browser.

Last modified: 22 January 2024