Outils pour utilisateurs

Outils du site


sysadmin

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
Dernière révisionLes deux révisions suivantes
sysadmin [2020/12/08 13:18] – [MySQL] lpierisysadmin [2020/12/08 15:05] lpieri
Ligne 29: Ligne 29:
 </code> </code>
  
-Si demandé, conservez le fichier source. +Si demandé, conserver le fichier source.
- +
-==== Nginx ==== +
- +
-<code> +
-apt install nginx +
-</code>+
  
 ==== MySQL ==== ==== MySQL ====
Ligne 80: Ligne 74:
  
 <code> <code>
-apt install php-fpm php-mysql php-ctype php-iconv php-intl php-gd php-xml+apt install php-fpm php-mysql php-ctype php-iconv php-intl php-gd php-xml php-zip php-mbstring
 </code> </code>
  
-Virtual host+=== Composer === 
 + 
 +<code> 
 +php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');" && \ 
 +php -r "if (hash_file('sha384', 'composer-setup.php') === '756890a4488ce9024fc62c56153228907f1545c228516cbf63f885e036d37e9a59d27d63f46af1d4d07ee0f76181c7d3') { echo 'Installer verified'; } else { echo 'Installer corrupt'; unlink('composer-setup.php'); } echo PHP_EOL;" && \ 
 +php composer-setup.php && \ 
 +php -r "unlink('composer-setup.php');" && \ 
 +mv composer.phar /usr/local/bin/composer && \ 
 +composer -v 
 +</code> 
 + 
 +==== Symfony ==== 
 + 
 +<code> 
 +wget https://get.symfony.com/cli/installer -O - | bash && \ 
 +mv ~/.symfony/bin/symfony /usr/local/bin/symfony 
 +</code> 
 + 
 +<code> 
 +cp .env .env.local 
 +</code> 
 + 
 +> Remplir .env.local avec les valeurs de productions 
 + 
 +<code> 
 +symfony composer install --no-dev --optimize-autoloader 
 +</code> 
 + 
 +<code> 
 +symfony check:requirements 
 +</code> 
 + 
 +<code> 
 +symfony console doctrine:database:create  
 +symfony console doctrine:migrations:migrate -n 
 +symfony console doctrine:fixtures:load -n 
 +</code> 
 + 
 +==== Nginx ==== 
 + 
 +<code> 
 +apt install nginx 
 +</code> 
 + 
 +=== Virtual host === 
 + 
 +<code> 
 +vim /etc/nginx/sites-available/mybusiness.fr 
 +</code>
  
 <code> <code>
Ligne 111: Ligne 153:
 } }
 </code> </code>
 +
 +<code>
 +unlink /etc/nginx/sites-enabled/default
 +ln -s /etc/nginx/sites-available/mybusiness.fr /etc/nginx/sites-enabled/
 +</code>
 +
 +<code>
 +nginx -t
 +</code>
 +
 +<code>
 +systemctl reload nginx
 +</code>
 +
 ===== Ajouter un nouvel utilisateur sur un serveur ===== ===== Ajouter un nouvel utilisateur sur un serveur =====