Update INSTALL.md

Minor installation documentation changes
pull/78/head
Koen Van Impe 2021-11-01 16:58:10 +01:00 committed by GitHub
parent 7ec7032581
commit ae4a011600
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 10 additions and 4 deletions

View File

@ -32,7 +32,7 @@ sudo -u www-data git clone https://github.com/cerebrate-project/cerebrate.git /v
Run composer Run composer
```bash ```bash
mkdir -p /var/www/.composer sudo mkdir -p /var/www/.composer
sudo chown www-data:www-data /var/www/.composer sudo chown www-data:www-data /var/www/.composer
cd /var/www/cerebrate cd /var/www/cerebrate
sudo -H -u www-data composer install sudo -H -u www-data composer install
@ -40,6 +40,11 @@ sudo -H -u www-data composer install
Create a database for cerebrate Create a database for cerebrate
With a fresh install of Ubuntu sudo to the (system) root user before logging in as the mysql root
```Bash
sudo -i mysql -u root
```
From SQL shell: From SQL shell:
```mysql ```mysql
mysql mysql
@ -48,6 +53,7 @@ CREATE USER 'cerebrate'@'localhost' IDENTIFIED BY 'YOUR_PASSWORD';
GRANT USAGE ON *.* to cerebrate@localhost; GRANT USAGE ON *.* to cerebrate@localhost;
GRANT ALL PRIVILEGES ON cerebrate.* to cerebrate@localhost; GRANT ALL PRIVILEGES ON cerebrate.* to cerebrate@localhost;
FLUSH PRIVILEGES; FLUSH PRIVILEGES;
QUIT;
``` ```
Or from Bash: Or from Bash:
@ -93,9 +99,9 @@ This would be, when following the steps above:
Run the database schema migrations Run the database schema migrations
```bash ```bash
/var/www/cerebrate/bin/cake migrations migrate sudo -u www-data /var/www/cerebrate/bin/cake migrations migrate
/var/www/cerebrate/bin/cake migrations migrate -p tags sudo -u www-data /var/www/cerebrate/bin/cake migrations migrate -p tags
/var/www/cerebrate/bin/cake migrations migrate -p ADmad/SocialAuth sudo -u www-data /var/www/cerebrate/bin/cake migrations migrate -p ADmad/SocialAuth
``` ```
Clean cakephp caches Clean cakephp caches