How to install BigTree-CMS on Opensuse15.1
- 00:30 cat /etc/os-release
- 00:40 mysql -u root -p
- 01:40 wget https://github.com/bigtreecms/BigTree-CMS/archive/4.4.3.zip
- 01:54 unzip 4.4.3.zip
- 02:06 mv BigTree-CMS-4.4.3 /srv/www/htdocs/
- 02:18 chown –R wwwrun. /srv/www/htdocs/ BigTree-CMS-4.4.
- 02:28 chmod 755 /srv/www/htdocs/ BigTree-CMS-4.4/*
- 02:42 vim /etc/apache2/conf.d/bigtree.conf
- 03:04 systemctl restart apache2
How to Install BigTree-CMS on Opensuse15.1
Requirements:
Apache
PHP
Mysql
Installation Process:
To check the installed version of OS
LinuxHelp:~ # cat /etc/os-release
NAME="openSUSE Leap"
VERSION="15.1 "
ID="opensuse-leap"
ID_LIKE="suse opensuse"
VERSION_ID="15.1"
PRETTY_NAME="openSUSE Leap 15.1"
ANSI_COLOR="0;32"
CPE_NAME="cpe:/o:opensuse:leap:15.1"
BUG_REPORT_URL="https://bugs.opensuse.org"
HOME_URL=https://www.opensuse.org/
Configure Mysql Database for Bigtree-CMS
LinuxHelp:~ # mysql -u root -p
Enter password:
Welcome to the MariaDB monitor. Commands end with ; or \g.
Your MariaDB connection id is 19
Server version: 10.2.25-MariaDB SUSE package
Copyright (c) 2000, 2018, Oracle, MariaDB Corporation Ab and others.
Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
mysql> create database bigtree;
Query OK, 1 row affected (0.02 sec)
mysql> create user 'biguser'@localhost identified by '123456';
Query OK, 0 rows affected (0.06 sec)
mysql> grant all privileges on bigtree.* to 'biguser'@localhost;
Query OK, 0 rows affected (0.00 sec)
mysql> flush privileges;
Query OK, 0 rows affected (0.09 sec)
mysql> exit
Bye
Download the BigTree-CMS through below the link
LinuxHelp:/mnt # wget https://github.com/bigtreecms/BigTree-CMS/archive/4.4.3.zip
--2019-04-12 10:10:24-- https://github.com/bigtreecms/BigTree-CMS/archive/4.4.3.zip
Resolving github.com (github.com)... 192.30.253.113, 192.30.253.112
Connecting to github.com (github.com)|192.30.253.113|:443... connected.
HTTP request sent, awaiting response... 302 Found
Location: https://codeload.github.com/bigtreecms/BigTree-CMS/zip/4.4.3 [following]
--2019-04-12 10:10:26-- https://codeload.github.com/bigtreecms/BigTree-CMS/zip/4.4.3
Resolving codeload.github.com (codeload.github.com)... 192.30.253.121, 192.30.253.120
Connecting to codeload.github.com (codeload.github.com)|192.30.253.121|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: unspecified [application/zip]
Saving to: ‘4.4.3.zip’
4.4.3.zip [ <=> ] 5.77M 88.9KB/s in 37s
2019-04-12 10:11:05 (159 KB/s) - ‘4.4.3.zip’ saved [6055642]
Unzip the Downloaded Zip file by using below command
LinuxHelp:/mnt # unzip 4.4.3.zip
Archive: 4.4.3.zip
924da09338b4abc979e5df0d4ed3b6459c525058
creating: BigTree-CMS-4.4.3/
inflating: BigTree-CMS-4.4.3/.gitignore
inflating: BigTree-CMS-4.4.3/README.md
inflating: BigTree-CMS-4.4.3/composer.json
inflating: BigTree-CMS-4.4.3/composer.lock
creating: BigTree-CMS-4.4.3/core/
creating: BigTree-CMS-4.4.3/core/admin/
inflating: BigTree-CMS-4.4.3/core/admin/_nav-tree.php
creating: BigTree-CMS-4.4.3/core/admin/ajax/
creating: BigTree-CMS-4.4.3/core/admin/ajax/auto-modules/
.
.
.
inflating: BigTree-CMS-4.4.3/vendor/psr/http-message/README.md
inflating: BigTree-CMS-4.4.3/vendor/psr/http-message/composer.json
creating: BigTree-CMS-4.4.3/vendor/psr/http-message/src/
inflating: BigTree-CMS-4.4.3/vendor/psr/http-message/src/MessageInterface.php
inflating: BigTree-CMS-4.4.3/vendor/psr/http-message/src/RequestInterface.php
inflating: BigTree-CMS-4.4.3/vendor/psr/http-message/src/ResponseInterface.php
inflating: BigTree-CMS-4.4.3/vendor/psr/http-message/src/ServerRequestInterface.php
inflating: BigTree-CMS-4.4.3/vendor/psr/http-message/src/StreamInterface.php
inflating: BigTree-CMS-4.4.3/vendor/psr/http-message/src/UploadedFileInterface.php
inflating: BigTree-CMS-4.4.3/vendor/psr/http-message/src/UriInterface.php
Move the Extracted Directory under htdocs
LinuxHelp:/mnt # mv BigTree-CMS-4.4.3 /srv/www/htdocs/
Change Ownership for the zimplit-CMS directory
LinuxHelp:/mnt # chown –R wwwrun. /srv/www/htdocs/ BigTree-CMS-4.4.
Change permission for the Zimplit-CMS directory
LinuxHelp:/mnt # chmod 755 /srv/www/htdocs/ BigTree-CMS-4.4/*
Configure Virtual host for Accessing the Zimplit-CMS
LinuxHelp:/mnt # vim /etc/apache2/conf.d/bigtree.conf
<virtualhost *:80>
servername www.linuxhelp1.com
documentroot "/srv/www/htdocs/BigTree-CMS-4.4.3"
<directory "/srv/www/htdocs/">
AllowOverride All
Require all granted
</directory>
</virtualhost>
Then, Restart the Apache service to update the changes
LinuxHelp:/mnt # systemctl restart apache2
To install Bigtree-CMS open browser, In address bar type IP address of your system with install.php
Eg: http://192.168.7.232/install.php

Provide Database Credentials

Create Admin account to login

Click on the below link to login admin console of Bigtree-CMS



With this, method to install BigTree-CMS on Opensuse15.1 comes to end
Comments ( 0 )
No comments available