Oempro is a leading PHP based Enterprise Grade Email Marketing solution – which can be used by small and medium sized companies as well the ESP (Email Service Provider) edition can be used for large providers wanting to start their own Email Marketing Services business.
Oempro also provides a robust api which can be used to perform many backend functions to create users, campaigns, mailing lists etc. The next topic is the installation plan and we will create a check list and take a look at the pre-requisites required for the Oempro installation.
These steps should be followed to install Oempro on your server:
- Check server settings
- Download the Oempro package from the client area
- Download the license key from the client area (license.dat)
- Unzip the Oempro package
- Upload Oempro files to your server
- Setup directory and file permissions
- Prepare the MySQL database
- Run the web based installation utility
Check Server Settings
Be sure that your server meets the listed server requirements.
If some components are missing or there’s an incompatibility with your server settings, you may contact your server administrator and request assistance.
Download The Oempro Package From The Client Area
After your purchase gets completed, you will receive an order confirmation email from us. This email contains link to your client area and username/password information to login.
Once you are logged into the client area, you can download your purchased products with a single click.
Here’s a screen shot of the client area welcome page which allows you to download purchased products with a single-click:
Unzip The Oempro Package
All packages are available for download in ZIP format in the client area. You will need unzip application to unzip the downloaded package.
- Create a directory on your computer and move the downloaded ZIP file inside this directory
- Unzip the ZIP package inside the directory
Upload Oempro Files To Your Server
Now, you need to decide where to install Oempro on your web site. It can be one of the following:
root directory (http://yoursite.com/)
Once you decide the location, open your FTP client and upload all Oempro files and directories to the location on your server. This process may take a while depending on your internet connection speed.
Upload the license.dat to your [install_path]/data directory.
Setup Directory And File Permissions
Once upload process is completed, you will need to change file and directory permissions for the following:
This can be done via your FTP client by setting up directory and file permissions to 0777. If you prefer SSH, just execute the following command on your SSH Terminal:
chmod -R 0777 /path/to/oempro/data
Prepare The MySQL Database
Oempro needs a MySQL database to store its data such as users, campaigns and subscribers. You can either use your existing MySQL database or create a dedicated MySQL database for Oempro on your server.
Oempro database tables are prefixed with “oempro_”. Therefore, there will be no chance to conflict with any other existing table in your database.
Run The Web Based Installation Utility
Point your web browser to http://yoursite.com/oempro/install/
Following screen shots show the installation progress. It will take only a minute if you have configured your server properly before installation:
|Type the path where Oempro is uploaded – the full path must be entered. Be sure that there's no ending slash. Example: /home/octeth/www/oempro|
|Type the URL of your Oempro. Be sure that there's no ending slash. Example: http://www.domain.com/oempro|
|Type in the host name (or IP address) of your MySQL server if it is different than "localhost"|
|Type in the username which is used to access MySQL Database|
|Type in the password for the MySQL username you entered|
|Type in the name of the MySQL Database you are going to use for Oempro|
|Type in the name of the person who will be administrating the whole system|
|Type in the valid Email address|
|Type in the preferred administrative username|
|Type in the preferred password for the administrative username|
Once the installation is over you will see the installation completed screen as shown in the below screenshot. Please make sure that you remove the install directory once the installation is completed.