/fundamental-needs

Les trucs de base pour l'os, fichiers de config etc

Primary LanguageShell

fundamental-needs

Il est possible de faire les dossiers comme on veut.
Le script va parcourir les dossiers, dans chaque dossier s'il ya un fichier ".sh" il sera exécuté.
Pour l'ordre d'éxécution des fichiers ce sera l'ordre alphabétique. Le script execute les fichiers dans l'ordre alaphabétique

Vhosts

Pour le dossier vhost, il contiendra que les fichiers ".conf", ils seront copiés vers /etc/apache2/sites-available.

Installations

Configuration

Apache, php, Symfony cli

Remplacer www-data par son nom d'utilisateur.

Ne pas oublier de modifier le php.ini pour toutes les versions php-fpm si nécessaire.

Apache2

Voir les vhost

# export APACHE_RUN_USER=username
# export APACHE_RUN_GROUP=username
sudo nano /etc/apache2/envvars

Php

# user = username
# group = username
# listen.owner = username
# listen.group = username
sudo nano /etc/php/7.2/fpm/php.ini

Symfony cli

# Use it as a local file:
/home/yourname/.symfony/bin/symfony
# Or add the following line to your shell configuration file:
export PATH="$HOME/.symfony/bin:$PATH"
# Or install it globally on your system:
mv /home/yourname/.symfony/bin/symfony /usr/local/bin/symfony