• Categories
    Category
    {{ postCtrl.tags }}
    • {{ category.tag_type }}

      • {{tag.tag_name}}
      • View more
  • Categories
    Category
    {{ postCtrl.tags }}
    • {{ category.tag_type }}

      • {{tag.tag_name}}
      • View more
  • News
  • Tutorials
  • Forums
  • Tags
  • Users
Tutorial News Comments FAQ Related Articles

How to Install Anchor CMS 0.12.7v on Ubuntu 18.10

  • 01:11 wget https://github.com/anchorcms/anchor-cms/releases/download/0.12.7/anchor-cms-0.12.7-bundled.zip
  • 01:23 unzip anchor-cms-0.12.7-bundled.zip
  • 01:34 mv anchor-cms-0.12.7 final
  • 02:03 vim /etc/apache2/sites-available/a.conf
  • 02:33 mysql -u root -p
  • 03:19 systemctl restart apache2
{{postValue.id}}

Installation Of ANCHOR CMS 0.12.7v On Ubuntu 18.10

Features:

Markup made modern

Markdown happy

teeny-tiny

Drag and Drop

Simple Theming

Extensible

Art directed blogging

Requirements:

LAMP Stack

PHP 5.6+
MYSQL 5.6+

PHP Modules:

php-curl php-mcrypt php-gd php-mbstring php-mysql pdo_sqlite

Download Link:

https://github.com/anchorcms/anchor-cms/releases/download/0.12.7/anchor-cms-0.12.7-bundled.zip

Installation Procedure

Change the directory to Apache’s Document root directory

root@linuxhelp:~# cd /var/www

Create a directory for Anchor

root@linuxhelp:/var/www# mkdir anchor

Change the directory to anchor Cms

root@linuxhelp:/var/www# cd anchor/

Download Anchor CMS using wget as follows

root@linuxhelp:/var/www/anchor# wget https://github.com/anchorcms/anchor-cms/releases/download/0.12.7/anchor-cms-0.12.7-bundled.zip
--2019-05-03 23:39:41--  https://github.com/anchorcms/anchor-cms/releases/download/0.12.7/anchor-cms-0.12.7-bundled.zip
Resolving github.com (github.com)... 192.30.253.113
Connecting to github.com (github.com)|192.30.253.113|:443... connected.
HTTP request sent, awaiting response... 302 Found
Location: https://github-production-release-asset-2e65be.s3.amazonaws.com/1697736/6dd0c6f6-47af-11e8-86a5-ffef4d0402f5?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIAIWNJYAX4CSVEH53A%2F20190504%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20190504T063908Z&X-Amz-Expires=300&X-Amz-Signature=9cad1700bb4306acc18730ea2dd7d650e3ac360587b535a539a4a5b6b84778c9&X-Amz-SignedHeaders=host&actor_id=0&response-content-disposition=attachment%3B%20filename%3Danchor-cms-0.12.7-bundled.zip&response-content-type=application%2Foctet-stream [following]
--2019-05-03 23:39:42--  https://github-production-release-asset-2e65be.s3.amazonaws.com/1697736/6dd0c6f6-47af-11e8-86a5-ffef4d0402f5?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIAIWNJYAX4CSVEH53A%2F20190504%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20190504T063908Z&X-Amz-Expires=300&X-Amz-Signature=9cad1700bb4306acc18730ea2dd7d650e3ac360587b535a539a4a5b6b84778c9&X-Amz-SignedHeaders=host&actor_id=0&response-content-disposition=attachment%3B%20filename%3Danchor-cms-0.12.7-bundled.zip&response-content-type=application%2Foctet-stream
Resolving github-production-release-asset-2e65be.s3.amazonaws.com (github-production-release-asset-2e65be.s3.amazonaws.com)... 52.216.128.11
Connecting to github-production-release-asset-2e65be.s3.amazonaws.com (github-production-release-asset-2e65be.s3.amazonaws.com)|52.216.128.11|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 1612327 (1.5M) [application/octet-stream]
Saving to: ‘anchor-cms-0.12.7-bundled.zip’

