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.
Ensure you signup using
@uis
account to receive afree
license.
Setup Local Environment
Install Docker Desktop
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:latestLet's edit our
hosts
file in order to configure ourlocalhost
toapps.uis.edu
:Edit your hosts file located at
C:\Windows\System32\drivers\etc\hosts
Add the line:
127.0.0.1 apps.uis.edu
Edit your hosts file located at
/etc/hosts
Add the line:
127.0.0.1 apps.uis.edu
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:latestdocker 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:latestYou can open your code in your favourite editor or visit the url
https://apps.uis.edu/blog
in your browser.