These instructions are for new installs of WebSmart 11.3 ILE, PHP (on IBM i) and Clover (or higher) only. Please log in to myBCDSoftware.com to access the New Features and Upgrade Guide as well as the User Guide. If you don't have an IBM i, use these instructions to install WebSmart PHP on your PC.
Step 3b: Install the WebSmart IBM i Components from an IBM i session.
The following step is only relevant if you choose NOT to install using BCD Setup Express
You can install the WebSmart IBM i Components either from BCD Setup Express or an IBM i session. If you choose to install from BCD Setup Express go to the step 3a "Installing the IBM i Components from BCD Setup Express". Follow the instructions below to install the IBM i components from an IBM i session:
- Log on to an IBM i session and execute the command BCDINSTALL/BCDINSTALL
- At the initial panel review the instructions and press Enter to continue.
- The install will prompt you to specify a library to install to:
The default library for the WebSmart development environment is XL_WEBLIB. Use this library for your first installation. Additional libraries installed are XL_WEBSPT, XL_WEBDEMO, XL_EX55 and BCDSUPPT. If you want to have multiple development environments you can rerun the installation and specify a different library name here.
- When prompted enter the license key provided to you by BCD. If you have not yet received a license key phone BCD at (630) 986-0800, or email firstname.lastname@example.org. You can enter your license key after installing using the command XL_WEBLIB/UNLOCK.
- If you made a change to any of the values displayed when you initially
prompted the ZCFGTCP command, you need to restart the EXODUS55 subsystem (if it
Run the command ENDSBS SBS(EXODUS55) OPTION(*IMMED). Ignore any messages. Then run the command STRSBS XL_EX55/EXODUS55 to start the EXODUS55 subsystem.
After a few moments run WRKACTJOB to verify that the EXODUS55 subsystem is active and contains a job called EXSERV.
If the subsystem is started, continue with the next step.
Important Note about the WEBSMART HTTP Server Instance:
As part of your WebSmart IBM i install we create, configure and start an Apache HTTP server instance named WEBSMART, running on port 8150. This allows you to start running your programs as soon as you install the software.
You can use the WEBSMART HTTP server instance however you want, but we recommend that once you start creating production applications you create your own server instances and use those. In our own internal development projects we have caused the HTTP server instances to go down due to malformed SQL and other programmatic issues, so we recommend that you create at least two separate server instances, for your development and production environments.
If you need assistance with creating your own server instances, please call Technical Support and we can help you out.