Lab1. Setup Development VM
Lab1. Setup Development VM
1.1. Requirements
Hardware: Participants are to bring along their own workstation/laptop (BYOD)
Software:
o Virtualbox (https://www.virtualbox.org/wiki/Downloads)
o XAMPP (https://www.apachefriends.org/index.html)
o Eclipse PHP Development Tools (https://www.eclipse.org/pdt/)
1.2. Resources
Obtain the following resources from LMS
Development VM (SWAP Development VM)
teachphp.zip
2. Installation of VirtualBox
2.1. VirtualBox Installer Package
Download
o VirtualBox platform packages
o VirtualBox Oracle VM VirtualBox Extension Pack
2.2. Installation
Refer to VirtualBox Manual at the link below:
https://download.virtualbox.org/virtualbox/6.1.26/UserManual.pdf
Complete the installation and proceed to the next section.
Step7: Since the self cert was not an authorized company, it will still be invalid but nevertheless is
working
https://medium.com/@ajtech.mubasheer/setup-https-in-xampp-for- localhost-bc3d01393f31
4. Follow the following steps to access shared folder (swap) in SWAP Development VM.
o If the folder is shared successfully, the folder in the laptop (C:\swap\) can be accessed in
the SWAP Development VM. Please see diagram below:
3. Specify “index.html” as the file name for the HTML page. Click “Finish” button
5. Open a browser and access the URL http://localhost/sample to confirm access to the
sample project. If the setup is completed correctly, the following web page will be displayed.