• 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 Pimcore cms on Linuxmint -18.03

{{postValue.id}}

To install Pimcore cms on Linuxmint -18.03
Pimcore provides free and open source enterprise content management system. It is written in PHP and uses MySQL to store its database. Pimcore used to create and manage web applications and digital presences. Pimcore comes with a user friendly and easy to use web interface.
Pre-requirements
Install LAMP (apache, php7.0, mariadb-server)
In MariaDB (create database, user and give privileges to user)
FOR PHP INSTALLATION:


apt-get install python-software-properties
add-apt-repository ppa:ondrej/php
sudo apt-get update
apt-get install php7.0 libapache2-mod-php7.0 php7.0-common php7.0-sqlite php7.0-curl php7.0-intl
 php7.0-mbstring php7.0-xmlrpc php7.0-mysql php7.0-gd php7.0-xml php7.0-cli php7.0-zip

We have to download the pimcore cms package using by wgt command


linuxhelp ~ # wget https://www.pimcore.org/download/pimcore-data.zip
--2018-06-07 17:02:40--  https://www.pimcore.org/download/pimcore-data.zip
Resolving www.pimcore.org (www.pimcore.org)... 62.138.199.172
Connecting to www.pimcore.org (www.pimcore.org)|62.138.199.172|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 130646779 (125M) \[application/zip\]
Saving to: &lsquo pimcore-data.zip.1&rsquo 

pimcore-data.zip.1        100%\[===================================> \] 124.59M  1.07MB/s    in 2m 29s  

2018-06-07 17:05:11 (854 KB/s) - &lsquo pimcore-data.zip.1&rsquo  saved \[130646779/130646779\]

We have to extract the download file


linuxhelp ~ # unzip pimcore-data.zip -d pimcore
Archive:  pimcore-data.zip
   creating: pimcore/pimcore/
   creating: pimcore/pimcore/lib/
  inflating: pimcore/pimcore/lib/simple\_html\_dom.php  
   creating: pimcore/pimcore/lib/Pimcore/
   creating: pimcore/pimcore/lib/Pimcore/Video/
   creating: pimcore/pimcore/lib/Pimcore/Video/Adapter/
  inflating: pimcore/pimcore/lib/Pimcore/Video/Adapter/Ffmpeg.php  
  inflating: pimcore/pimcore/lib/Pimcore/Video/Adapter.php  
   creating: pimcore/pimcore/lib/Pimcore/WorkflowManagement/
  inflating: pimcore/pimcore/lib/Pimcore/WorkflowManagement/EventHandler.php  
.
.
.
inflating: pimcore/vendor/symfony/polyfill-php70/README.md  
  inflating: pimcore/vendor/symfony/polyfill-php70/LICENSE  
  inflating: pimcore/vendor/symfony/polyfill-php70/composer.json  
  inflating: pimcore/vendor/symfony/polyfill-php70/Php70.php  
  inflating: pimcore/vendor/symfony/polyfill-php70/bootstrap.php  
   creating: pimcore/vendor/pimcore/
   creating: pimcore/vendor/pimcore/core-version/
  inflating: pimcore/vendor/pimcore/core-version/README.md  
  inflating: pimcore/vendor/pimcore/core-version/LICENSE  
  inflating: pimcore/vendor/pimcore/core-version/composer.json  
  inflating: pimcore/composer.json   
  inflating: pimcore/composer.lock   
  inflating: pimcore/index.php       
  inflating: pimcore/constants.example.php  
  inflating: pimcore/.htaccess

we have to change ownership and permission for the pimcore directory


linuxhelp ~ # ls
pimcore  pimcore-data.zip
linuxhelp ~ # chown -R www-data:www-data pimcore
linuxhelp ~ # chmod -R 775 pimcore

here we have to move the pimcore directory into the /var/www/html directory


linuxhelp ~ # mv pimcore /var/www/html/

we have to configure virtual host for pimcore cms. Create empty file named pimcore.conf


linuxhelp ~ # cd /etc/apache2/sites-available/
linuxhelp sites-available # vim pimcore.conf 
< virtualhost \*:80> 
servername  www.linuxhelp1.com
Documentroot  /var/www/html/pimcore/
< Directory /var/www/html/pimcore/> 
AllowOverride all
order allow,deny
allow from all
< /Directory> 
< /virtualhost> 

we have to enable the pimcore.conf file


linuxhelp sites-available # a2ensite pimcore.conf 
Enabling site pimcore.
To activate the new configuration, you need to run:
  service apache2 reload

we have to enable the rewrite modules


linuxhelp sites-available # a2enmod rewrite 
Enabling module rewrite.
To activate the new configuration, you need to run:
  service apache2 restart

After that we have to entry to the hosts file:


linuxhelp sites-available # vim /etc/hosts < give your ip >      < give your domain name> 

we have to restart  apache web server:
linuxhelp sites-available # systemctl restart apache2.service


After restarting apache server we have to open the browser,here we have to give the local ip or domain name:
snap1

Here it will show database setting
Snap2

Here it will show admin user setting
Snap3

Here it will show pimcore installation running
Snap4

Here it will show login page of pimcore
Snap5

Here it will show admin page of pimcore
Snap6

Tags:
ethan
Author: 

Comments ( 0 )

No comments available

Add a comment
{{postCtrl.cmtErrMsg}}

Frequently asked questions ( 5 )

Q

What are the system requirement for pimcore?

A

refer the following link to get to know about system requirement of pimcore

"https://pimcore.com/docs/5.x/Development_Documentation/Installation_and_Upgrade/System_Requirements.html"

Q

What is the license for Pimcore?

A

Pimcore and all contributed files hosted on pimcore.org or in the official Git repository are available under two different licenses:

• GNU General Public License version 3 (GPLv3)

• Pimcore Enterprise License (PEL) If you don't have a separate written licensing agreement between you and Pimcore GmbH then always GPLv3 applies to you.

Q

Which product information can be stored in Pimcore PIM?

A

Almost any information related to a product and more can be stored in a PIM. Data Objects are the PIM part of Pimcore and are the way to go for managing structured data. Based on a class definition that defines structure and attributes, objects can be used for managing pretty much any structured data – products, categories, customers, news, orders, blog entries, etc.

Q

what is the best open source CMS software?

A

wordpress is the most widely used best open source cms software, https://wordpress.com/

Q

What are the data types that pimcore supports?

A

refer the following link, to know about data types that pimcore supports "https://pimcore.com/docs/5.x/Development_Documentation/Objects/Object_Classes/Data_Types/index.html"

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 Owen ?
How to add SSH key to my Gitlab account

I need to add the SSH key in my gitlab account. How to do so ????

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.