|
Installer Screenshots |
Generator Screenshots
How It Works
Generating a BuildExec installation sequence for your PHP application
takes takes anywhere from 5-15 minutes. BuildExec installations
are generated online using the BuildExec Generator. Here are the steps to having a
professional installation sequence:Signup for an Account and
Purchase Credits
After creating a BuildExec account, you will receive a
Product Credits and the chance to generate one installation package for that
product.
A Product Credit entitles you to one created product in your BuildExec
Generator. You may generate an unlimited amount of installation
packages for that product.
Add/Configure Installation Steps
Using the easy-to-use BuildExec Generator, you can add
installation steps with the click of a button. Once you've selected
the type of step you'd like, you enter some basic details so that it will
work properly with your application. For example, if you want to add a
Configuration File Generator, you would enter all of the fields that need to
be collected, help phrases associated with it, a configuration file
template, etc..
There are currently 6 types of installation steps:
- Server Check - Checks for 25+ server settings, software
versions, Apache modules, PHP extensions, encoding software etc. (PHP
Version, Curl Version, MySQL Client Version, DOM XML Version, Zend
Engine Version, SQLite Version, GD Image Library Version, Apache,
IonCube Loaders, Tokenizer Extension, Standard Extension, Sockets
Extension, Session Extension, Posix Extension, ctype Extension,
mod_rewrite, mod_security, FreeType Library, Calendar Library, FTP
Library, Bcmath Library, Zlib Library).
- Configuration File Generator - Generates a configuration file
with any filename using a configuration file template. You can
have up to 25 user-entered fields in the configuration file. Also,
the file can be automatically uploaded anywhere on the user's server or,
if that fails, upload instructions are given.
- SQL Import - This must follow a Configuration File Generator
step. It imports an SQL file into the database. Information
entered during the Configuration File Generator step can be used in this
step. For example, if you wanted to insert the user's domain into
the database, just ask for the user's domain at the Configuration File
Generator and insert {tempconfig_Domain} in the SQL file and it will be
replaced with the user's domain.
- Permissions Check - Any PHP application which deals with
uploading or writing to files requires certain permissions to be set on
the server. BuildExec allows for up to 25 permission checks
to be done - just input the relative directory and the appropriate
permissions (readable or writeable) and BuildExec will ensure
that these permissions are correct before continuing.
- General Text Display - Display text to the user to instruct
them on special setup necessities, let them know of product features, or
link them to your support web site.
- Custom PHP Step - BuildExec is built using completely
modular code. This allows for you, the developer, to add a step
that does whatever you'd like with your PHP code. Anything goes!
Execute custom PHP with the possibility of using previously user-entered
configuration data.
Generate the Installer
After you've arranged your installation steps and configured them to your
liking, it's time to generate the installer. Simply click "Generate
Installer" and select the product you would like to generate and, within
seconds, BuildExec will offer you a downloadable .tar.gz file with
your installer included.
Integrate into Your Software
Simply create a directory in your product's package and extract your .tar.gz
file into it. You now have a complete professional installation
sequence! |
Sample BuildExec Install




|