anchor-cms-0.12.7-bundled.zip 100%[==============================================>]   1.54M   638KB/s    in 2.5s    

2019-05-03 23:39:46 (638 KB/s) - ‘anchor-cms-0.12.7-bundled.zip’ saved [1612327/1612327]

List the contents to check the downloaded zip file of anchor cms

root@linuxhelp:/var/www/anchor# ll
total 1584
drwxr-xr-x 2 root root    4096 May  3 23:39 ./
drwxr-xr-x 4 root root    4096 May  3 23:39 ../
-rw-r--r-- 1 root root 1612327 Apr 24  2018 anchor-cms-0.12.7-bundled.zip

Extract the zip file of Anchor CMS

root@linuxhelp:/var/www/anchor# unzip anchor-cms-0.12.7-bundled.zip
Archive:  anchor-cms-0.12.7-bundled.zip
   creating: anchor/anchor-cms-0.12.7/
  inflating: anchor/anchor-cms-0.12.7/.editorconfig  
   creating: anchor/__MACOSX/
   creating: anchor/__MACOSX/anchor-cms-0.12.7/
  inflating: anchor/__MACOSX/anchor-cms-0.12.7/._.editorconfig  
   creating: anchor/anchor-cms-0.12.7/.github/
  inflating: anchor/anchor-cms-0.12.7/.github/anchor-bg.jpeg  
   creating: anchor/__MACOSX/anchor-cms-0.12.7/.github/
  inflating: anchor/__MACOSX/anchor-cms-0.12.7/.github/._anchor-bg.jpeg  
  inflating: anchor/anchor-cms-0.12.7/.github/CODE_OF_CONDUCT.md  
  inflating: anchor/__MACOSX/anchor-cms-0.12.7/.github/._CODE_OF_CONDUCT.md  
  inflating: anchor/anchor-cms-0.12.7/.github/CONTRIBUTING.md  
.
.
.
.
.
inflating: anchor/anchor-cms-0.12.7/vendor/symfony/polyfill-mbstring/bootstrap.php  
  inflating: anchor/anchor-cms-0.12.7/vendor/symfony/polyfill-mbstring/composer.json  
  inflating: anchor/anchor-cms-0.12.7/vendor/symfony/polyfill-mbstring/LICENSE  
  inflating: anchor/anchor-cms-0.12.7/vendor/symfony/polyfill-mbstring/Mbstring.php  
  inflating: anchor/anchor-cms-0.12.7/vendor/symfony/polyfill-mbstring/README.md  
   creating: anchor/anchor-cms-0.12.7/vendor/symfony/polyfill-mbstring/Resources/
   creating: anchor/anchor-cms-0.12.7/vendor/symfony/polyfill-mbstring/Resources/unidata/
  inflating: anchor/anchor-cms-0.12.7/vendor/symfony/polyfill-mbstring/Resources/unidata/lowerCase.php  
  inflating: anchor/anchor-cms-0.12.7/vendor/symfony/polyfill-mbstring/Resources/unidata/upperCase.php  
  inflating: anchor/__MACOSX/._anchor-cms-0.12.7  
finishing deferred symbolic links:
  anchor/anchor-cms-0.12.7/vendor/bin/peridot -> ../peridot-php/peridot/bin/peridot

List the contents to check the extracted files

root@linuxhelp:/var/www/anchor# ll
total 1592
drwxr-xr-x  4 root root    4096 May  3 23:39 ./
drwxr-xr-x  4 root root    4096 May  3 23:39 ../
drwxr-xr-x 10 root root    4096 Apr 24  2018 anchor-cms-0.12.7/
-rw-r--r--  1 root root 1612327 Apr 24  2018 anchor-cms-0.12.7-bundled.zip
drwxrwxr-x  3 root root    4096 Apr 24  2018 __MACOSX/

Rename the anchor directory to final

root@linuxhelp:/var/www/anchor# mv anchor-cms-0.12.7 final

