Installing a New Project onto a Server
An installation script is available for easy installation; using it you will carry out the installation within several minutes. Quick connection to the Internet is not necessary; the script will download all the required files from the Internet directly onto the server.
Installation Script
Log in on the pages
and download the installation script. Upload it using an FTP connection or another supported connection onto a server. You will obtain the access data to the server from your hosting provider or create it in case of installing onto your own server.
Starting the Installation
Enter your domain followed by
install.php (e.g. http://www.domena.cz/install.php) into the address field in the browser. Our welcome page will open.
Step 1 – Welcome
Click on the
Start Installation button.
Step 2 – System Check
The installer will check whether the server meets the minimum requirements for the installation of Visual PHP™. Any problems detected will be displayed in red. If all requirements are met, click on the
Continue button.
Step 3 – Authorization
To ensure that the installation is performed by an authorized person, it is necessary to log in using a USB key. If you have installed all drivers and certificates, go to the next installation step.
Step 4 – Gaining Information
The following file installation options are available:
- Installation using an FTP connection (recommended for a UNIX server):
If you have received access data for an FTP to a UNIX server, select this option and enter the access data. Enter the access data and the path to the directory where presentation will be saved. You can find this path automatically by pressing the Find… button. If the automatic finding fails, connect by means of an FTP client and enter it manually. If the presentation is in the main directory, a typical path is “/”. Other typical paths are “/www/ and /www_root/”.
Note: The reason for this method of installation is that when files are copied in a classic way, the owner of the newly created files is the web server UID, but when they are uploaded using an FTP, the owner is the FTP UID. This makes it possible to modify, delete, etc. the files manually.
- Installation using an SFTP connection:
This option is the same as the previous one; the difference consists in connecting using a secured FTP.
- Direct file extracting to a server (recommended for a Windows Server):
This option is available if the previous installation options cannot be used. It is recommended for Windows operating systems because there are no access restrictions as in the case of UNIX servers.
Core Directory:All versions of the Visual PHP™ core are saved in its own directory. A typical directory is
/visual-php-core/. A presentation is separated from the core in order to make it possible to update to higher versions.
Step 5 – Installation Version
Here you will select the installation file. This file can be downloaded from the
www.visual-php.com server and uploaded using an FTP into the same directory where the
install.php is saved. Alternatively, you can use the possibility of automatic downloading directly onto a server. Automatic downloading will save you a lot of time because this is not dependent on your Internet connection speed. The communication takes place directly between the servers. A speed of several MBs per second will be achieved this way.
Step 5 a – Downloading the Installation
Select the installation version to be automatically downloaded by the installer and click on the
Continue button. The installer will start file downloading and the indicator will be displaying the progress.
When downloading is completed, click on the
Continue button and select the required version to be installed.
Step 5b – Selecting the Installation File
Step 6 - Installing Files
Select the
Install or update the Visual PHP™ core and
Install a blank presentation options. Click on the
Continue button.
On completion, click on the
Continue button.
Step 7 – Installing a Database
Now it is necessary to enter the database access data. It is possible to separate the Visual PHP™ core database from the database of a presentation itself. However, you will typically receive access to one database only. It is therefore important to enter the prefix of the core tables so that no collision of names occurs. The prefix is typically the underscore “_”. For installation into one database, select for the presentation database the
Same as for the core option. Click on the
Continue button. The installer will connect to the database and install the required tables.
Step 8 – Recording Configuration Files
To facilitate the work even more, the installer will save itself information on the connection to the database and FTP into the Visual PHP™ configuration files.
Step 9 – User Administration
The administration of a presentation requires at least one Developer account. Enter the login name and password. This provides access to
a presentation under a limited administrator account for the event of the absence of a USB key. Access under a USB key will be activated automatically for this account. It is also possible to enter other administrators and developers. All the other developers have to activate access using an USB key after logging in to the administration by means of the user name and password. Activation is performed in the licence administrator.
On clicking on the
Continue button, the access for all entered users will be saved.
Step 10 – Completing
The installation succeeded and you can go to the administration of the presentation and begin to create.
Logging In
To
log in to the presentation administration under a
developer account, click on the USB key icon. By filling in the login name and password you will be logged in as an administrator who has
no rights of a developer.
All the other developers to whom you have allowed access have to activate their USB keys. For the first time, they will log in to the administration only by means of their login name and password. Developer account activation for them is performed in
Tools -
Licence Manager. Then they only log in under the USB key icon.
ATTENTION!!! A Trial licence does not support more developer accounts, only administration.
Downloads
If you wish to try the creation of a presentation as it is demonstrated in video demos, you can download the
image cuts used.