Trabla: Install ProcessWire 2.7.2 CMF/CMS on Windows ( XAMPP 5.6.21 )
ProcessWire is an open source content management framework (CMF) and content management system (CMS) written in the PHP (5.3+) programming language. It is distributed under the Mozilla Public License 2.0. ProcessWire is built around an API loosely inspired by syntax used in the JavaScript framework jQuery. The goal behind the API is to provide the level of accessibility and control to a site's page content that jQuery provides to the DOM.
While originally developed purely as a CMF, ProcessWire is currently distributed as a combined CMF and CMS, with the CMS portion providing an administrative control panel for web-based management of content.
ProcessWire focuses on being markup agnostic, leaving output to the user. In this manner, the framework is intended to provide flexibility for output in web sites, web services and related applications. The goal was to let the individual site drive the direction of the output, rather than tailor a site around existing generated CMF/CMS output.
https://en.wikipedia.org/wiki/ProcessWire
Latest Tutorial - Install Processwire 3.0.36 on windows 7 localhost ( XAMPP 5.6.24 ) - opensource PHP content management system ( CMS ) / content management framework ( CMF )
Solving:
1. Download and install XAMPP 5.6.21 from official site:
https://www.apachefriends.org/download.html
2. Download ProcessWire 2.7.2 installer from official site:
https://www.processwire.com/download/
3. Create folder \processwire in XAMPP htdocs folder
C:\xampp\htdocs\processwire
and copy all files from downloaded ProcessWire 2.7.2 .zip source
4. Run XAMPP Control Panel
- start Apache
- start Database
5. Open in browser following url to start ProcessWire 2.7.2 web installation
http://localhost/processwire
- Click "Get Started" button.
6. "Site Installation Profile" page
1. Select blank site profile - Classic
2. Click "Continue" button
7. "Compatibility Check" page
- click "Continue to next step"
8. "MySQL Database" page
Now we need to create Database for ProcessWire 2.7.2
1) Open phpMyAdmin in new browser tab (or window :) ) - http://localhost/phpmyadmin
2) Open SQL tab
3) Execute following query
CREATE DATABASE `processwire`
DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;
CREATE USER 'processwire-owner'@'localhost';
CREATE USER 'processwire-owner'@'127.0.0.1';
CREATE USER 'processwire-owner'@'::1';
SET PASSWORD
FOR 'processwire-owner'@'localhost' = PASSWORD('processwire123$%');
SET PASSWORD
FOR 'processwire-owner'@'127.0.0.1' = PASSWORD('processwire123$%');
SET PASSWORD
FOR 'processwire-owner'@'::1' = PASSWORD('processwire123$%');
GRANT ALL PRIVILEGES ON
`processwire`.* TO 'processwire-owner'@'localhost' WITH GRANT OPTION;
GRANT ALL PRIVILEGES ON
`processwire`.* TO 'processwire-owner'@'127.0.0.1' WITH GRANT OPTION;
GRANT ALL PRIVILEGES ON
`processwire`.* TO 'processwire-owner'@'::1' WITH GRANT OPTION;
Go back to ProcessWire 2.7.2 installarion page - fill all fields
( use
database name - processwire
user - processwire-owner
password ( for user ) - processwire123$%
)
and click "Continue"
9. "Admin Panel Information" page - enter admin credentials and click "Continue"
10. Installation ready!!! Hooray!!!
11. Login into Admin Panel
Enjoy ProcessWire 2.7.2
No comments:
Post a Comment