• Welcome to PHPVIBE Forums. Please log in.
avatar_Marius P.

[Installation tutorial] How to install PHPVibe

Started by Marius P.,

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

Marius P.Topic starter

Installing PHPVibe involves several steps.


Here's a general guide to help you with the installation process.
Keep in mind that specific steps might vary depending on the version of PHPVibe you are installing, and it's always a good idea to refer to the official documentation for the most accurate and up-to-date instructions.

You cannot view this attachment.

Requirements:
Before you begin, ensure that your server meets the minimum requirements for PHPVibe. Common requirements include:
  • Apache web server (nGinx will do too)
  • PHP version 7.3 or higher
  • MySQL/Maria database
  • FFMPEG 3.x+ (for video processing)
  • GD Library (for image processing)
  • Enable: allow_url_fopen, base64 encoding, shell_exec
Keep in mind these semi-optional ones too:
  • Off safe mode, SQL safe mode
  • Mod_security tuned to be tolerant or turned off

Step 1: Download PHPVibe
Visit the official PHPVibe website or the repository where you obtained the PHPVibe files https://github.com/PHPVibe/PHPVibe-CMS. Download the latest version of PHPVibe or choose a stable version from https://github.com/PHPVibe/PHPVibe-CMS/tags
Step 2: Extract Files
Once the download is complete, extract the PHPVibe files to your local machine.
Step 3: Create a Database
Create a new database and user for PHPVibe. Note down the database name, username, and password; you'll need these during the installation. Also, make sure you've assigned full permissions to the user on the database.

Step 4: Configuration

Locate the configuration files (named
vibe_config.php
) in the PHPVibe files you extracted.
Open the file using a text editor and fill in the necessary information, such as database connection details, and website url (with an ending slash /).
Step 5: Upload Files
Upload the PHPVibe files to your web server. You can use FTP or a file manager provided by your hosting provider.
Step 6: Set Permissions
Ensure that the appropriate file and folder permissions are set. Directories like
storage/
and its children need to have write permissions.
Step 7: Run Installation Script
Visit your website in a web browser. If everything is set up correctly, you should be redirected to the PHPVibe installation script. Follow the on-screen instructions to complete the installation.
Step 8: Finalize Installation
Once the installation is complete, you'll likely be prompted to remove the installation directory or take other finalization steps. Follow these instructions.
Step 9: Test Your Installation
Visit your PHPVibe site and ensure that it's working as expected. You may need to log in to the admin panel to configure additional settings.


Google & Facebook logins

Getting Google login credentials (check this 3rd party video from 2:16) https://www.youtube.com/watch?v=-65R420rIUA&t=136s

Redirect url in PHPVibe:
{insert your site url}/callback.php?type=google

Getting Facebook login credentials/creating app https://www.youtube.com/watch?v=C_R4WK8DDag

Redirect url in PHPVibe:
{insert your site url}/callback.php?type=facebook


Youtube API


To make Youtube link embeds work & also the Youtube importer get your Youtube API v3 server key by registering an Youtube app.
Youtube no longer allows access to their info without this step.
1. Go to https://console.developers.google.com/ and Create Project
2. Select Project Name
3. Go to menu APIs, and select YouTube Data API
4. Click Enable API
5. Go to menu Credentials and click Create New Key
6. Choose Server Key
7. Click Create
8. You got API Key, Save it.
You'll need this key to add or import videos from Youtube.
Please check this video https://www.youtube.com/watch?v=5RizOdYz-rU for a step by step overview of Google's developers console

Finally
Please go over ALL your settings in the Admin panel



Additional Tips:
  • Always refer to the official PHPVibe documentation for detailed and version-specific instructions.
  • Regularly check for updates and security patches on the PHPVibe website.
  • Back up your files and database before performing any updates.
Remember that this is a general guide, and the specifics might vary based on your hosting environment and the PHPVibe version you are using.
Always consult the official documentation for the most accurate instructions.
Happy with my help? Buy me a coffee.
Please, always use the search before opening a new topic! We're all here on our (limited) free time! Make sure you help yourself too!
  •  

Marius P.Topic starter

Note: Maria Database should be version 11+
Happy with my help? Buy me a coffee.
Please, always use the search before opening a new topic! We're all here on our (limited) free time! Make sure you help yourself too!
  •  

Similar topics (7)