Change the directory to final

root@linuxhelp:/var/www/anchor# cd final/

Assign Ownership permissions to the final directory.

root@linuxhelp:/var/www/anchor/final# chown -R www-data. ./

Assign Writable permissions to the final directory.

root@linuxhelp:/var/www/anchor/final# chmod -R 775 ./

List the contents to check the permissions assigned.

root@linuxhelp:/var/www/anchor/final# ll
total 152
drwxrwxr-x 10 www-data www-data  4096 Apr 24  2018 ./
drwxr-xr-x  4 root     root      4096 May  3 23:40 ../
drwxrwxr-x 10 www-data www-data  4096 Mar  6  2018 anchor/
-rwxrwxr-x  1 www-data www-data  1057 Mar  6  2018 composer.json*
-rwxrwxr-x  1 www-data www-data 23650 Mar  6  2018 composer.lock*
drwxrwxr-x  2 www-data www-data  4096 Mar  6  2018 content/
-rwxrwxr-x  1 www-data www-data   558 Mar  6  2018 docker-compose.yml*
-rwxrwxr-x  1 www-data www-data  1431 Mar  6  2018 Dockerfile*
-rwxrwxr-x  1 www-data www-data   293 Mar  6  2018 .editorconfig*
drwxrwxr-x  2 www-data www-data  4096 Mar  6  2018 .github/
-rwxrwxr-x  1 www-data www-data   774 Mar  6  2018 .gitignore*
-rwxrwxr-x  1 www-data www-data  6558 Mar  6  2018 gulpfile.js*
-rwxrwxr-x  1 www-data www-data   885 Mar  6  2018 index.php*
drwxrwxr-x  6 www-data www-data  4096 Mar  6  2018 install/
-rwxrwxr-x  1 www-data www-data   852 Mar  6  2018 jest.config.js*
-rwxrwxr-x  1 www-data www-data 35121 Mar  6  2018 license.md*
-rwxrwxr-x  1 www-data www-data  1447 Mar  6  2018 package.json*
-rwxrwxr-x  1 www-data www-data  2583 Mar  6  2018 readme.md*
-rwxrwxr-x  1 www-data www-data     1 Mar  6  2018 scss-lint.yml*
drwxrwxr-x  5 www-data www-data  4096 Mar  6  2018 system/
drwxrwxr-x  5 www-data www-data  4096 Mar  6  2018 test/
drwxrwxr-x  3 www-data www-data  4096 Mar  6  2018 themes/
-rwxrwxr-x  1 www-data www-data  1889 Mar  6  2018 .travis.yml*
drwxrwxr-x 11 www-data www-data  4096 Apr 24  2018 vendor/

Create a customised configuration file for Anchor CMS

root@linuxhelp:/var/www/anchor/final# vim /etc/apache2/sites-available/a.conf
<virtualhost *:80>
servername www.linuxhelp1.com
documentroot /var/www/anchor/final/

<directory /var/www/anchor/final/>
allowoverride all
allow from all
</directory>
</virtualhost>

Disable the access for default sites

root@linuxhelp:/var/www/anchor/final# a2dissite 000-default.conf 
Site 000-default disabled.
To activate the new configuration, you need to run:
  systemctl reload apache2

Enable the access of Anchor CMS site

root@linuxhelp:/var/www/anchor/final# a2ensite a.conf
Enabling site a.
To activate the new configuration, you need to run:
  systemctl reload apache2

Enable the rewrite module

root@linuxhelp:/var/www/anchor/final# a2enmod rewrite 
Enabling module rewrite.
To activate the new configuration, you need to run:
  systemctl restart apache2

Configure MariaDB for Anchor CMS to store the data

root@linuxhelp:/var/www/anchor/final# mysql -u root -p
Enter password: 
Welcome to the MariaDB monitor.  Commands end with ; or \g.
Your MariaDB connection id is 58
Server version: 10.1.29-MariaDB-6ubuntu2 Ubuntu 18.10

