« Alpine » : différence entre les versions
(6 versions intermédiaires par le même utilisateur non affichées) | |||
Ligne 15 : | Ligne 15 : | ||
= Mettre à jour = | = Mettre à jour = | ||
<code> | <code> | ||
apk update | apk update | ||
</code> | </code> | ||
= Installer sshd = | |||
apk add openssh | |||
rc-update add sshd | |||
rc-status | |||
/etc/init.d/sshd start | |||
= Installer Apache et PHP = | |||
apk add apache2 php$phpverx-apache2 | |||
service apache2 restart | |||
Pour vérifier l'état : | |||
service apache2 status | |||
Pour relancer Apache : | |||
service apache2 restart | |||
* https://wiki.alpinelinux.org/wiki/Apache_with_php-fpm | |||
= Créer un compte admin = | |||
Source : https://wiki.alpinelinux.org/wiki/Setting_up_a_new_user | |||
adduser -g "<username>" <username> | |||
adduser <username> wheel | |||
apk add doas | |||
<editor> /etc/doas.d/doas.conf | |||
Ajouter la ligne suivante à la fin : | |||
permit persist :wheel | |||
= Installer un serveur ssh = | |||
* Source : https://wiki.alpinelinux.org/wiki/Setting_up_a_SSH_server | |||
apk add openssh | |||
rc-update add sshd | |||
rc-status | |||
/etc/init.d/sshd start | |||
= Installer SUDO = | = Installer SUDO = | ||
apk add sudo | apk add sudo | ||
Ligne 41 : | Ligne 70 : | ||
rc-update add docker default | rc-update add docker default | ||
service docker start | service docker start | ||
= Installer Docker et Docker-Compose = | |||
Source : https://geekscircuit.com/install-docker-docker-compose-on-alpine-linux/ | |||
apk add docker docker-compose | |||
rc-update add docker default | |||
/etc/init.d/docker start | |||
= Installation Postgres = | |||
apk upgrade | |||
apk add postgresql | |||
mkdir /run/postgresql | |||
chown postgres:postgres /run/postgresql/ | |||
su postgres - | |||
apk add nano | |||
nano /var/lib/postgresql/data/pg_hba.conf | |||
nano /var/lib/postgresql/data/postgresql.conf | |||
rc-status --list | |||
rc-update add postgresql | |||
rc-service postgresql start |