Host virtual de configuração do DigitalOcean + SSL

(Chavalit Koweerawong) (26 de julho , 2019)

Há um mês experimentei a nuvem aqui. O suficiente para experimentar muitas coisas Em primeiro lugar, é muito melhor do que o host compartilhado que eu costumava usar. Porque podemos controlar o ambiente por conta própria, encontrar soluções por conta própria e obter mais conhecimento do que um host compartilhado normal.

. Droplet

Eu escolhi Marketplace: mysql porque ele obtém um ambiente semelhante ao xampp, então o seguinte software está incluído para que você não precise mexer com ele.

  • phpmyadmin
  • php 7.2
  • apache2
  • mysql
  • cerbot

Em seguida, vá para o puty e insira todas as senhas

Como configurar o host virtual apache2 + laravel no DigitalOcean Droplet

  • Crie uma nova pasta em / var / www
sudo mkdir -p /var/www/example.com

<

  • vá para dentro de seu novo diretório
  • cd /var/www/example.com
    • clone o projeto do git, suponha que meu repositório nome “exemplo”
    git clone 
    https://github.com/arc6828/example

    Para Laravel (pule esta etapa se você não for)

    • definir permissão o nome da pasta “exemplo”
    sudo chmod 775 -R example
    • vá para dentro da sua pasta
    cd example
    • definir permissão da pasta exemplo / armazenamento para 777
    sudo chmod 777 -R storage
    • atualizar a pasta do fornecedor
    composer install
    • configurar .env
    cp .env.example .env
    • definir chave
    php artisan key:generate

    Continue com a criação de host virtual…

    • copie a configuração do anterior e renomeie de forma semelhante ao domínio
    sudo cp /etc/apache2/sites-available/default.conf /etc/apache2/sites-available/example.com.conf
    • Abra o arquivo. / etc / apache2 / sites-available / example.com.conf com um editor nano
    nano /etc/apache2/sites-available/example.com.conf
    • edite com o caminho do seu projeto
    ServerAdmin [email protected]
    ServerName example.com
    ServerAlias
    www.example.com
    DocumentRoot /var/www/example.com/example/public
    example.com/example/pulbic>
    AllowOverride All
    • ative o host
    sudo a2ensite example.com
    • habilite mod_rewrite
    sudo a2enmod rewrite
    • reinicie o apache2
    sudo service apache2 restart

    Isso é tudo

    Verifique a CPU 100%

    Como instalar SSL com Lets Encrypt no Ubuntu

    Como proteger o Apache com Lets Encrypt no Ubuntu 18.04 | DigitalOcean

    Let “s Encrypt é uma Autoridade de Certificação (CA) que fornece uma maneira fácil de obter e instalar TLS / SSL grátis…

    www.digitalocean.com

    Como configurar o DSN para o subdomínio

    Como para adicionar um subdomínio ao seu domínio | Documentação do produto DigitalOcean

    Validada em 26 de novembro de 20 19 & bullet; Postado em 26 de novembro de 2019 Adicionando um domínio que você possui à sua conta DigitalOcean…

    www.digitalocean.com

    Configurar subdomínio com host virtual

    Como configurar hosts virtuais Apache no Ubuntu 12.04 LTS | DigitalOcean

    Este tutorial mostra como configurar um novo diretório, como conceder as permissões corretas, como adicionar conteúdo a um…

    www.digitalocean.com

    Como proteger o Apache com Lets Encrypt no CentOS 7 | DigitalOcean

    Let” s Encrypt é uma Autoridade de Certificação (CA) que fornece certificados gratuitos para Transport Layer Security ( TLS)…

    www.digitalocean.com

    Correção da pasta mysqld ausente

    Correção Mysqld.sock ausente no Linux – Rizqy Hidayat

    Olá! Já se passou muito tempo desde a minha última postagem. Por que escrevi isso? É porque recebi esse erro ontem à noite e isso me irritou …

    rizqy.me

    Fonte CDN CORS para wordpress

    Fontes entre domínios

    Para desempenho máximo, todos sabemos que devemos colocar nossos ativos no CDN (outro domínio ). Junto com esses ativos são personalizados…

    davidwalsh.name

    Reinicie o servidor da Web Apache2

    Iniciar / Parar e Reiniciar Apache 2 Web Server Command – nixCraft

    Como eu reinicio um Apache 2 Web Server em um Debian / Ubuntu / CentOS / RHEL / Fedora Linux ou operacional semelhante ao UNIX…

    www.cyberciti.biz

    Atualizar Cerbot

    Vamos criptografar o protocolo ACMEv1. deve atualizar para um ACMEv2 | DigitalOcean

    Olá, recebi um e-mail: a partir de 1º de junho de 2020, deixaremos de permitir a validação de novos domínios usando o protocolo ACMEv1. Você…

    www digitalocean.com

    Verifique o DSN

    Pesquisa de DNS | DigitalOcean

    Pesquisa de DNS – A ferramenta simples baseada em navegador para realizar pesquisas de DNS. Digite um domínio, pesquise e instale obtenha resultados.

    www.digitalocean.com

    Configurar Google Mail

    Como configurar o Gmail com seu domínio no DigitalOcean | DigitalOcean

    Uma maneira de enviar e receber e-mail por meio de seu próprio domínio personalizado é usar um serviço de e-mail de terceiros, como o mail…

    www.digitalocean.com

    Criar usuário

    Criando uma conta de usuário

    Quando você iniciou seu sistema Red Hat Enterprise Linux pela primeira vez após a instalação, você teve a oportunidade de…

    mirrors.tripadvisor.com

    StackPath

    Editar descrição

    www.cyberciti.biz

    cut -d: -f1 /etc/passwd

    Crontab

    Crontab no Linux com 20 exemplos úteis para agendar trabalhos – TecAdmin

    O crontab é usado para executar tarefas específicas em um intervalo regular. O crontab do Linux é semelhante à tarefa do Windows…

    tecadmin.net

    Deixe uma resposta

    O seu endereço de email não será publicado. Campos obrigatórios marcados com *