One Click Installers
If you are installing Pharaoh Tools on a Workstation as a Designer, Developer, DevOps or Tester, the
preferred way to install Pharaoh Tools is using our One-Click Installers. Available for every major Operating System,
they can install all of the available tools on your machine.
Manual installations are best suited for certain circumstances. If you are installing Pharaoh Tools in a clustered
environment, a cloud environment or using a scripted installation, this is for you. If you are installing using
custom settings, and you know your way around the confguration of Pharaoh Tools, this is for you. If you are
installing Pharaoh Tools on a Workstation, and you are a Designer, Developer, DevOps or Tester, the GUI Installer
above is most likely what you need.
Step 1: Install PHP and Git
To use Pharaoh Tools on any machine you'll need to install Git and PHP5. If you don't have either, use the below
one click installers. Windows expects php to be installed to C:\php, and Git needs to work at the command line.
Step 2: Install Pharaoh Configure
For Linux, Unix, Mac
To install PTConfigure on your machine do the following at the command line.
git clone https://github.com/PharaohTools/ptconfigure && sudo php ptconfigure/install-silent
You'll need to use a terminal with Administratrator privileges to install PTConfigure. You can open one by finding
your command prompt program in the start menu, right clicking, then selecting "Run As Administrator". To install
PTConfigure on your machine do the following at the command line.
git clone https://github.com/PharaohTools/ptconfigure && php ptconfigure\install-silent
... that's it, now the ptconfigure command should be available at the command line for you. On a windows machine,
you'll need to open another separate terminal with the "Run as Administrator" privilege to begine executing
Step 3: Use Pharaoh Configure to install other Pharaoh Tools
INSTALLING THE OTHER PHARAOHS
PTConfigure is the preferred way to install any of the Pharoah tools, so your next commands would be (leave out the
sudo prefix on Windows):
# Install all the available Pharaoh Tools with...
sudo ptconfigure pharaohtools install --yes --guess
# Or install individual tools with...
sudo ptconfigure ptvirtualize install --yes --guess
sudo ptconfigure ptdeploy install --yes --guess
sudo ptconfigure pttest install --yes --guess
sudo ptconfigure pttrack install --yes --guess --with-webfaces
sudo ptconfigure ptbuild install --yes --guess --with-webfaces
# If you have an Enterprise package...
sudo ptconfigure ptmanage install --yes --guess
Before you begin to use PTVirtualize, you will want to have Virualbox installed, along with the Virtualbox guest additions functionality. So, unless you are advanced user with a specific reason not to do this, do this:
sudo ptconfigure virtualbox install --yes --guess --with-guest-additions
SOURCE CODE DOWNLOADS
Our Git Repository Root:
Find other Pharaoh Tools goodies in the Repository root!