This repository has been archived by the owner on Aug 11, 2022. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 12
[BED] Onboarding (Environment)
tristan-orourke edited this page Oct 1, 2020
·
3 revisions
First, let's get everything we need installed:
- Ask another team member for their
dev
folder; it should contain:- Apache 2.4.X
- PHP 7.2.X
- MySQL 5.6.37
- Install your preferred Text Editor (VS Code strongly recommended).
- Install NetBeans (PHP Variant
- Install MySQL Workbench
- Install Git or GitKraken
- Install MAMP (Mac Only)
Next, follow these steps to get things up and running:
- Place the
dev
folder inC:\
- Copy
php.ini
intoC:\Windows
- Follow the steps found here to configure Apache as a service.
- All paths in the tutorial should be changed to point to your
dev
folder instead of the default installation locations.
- All paths in the tutorial should be changed to point to your
- Follow the steps found here to configure MySQL as a service.
- All paths in the tutorial should be changed to point to your
dev
folder instead of the default installation locations. - If this step gives you trouble, try downloading a fresh copy of the MySQL server here.
- All paths in the tutorial should be changed to point to your
- Open MySQL Workbench and connect to the root server.
- Run the SQL script provided to create the TalentCloud database.
- Create a user with the username and password set to
talentcloud
- Provide it all permissions for the
talentcloud
schema.
- Create a user with the username and password set to
- Test the database connection:
- Host:
127.0.0.1
- Username:
talentcloud
- Password:
talentcloud
- Default Schema:
talentcloud
- Host:
- Clone the
master
branch here using the HTTPS method intoC:\dev\htdocs\GCTC-NTGC\
- Create a branch from master and join the fray.