Browse Source

update README

master
pvincent 3 years ago
parent
commit
2641e70eaf
  1. 90
      README.md

90
README.md

@ -30,52 +30,54 @@ EOF
DocumentRoot /var/www/cagettepei/www/ DocumentRoot /var/www/cagettepei/www/
</VirtualHost> </VirtualHost>
``` ```
* sed -i '/<Directory \/var\/www\/>/,/<\/Directory>/ s/AllowOverride None/AllowOverride All/' /etc/apache2/apache2.conf
* a2dissite 000-default.conf
* a2ensite cagettepei.conf
* a2enmod neko rewrite
* systemctl restart apache2
* sed -i '/<Directory \/var\/www\/>/,/<\/Directory>/ s/AllowOverride None/AllowOverride All/' /etc/apache2/apache2.conf
* a2dissite 000-default.conf
* a2ensite cagettepei.conf
* a2enmod neko rewrite
* systemctl restart apache2
## CONFIGURATION ## CONFIGURATION
* cd /var/www/cagettepei
* vim config.xml
```
<config
host="<DOMAIN.TLD>"
key="<SECRET_PHRASE>"
name = "CagettePéi"
default_email = "<EMAIL>"
webmaster_email = "<EMAIL>"
database="mysql://cagettepei:cagettepei@localhost/cagettepei"
smtp_host="localhost"
smtp_port="25"
smtp_user=""
smtp_pass=""
lang="fr"
langs="fr"
langnames="Français"
maintain="0"
debug="0"
sqllog="0"
cache="1"
cachetpl="0"
/>
```
* cd /var/www/cagettepei
* vim config.xml
```
<config
host="<DOMAIN.TLD>"
key="<SECRET_PHRASE>"
name = "CagettePéi"
default_email = "<EMAIL>"
webmaster_email = "<EMAIL>"
database="mysql://cagettepei:cagettepei@localhost/cagettepei"
smtp_host="localhost"
smtp_port="25"
smtp_user=""
smtp_pass=""
lang="fr"
langs="fr"
langnames="Français"
maintain="0"
debug="0"
sqllog="0"
cache="1"
cachetpl="0"
/>
```
ADMIN RESET PASSWORD ADMIN RESET PASSWORD
-------------------- --------------------
* # go to http://localhost for ERROR + table regeneration, then
go to http://localhost for ERROR + table regeneration, then
* cd /var/www/cagettepei * cd /var/www/cagettepei
* SECRET=$(grep key= config.xml | cut -d= -f2 | cut -d'"' -f2)
* echo "insert into User values (1,'fr',MD5('${SECRET}cagettepei'),1,'Administrateur','Cagette Péi', 'admin', null, null, null, null, null, null, null, null, null, now(), now(),6,null, null)" | mysql -h localhost -u cagettepei -pcagettepei cagettepei
* # connect with admin / cagettepei
* SECRET=$(grep key= config.xml | cut -d= -f2 | cut -d'"' -f2)
* echo "insert into User values (1,'fr',MD5('${SECRET}cagettepei'),1,'Administrateur','Cagette Péi', 'admin', null, null, null, null, null, null, null, null, null, now(), now(),6,null, null)" | mysql -h localhost -u cagettepei -pcagettepei cagettepei
then, connect with admin / cagettepei
### change admin password
* # change admin password
* echo "update User set pass=MD5('${SECRET}cagettepei') where id=1" | mysql -h localhost -u cagettepei -pcagettepei cagettepei * echo "update User set pass=MD5('${SECRET}cagettepei') where id=1" | mysql -h localhost -u cagettepei -pcagettepei cagettepei
@ -118,6 +120,7 @@ ExecStart=/var/www/cagettepei-batch minute
[Install] [Install]
WantedBy=multi-user.target WantedBy=multi-user.target
``` ```
* vim /etc/systemd/system/cagettepei-batch-day.service * vim /etc/systemd/system/cagettepei-batch-day.service
``` ```
[Unit] [Unit]
@ -131,6 +134,7 @@ ExecStart=/var/www/cagettepei-batch daily
[Install] [Install]
WantedBy=multi-user.target WantedBy=multi-user.target
``` ```
* vim /etc/systemd/system/cagettepei-batch-minute.timer * vim /etc/systemd/system/cagettepei-batch-minute.timer
``` ```
[Unit] [Unit]
@ -144,6 +148,7 @@ Unit=cagettepei-batch-minute.service
[Install] [Install]
WantedBy=timers.target WantedBy=timers.target
``` ```
* vim /etc/systemd/system/cagettepei-batch-day.timer * vim /etc/systemd/system/cagettepei-batch-day.timer
``` ```
[Unit] [Unit]
@ -159,12 +164,9 @@ WantedBy=timers.target
``` ```
* systemctl daemon-reload * systemctl daemon-reload
* systemctl edit apache2 # bind the 2 timers to apache2 cagette * systemctl edit apache2 # bind the 2 timers to apache2 cagette
```
[Unit]
BindsTo = cagettepei-batch-minute.timer cagettepei-batch-day.timer
```
```
[Unit]
BindsTo = cagettepei-batch-minute.timer cagettepei-batch-day.timer
```
* systemctl enable cagettepei-batch-minute.timer cagettepei-batch-day.timer * systemctl enable cagettepei-batch-minute.timer cagettepei-batch-day.timer
* systemctl start cagettepei-batch-minute.timer cagettepei-batch-day.timer
* systemctl start cagettepei-batch-minute.timer cagettepei-batch-day.timer
Loading…
Cancel
Save