Prochaines Sessions
Les prochaines formations et démonstrations sont ouvertes, inscrivez-vous rapidement !
Démonstration de ProjeQtOr(gratuit, sur inscription)
13 mai 2025 (10h30-12h) 5 juin 2025 (16h-17h30) |
Les prochaines formations et démonstrations sont ouvertes, inscrivez-vous rapidement !
Démonstration de ProjeQtOr(gratuit, sur inscription)
13 mai 2025 (10h30-12h) 5 juin 2025 (16h-17h30) |
Please Connexion or Create an account to join the conversation.
1 - VPS with ubuntu 22.04 LTS 2 - apt update 3 - apt upgrade 4 - echo Europe/Paris > /etc/timezone 5 - dpkg-reconfigure locales fr_FR.UTF-8 UTF-8 6 - add-apt-repository ppa:ondrej/php 7 - apt install php7.4 php7.4-bcmath php7.4-bz2 php7.4-cli php7.4-common php7.4-curl php7.4-fpm php7.4-gd php7.4-geoip php7.4-imagick php7.4-imap php7.4-json php7.4-mbstring php7.4-odbc php7.4-opcache php7.4-soap php7.4-xml php7.4-xsl php7.4-zip apache2 mariadb-server mariadb-client certbot python3-certbot-apache zip unzip 8 - a2enmod http2 ssl proxy_fcgi setenvif rewrite headers mpm_worker 9 - a2enconf php7.4-fpm 10 - systemctl reload apache2 11 - service php7.4-fpm reload 12 - nano /etc/apache2/sites-available proj.conf 12 - a2ensite proj.conf 13 - certbot --non-interactive --agree-tos --apache --redirect -m *****@***** -d proj.gest-plus.fr 14 - cd /var/www/html 15 - wget https://sourceforge.net/projects/projectorria/files/projeqtorV9.5.3.zip 16 - unzip projeqtorV9.5.3.zip 17 - mv projeqtor projeqt 18 - mariadb -u root -p 18.1 - create database... 18.2 - create user... 18.3 - grant all privileges for user tot database of projeqtor... 19 - chown 33:33 ./ -R 20 - Afer all this commande, with a browser... You know the story
<VirtualHost *:80> # or 443 for SSL support
Protocols h2 http/1.1
ServerName proj.gest-plus.fr
DocumentRoot /var/www/html/projeqt
RewriteEngine on
RewriteCond %{SERVER_NAME} =proj.gest-plus.fr
RewriteRule ^ https://%{SERVER_NAME}%{REQUEST_URI} [END,NE,R=permanent]
<Directory /var/www/html>
# enable the .htaccess rewrites
AllowOverride All
Options +Indexes
Require all granted
# Disable back office token
# SetEnv _TOKEN_ disabled
</Directory>
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>
<IfModule mod_ssl.c>
<VirtualHost *:443> # or 443 for SSL support
Protocols h2 http/1.1
ServerName proj.gest-plus.fr
DocumentRoot /var/www/html/projeqt
<Directory /var/www/html>
# enable the .htaccess rewrites
AllowOverride All
Options +Indexes
Require all granted
# Disable back office token
# SetEnv _TOKEN_ disabled
</Directory>
ErrorLog ${APACHE_LOG_DIR}/proj.error.log
CustomLog ${APACHE_LOG_DIR}/proj.access.log combined
SSLCertificateFile /etc/letsencrypt/live/proj.gest-plus.fr/fullchain.pem
SSLCertificateKeyFile /etc/letsencrypt/live/proj.gest-plus.fr/privkey.pem
Include /etc/letsencrypt/options-ssl-apache.conf
</VirtualHost>
</IfModule>
Please Connexion or Create an account to join the conversation.
I don't understand what it does, I'm not an expert on that side, but Projeqtor does not need any rewrite rule.RewriteRule ^ https://%{SERVER_NAME}%{REQUEST_URI} [END,NE,R=permanent]
Please Connexion or Create an account to join the conversation.
Well, when you write hhtp://... (port 80), the rule rewritte https://...RewriteEngine on
RewriteCond %{SERVER_NAME} =proj.gest-plus.fr
RewriteRule ^ https://%{SERVER_NAME}%{REQUEST_URI} [END,NE,R=permanent]
Please Connexion or Create an account to join the conversation.
RewriteRule ^(.*) https://subdomain.projeqtor.org$1 [QSA,L,R=301]
Please Connexion or Create an account to join the conversation.
Please Connexion or Create an account to join the conversation.
En poursuivant votre navigation, vous acceptez le dépôt de cookies tiers destinés au bon fonctionnement et à la sécurisation du site (gestion de session, reCaptcha) et à une analyse statistique anonymisée des accès sur notre site (Google Analytics). Si vous vous inscrivez, les informations que vous fournirez ne seront jamais divulguées à un tiers sous quelque forme que ce soit. En savoir plus
Ce site utilise des cookies pour assurer son bon fonctionnement et ne peuvent pas être désactivés de nos systèmes. Nous ne les utilisons pas à des fins publicitaires. Si ces cookies sont bloqués, certaines parties du site ne pourront pas fonctionner.
Ce site web utilise un certain nombre de cookies pour gérer, par exemple, les sessions utilisateurs.