Deploy P4 on premises | Admin
If you are the P4 administrator, you need to deploy P4 Server and configure it for your team. You can host P4 Server on-premises in your own environment as either a proof-of-concept or production instance. Setting up a production instance requires administrative expertise and hardware that scales as you grow.
Learn more about assumptions and requirements before you get started.
On this page:
Assumptions
This section provides instructions for P4 Server installation on Linux and Windows.
You will use password-based authentication for P4 Server.
To learn more about security, see Secure the server in P4 Server Administration Documentation.
Requirements
-
As a best practice, as you work through the steps in this documentation, install P4 Server on one computer, and the P4 client on a different computer. Installing the server on a separate computer ensures that everyone in your organization can access the files as needed.
-
All client computers must be able to connect to P4 Server.
-
You need a P4 administrator with:
-
Technical knowledge of the client-server model and computer networks that use the TCP/IP protocol.
-
Experience using a command prompt.
-
Familiarity with version control basics. To learn more about version control basics and workflows for code and game assets, see P4 overview.
-
Review the P4 Server requirements:
-
Install the server in P4 Server Administration Documentation
-
Plan the installation in P4 Server Administration Documentation
-
Make sure that you have hard disk space on the server that is enough to save multiple versions of all project files. Typically, you need three to five times the size of your project on disk. The amount of space varies per project. For example, a mobile game typically uses less space than a AAA game. Be sure to monitor hard disk space and expand it as needed as your project grows.
-
Review the P4V requirements in the P4V release notes.
What's next
Next, download and install P4 Server.
Go to Download and install P4 Server - Windows or Download and install P4 Server - Linux.