Apache


[lmt-page-modified-info]
Suivre les indications : Jusqu’à phpmyadmin j’ai ajouté cela :
Alias /phpmyadmin "/usr/local/www/phpMyAdmin"

<Directory "/usr/local/www/phpMyAdmin">
Options None
AllowOverride None
Require all granted
</Directory>

<FilesMatch "\.php$">

      SetHandler application/x-httpd-php

</FilesMatch>
<FilesMatch "\.phps$">
     SetHandler application/x-httpd-php-source
</FilesMatch>
La suite ici : Install nextcloud j’ai ajouté le fichier anpr.conf dans le répertoire Includes
<VirtualHost *:80>
    DocumentRoot "/usr/local/www/nextcloud"
    ServerName anpr.chantier

<Directory  "/usr/local/www/nextcloud">
    Options Indexes FollowSymLinks
    AllowOverride All
    Require all granted
</Directory>

    # Autres directives ici
</VirtualHost>
On lance le fonctionnement de la machine virtuelle Puis on revient sur la console du serveur :
Tshikave. — Maintenant, je reviens sur la console du serveur et je commence par choisir mon clavier.
Umvisndik. — Ah ! oui. Sinon on passera pour un globish comme vous dites.
Tshikave. — Puis nous allons travailler en ligne de commande avec l’option 6) Shell
Tshikave. — Commençons par vérifier que notre jail fonctionne.
Puis entrons dans cette jail par la porte de service : jexec 1 sh
Umvisndik. — Comment savons-nous que nous sommes dans la jail ?
Tshikave. — En demandant le nom du lieu où nous sommes : hostname
Nous allons avoir besoin d’une base de données, c’est-à-dire un mécanisme à même de noter rapidement les données nécessaires aux échanges futurs. Pour ce faire nous installons mysql-server ;
Après la fin de ce téléchargement, il nous faut préciser notre intention de l’utiliser : sysrc mysql_enable="yes" et
service mysql-server start
Quelques précautions utiles : mysql_secure_installation et notamment choisir un mot de passe pour root.
nas: ~# jls
   JID  IP Address      Hostname        Path
     1  192.168.0.81    www.chantier   /Tellus/Extensions/thebrig/www
nas: ~#


nas: ~# jexec 1 sh
#




# hostname
www.chantier
#









# pkg install -y mysql56-server
The package management tool is not yet installed on your system.
Do you want to fetch and install it now? [y/N]: y


# sysrc mysql_enable="yes"
mysql_enable:  -> yes
# service mysql-server start
Starting mysql.
# mysql_secure_installation

[...]

Cleaning up...
#
#
# pkg install -y apache24

[...]

!!!!!!!!!!!!!!!!!!!!!
#
Tshikave. — Pour communiquer avec l’extérieur nous allons utiliser Apache
Umvisndik. — Pourquoi cette évocation des indiens ?
Tshikave. — Son nom provient du fait que ses premières versions n’étaient que des patchs du serveur NCSA et était alors baptisé « A patchy server », dont la prononciation nord-américaine est très proche de celle d’« Apache Server ».
Umvisndik. — Un patch ? S’agit-il d’arrêter de fumer ?
Tshikave. — Enfin, pas tout à fait. Un path est un correctif.
# sysrc apache24_enable="YES"
apache24_enable:  -> YES
# service apache24 start
Performing sanity check on apache24 configuration:
Syntax OK
Starting apache24.
#
# ifconfig -a | grep inet
	inet 192.168.0.80
        netmask 0xffffff00 broadcast 192.168.0.255
#
Tshikave. — Allez, on met Apache en fonction : service apache24 start
Umvisndik. — Comment savoir qu’Apache fonctionne ?
Tshikave. — Vérifions l’adresse de notre serveur avec ifconfig -a, puis utilisons mon portable pour connecter notre serveur :