How to install ProcessWire on Ubuntu 20.04?
Last updated
sudo a2enmod rewritesudo systemctl restart apache2sudo nano /etc/apache2/sites-enabled/000-default.conf<Directory /var/www/>
Options Indexes FollowSymLinks MultiViews
AllowOverride All
Order allow,deny
Allow from all
Require all granted
</Directory>sudo systemctl enable apache2sudo systemctl start apache2sudo mysql -u root -pmysql> CREATE USER 'processwire_user'@'localhost' IDENTIFIED BY 'your_secure_password';
mysql> CREATE DATABASE processwire_db;
mysql> GRANT ALL PRIVILEGES ON processwire_db.* TO 'processwire_user'@'localhost';
mysql> FLUSH PRIVILEGES;QUIT;cd /var/www/htmlsudo rm index.htmlsudo wget https://github.com/processwire/processwire/archive/master.zipsudo apt install unzip -ysudo unzip master.zipsudo mv processwire-master/* /var/www/html
sudo rm -rf processwire-master/
sudo rm master.zipsudo chown -R www-data:www-data *.sudo systemctl restart apache2http://your_server_IP