Botble CMS là gì

Requirement

  • Apache, nginx, or another compatible web server.
  • PHP >= 7.3 >> Higher
  • MySQL Database server
  • BCMath PHP Extension
  • Ctype PHP Extension
  • Fileinfo PHP extension
  • JSON PHP Extension
  • Mbstring PHP Extension
  • OpenSSL PHP Extension
  • PDO PHP Extension
  • Tokenizer PHP Extension
  • XML PHP Extension
  • Module Re_write server
  • PHP_CURL Module Enable

PHP Configuration

Open your php configuration file php.ini and change the following settings.

memory_limit = 64M max_execution_time = 300

If you are using Cpanel, you can follow this article to change your PHP memory limit settings //chemicloud.com/kb/article/how-to-increase-the-php-memory-limit-in-cpanel/

{warning} On this project, we're using the latest Laravel version [currently 8.x]. Please go to Laravel documentation page for more information.

Its based on Laravel framework, the root folder for it is /public. You shouldnt install it on a sub-folder, use sub-domain is better than sub-folder. [we wont support to install our product on sub-folder].

Install on hosting

{warning} If you're a Laravel developer and you want to customize our source code in platform/core and platform/packages, you need to delete folder /vendor then run command composer install to reinstall vendor packages.

  • Upload all files into the root folder of your hosting [normally, it ispublic_html].
  • Create a database and import data from database.sql [it's located in source code].
  • Create .env from .env.example and update your database credentials.
  • Make sure APP_URL in .env is correct your domain. It should be APP_URL=//your-domain.com
  • Go to /admin to access to admin panel.
  • The default admin account is botble - 159357.

Install locally or in VPS

{warning} If you're a Laravel developer and you want to customize our source code in platform/core and platform/packages, you need to delete folder /vendor then run command composer install to reinstall vendor packages.

  • Create .env file from .env-example and update your configuration.

  • Using sample data:

    • Option 1: Import database from database.sql.
    • Option 2: Run php artisan migrate --seed
  • Don't use sample data:

    • Run php artisan migrate to create database structure.

    • Run php artisan cms:user:create to create admin user.

    • Run php artisan cms:theme:activate ripple

  • If you're pulled source code from GIT server:

    • Run php artisan cms:publish:assets
  • Run web locally:

    • Change APP_URL in .env to APP_URL=//localhost:8000
    • Run php artisan serve. Open //localhost:8000, you should see the homepage.
    • Go to /admin to access to admin panel.
    • If you're using sample data, the default admin account is botble - 159357.
    • If you don't use sample data, you need to go to Admin -> Plugins then activate all plugins.

Video liên quan

Chủ Đề