- Server Requirements: Ensure your server meets the following prerequisites:
- PHP version 7.4 or higher
- MySQL database
- Apache or Nginx web server
- [Other specific PHP extensions or configurations as required by StoreGo SaaS]
- Download the Application: Obtain the StoreGo SaaS v7.0 package from the official source or your purchase account.
- Upload Files to Server: Use an FTP client or your hosting control panel to upload the extracted files to your server’s public directory (e.g.,
public_html
). - Create a Database: In your hosting control panel, create a new MySQL database and assign a user with full privileges. Note down the database name, username, and password.
- Configure the Application:
- Rename the
.env.example
file to.env
. - Open the
.env
file and update the following settings:DB_CONNECTION=mysql
DB_HOST=127.0.0.1
(or your database host)DB_PORT=3306
DB_DATABASE=your_database_name
DB_USERNAME=your_database_username
DB_PASSWORD=your_database_password
- Rename the
- Install Dependencies: Access your server via SSH and navigate to your project directory. Run the following commands:
composer install
(to install PHP dependencies)php artisan key:generate
(to generate the application key)
- Migrate and Seed the Database: Execute the following command to set up the database tables and seed initial data:
php artisan migrate --seed
- Set Permissions: Ensure the
storage
andbootstrap/cache
directories are writable:chmod -R 775 storage bootstrap/cache
- Configure Web Server: Set up your web server to point to the
public
directory of the application. For Apache, you might need to update the.htaccess
file; for Nginx, configure the server block accordingly. - Access the Application: Open your web browser and navigate to your domain. You should see the StoreGo SaaS setup wizard or homepage. Follow any additional on-screen instructions to complete the setup.
For detailed guidance and troubleshooting, refer to the StoreGo SaaS User Manual.