Copyright (c) 2000, 2017, Oracle, MariaDB Corporation Ab and others.

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

MariaDB [(none)]> create database anchor character set utf8mb4;
Query OK, 1 row affected (0.06 sec)

MariaDB [(none)]> use anchor;
Database changed
MariaDB [anchor]> create user auser@localhost identified by 'linuxc';
Query OK, 0 rows affected (0.01 sec)

MariaDB [anchor]> grant all on anchor.* to auser@localhost;
Query OK, 0 rows affected (0.00 sec)

MariaDB [anchor]> flush privileges;
Query OK, 0 rows affected (0.01 sec)

MariaDB [anchor]> exit
Bye

Restart the service of APache

root@linuxhelp:/var/www/anchor/final# systemctl restart apache2

Open the Browser and enter the server name that had configured inside the virtual hosting of Apache server for Anchor CMS 0.12.7 snap (1) Click on Run Installer On the welcome page of anchor CMS to start the installation process snap (2) Choose the language and select the time-zone then click Next Step snap (3) Enter the database details that had configured inside the MariaDB for Anchor CMS 0.12.7v and click Next Step snap (4) snap (5) Personalise your Anchor blog by adding some metadata about site.click Next step snap (6) snap (7) Enroll the admin credentials to log in the admin area then click Complete snap (8) Visit your new site to view your frontend or portal snap (9) Go to the URL and Append /admin to access the backend area snap (10) Provide the log in credentials that had created during the installation process and manage the portal. snap (11) snap (12) Therefore,Installation of Anchor CMS 0.12.7v On Ubuntu 18.10 comes to end.

Tags:
liam
Author: 

Comments ( 0 )

No comments available

Add a comment
{{postCtrl.cmtErrMsg}}

Frequently asked questions ( 5 )

Q

What is the php requirement in Anchor CMS?

A

The least supported php requirement In Anchor CMS is 5.6+

Q

What is the least supported MYSQL version In Anchor CMS?

A

MYSQL 5.6+v is the least supported version In Anchor CMS

Q

WHat is the zip link to download the Anchor CMS?

A

https://github.com/anchorcms/anchor-cms/releases/download/0.12.7/anchor-cms-0.12.7-bundled.zip is the link to download the Anchor CMS

Q

IS database to be set to Unicode Character in Anchor CMS?

A

yes database has to be set in Unicode Character set in Anchor CMS.

Q

Is Anchor CMS An open source?

A

yes, Anchor CMS is an open source.

Back To Top!
Rank
User
Points

Top Contributers

userNamenaveelansari
135850

Top Contributers

userNameayanbhatti
92510

Top Contributers

userNamehamzaahmed
32150

Top Contributers

1
userNamelinuxhelp
31040

Top Contributers

userNamemuhammadali
24500
Can you help Luk Van De Looverbosch ?
How to create a root ?

Hello,
How to create root@linuxhelp in Linux Mint 20.1 64-bit ?
Thanks in advance for your reply.
Best regards.

Networking
  • Routing
  • trunk
  • Netmask
  • Packet Capture
  • domain
  • HTTP Proxy
Server Setup
  • NFS
  • KVM
  • Memory
  • Sendmail
  • WebDAV
  • LXC
Shell Commands
  • Cloud commander
  • Command line archive tools
  • last command
  • Shell
  • terminal
  • Throttle
Desktop Application
  • Linux app
  • Pithos
  • Retrospect
  • Scribe
  • TortoiseHg
  • 4Images
Monitoring Tool
  • Monit
  • Apache Server Monitoring
  • EtherApe 
  • Arpwatch Tool
  • Auditd
  • Barman
Web Application
  • Nutch
  • Amazon VPC
  • FarmWarDeployer
  • Rukovoditel
  • Mirror site
  • Chef
Contact Us | Terms of Use| Privacy Policy| Disclaimer
© 2025 LinuxHelp.com All rights reserved. Linux™ is the registered trademark of Linus Torvalds. This site is not affiliated with linus torvalds in any way.