Uploading and installing software
1 min read
Installation steps differ between DotwebApps products. This article provides a safe general overview for a typical PHP/MySQL web application; it does not replace the installation guide supplied with the specific product you purchased.
Before you upload the software #
Prepare the installation carefully:
- Review the product’s System Requirements and Installation documentation.
- Confirm that the hosting or server environment meets those requirements.
- If you are installing into, replacing, or upgrading an existing environment, create appropriate backups before making changes.
- Download the correct product package from the DotwebApps account associated with your purchase. See Where to find downloads if needed.
- Keep the original package and applicable license information secure.
General installation flow #
For a typical PHP/MySQL DotwebApps web application, installation may involve the following steps:
- Upload and extract the application files to the intended web location.
- Prepare a compatible database if the product requires one.
- Configure the application’s database and other required environment settings using the method documented for that product.
- Apply only the file or directory permissions required by the product documentation.
- Configure the intended domain and HTTPS/SSL for production use.
- Run the product-specific installation or setup process where applicable.
- Activate the software license where the product requires activation. See How to activate software for general licensing guidance.
- Complete the post-installation checks described for that product.
The actual file structure, configuration method, installer workflow, and setup sequence can differ by product. Do not assume a universal installer URL, configuration filename, command, or default credential.
Keep installation files and credentials secure #
During installation:
- do not place license keys, passwords, database credentials, or other secrets in publicly accessible locations
- do not leave backup archives or installation packages publicly downloadable
- use HTTPS for the production site
- remove or secure temporary installation resources when the product documentation instructs you to do so
- protect database and hosting credentials from public screenshots, forum posts, or support messages
If the installation does not complete #
Check the product’s documented requirements and installation steps first. Useful things to verify include whether the hosting environment matches the required PHP/database setup, whether the database connection has been configured correctly, whether required files were uploaded completely, and whether the domain/HTTPS setup is ready.
If the problem remains unresolved, contact DotwebApps support with the relevant product, error message, and non-secret environment details needed to investigate. Never send passwords, private keys, API secrets, database passwords, or unrelated credentials.