Hôte virtuel de configuration DigitalOcean + SSL

(Chavalit Koweerawong) (26 juillet , 2019)

Jai essayé le Cloud ici depuis un mois maintenant. Assez pour expérimenter beaucoup de choses Tout dabord, cest bien mieux que lhôte partagé que jutilisais. Parce que nous pouvons contrôler lenvironnement nous-mêmes, trouver des solutions nous-mêmes et obtenir plus de connaissances quun hôte partagé normal.

. Droplet

Jai choisi Marketplace: mysql car il dispose dun environnement similaire à xampp, donc le logiciel suivant est inclus, vous navez donc pas besoin de vous en occuper.

  • phpmyadmin
  • php 7.2
  • apache2
  • mysql
  • cerbot

Ensuite, allez dans puty et entrez tous les mots de passe

Comment configurer lhôte virtuel apache2 + laravel dans DigitalOcean Droplet

  • Créer un nouveau dossier dans / var / www
sudo mkdir -p /var/www/example.com

<

  • allez dans votre nouveau répertoire
  • cd /var/www/example.com
    • projet de clonage de git, supposons que mon dépôt name « example »
    git clone 
    https://github.com/arc6828/example

    Pour Laravel (ignorez cette étape si vous ne lêtes pas)

    • définir lautorisation le nom du dossier « exemple »
    sudo chmod 775 -R example
    • aller dans votre dossier
    cd example
    • définir lautorisation du dossier example / storage sur 777
    sudo chmod 777 -R storage
    • Actualiser le dossier du fournisseur
    composer install
    • setup .env
    cp .env.example .env
    • définir la clé
    php artisan key:generate

    Poursuivez la création de lhôte virtuel…

    • copiez la configuration du précédent et renommez-le comme le domaine
    sudo cp /etc/apache2/sites-available/default.conf /etc/apache2/sites-available/example.com.conf
    • Ouvrir le fichier. / etc / apache2 / sites-available / example.com.conf avec un éditeur nano
    nano /etc/apache2/sites-available/example.com.conf
    • modifier avec le chemin de votre projet
    ServerAdmin [email protected]
    ServerName example.com
    ServerAlias
    www.example.com
    DocumentRoot /var/www/example.com/example/public
    example.com/example/pulbic>
    AllowOverride All
    • activer lhôte
    sudo a2ensite example.com
    • activer mod_rewrite
    sudo a2enmod rewrite
    • redémarrer apache2
    sudo service apache2 restart

    Cest tout

    Vérifier le processeur à 100%

    Comment installer SSL avec Lets Encrypt sur Ubuntu

    Comment sécuriser Apache avec Lets Encrypt sur Ubuntu 18.04 | DigitalOcean

    Let « s Encrypt est une autorité de certification (CA) qui fournit un moyen simple dobtenir et dinstaller gratuitement TLS / SSL…

    www.digitalocean.com

    Comment configurer DSN pour le sous-domaine

    Comment pour ajouter un sous-domaine à votre domaine | Documentation produit DigitalOcean

    Validé le 26 novembre 20 19 & bullet; Publié le 26 novembre 2019 Ajout dun domaine que vous possédez à votre compte DigitalOcean…

    www.digitalocean.com

    Configurer un sous-domaine avec un hôte virtuel

    Comment configurer des hôtes virtuels Apache sur Ubuntu 12.04 LTS | DigitalOcean

    Ce didacticiel vous montre comment configurer un nouveau répertoire, comment accorder les autorisations appropriées, comment ajouter du contenu à un…

    www.digitalocean.com

    Comment sécuriser Apache avec Lets Encrypt sur CentOS 7 | DigitalOcean

    Let » s Encrypt est une autorité de certification (CA) qui fournit des certificats gratuits pour la sécurité de la couche de transport ( TLS)…

    www.digitalocean.com

    Correction du dossier mysqld manquant

    Correction Mysqld.sock manquant sur Linux – Rizqy Hidayat

    Bonjour! Cela fait longtemps que je nai pas publié mon dernier message. Pourquoi jai écrit ceci? Cest parce que jai eu cette erreur hier soir et cela a énervé…

    rizqy.me

    Police CDN CORS pour wordpress

    Polices inter-domaines

    Pour des performances maximales, nous savons tous que nous devons mettre nos actifs sur CDN (un autre domaine ). Ces éléments sont également personnalisés…

    davidwalsh.name

    Redémarrez le serveur Web Apache2

    Démarrer / Arrêter et redémarrer la commande du serveur Web Apache 2 – nixCraft

    Comment redémarrer un serveur Web Apache 2 sous un fonctionnement de Debian / Ubuntu / CentOS / RHEL / Fedora Linux ou UNIX…

    www.cyberciti.biz

    Mettre à jour Cerbot

    Crypter le protocole ACMEv1. devrait passer à un ACMEv2 | DigitalOcean

    Bonjour, jai reçu un e-mail: à compter du 1er juin 2020, nous arrêterons dautoriser la validation de nouveaux domaines à laide du protocole ACMEv1. Vous…

    www. digitalocean.com

    Vérifier DSN

    Recherche DNS | DigitalOcean

    Recherche DNS – A outil simple basé sur un navigateur pour effectuer des recherches DNS. Tapez un domaine, recherchez et insta nt obtenir des résultats.

    www.digitalocean.com

    Configurer Google Mail

    Comment configurer Gmail avec votre domaine sur DigitalOcean | DigitalOcean

    Une façon denvoyer et de recevoir des e-mails via votre propre domaine personnalisé consiste à utiliser un service de messagerie tiers, tel que la messagerie…

    www.digitalocean.com

    Créer un utilisateur

    Créer un compte utilisateur

    Lorsque vous avez démarré votre système Red Hat Enterprise Linux pour la première fois après linstallation, vous avez eu la possibilité de…

    mirrors.tripadvisor.com

    StackPath

    Modifier la description

    www.cyberciti.biz

    cut -d: -f1 /etc/passwd

    Crontab

    Crontab sous Linux avec 20 exemples utiles pour planifier des travaux – TecAdmin

    Le crontab est utilisé pour exécuter des tâches spécifiques à intervalle régulier. Linux crontab est similaire à la tâche Windows…

    tecadmin.net

    Laisser un commentaire

    Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *