neste artigo, veremos como instalar e configurar o servidor web Apache2 no Ubuntu 16.04

Nota: ao Longo deste artigo, vamos ser referência para o nome do domínio website1-example.com. Substitua o nome de domínio com o seu nome de domínio real, sempre que necessário.

ver também: Deep Learning: the final Frontier for Time Series Analysis?

Passo 1: Instalar o servidor web Apache2

vamos começar por atualizar o pacote local para refletir as últimas alterações a montante. Depois podemos instalar o pacote Apache2.,

$ sudo apt-get update$ sudo apt-get install apache2

o estado pode ser verificado executando os seguintes comandos.

$ sudo systemctl status apache2<span style="font-weight: 400;">

você pode acessar a página de pouso apache padrão para confirmar que o software está funcionando corretamente. Acesse isto através do nome de domínio ou endereço IP do seu servidor.

Step 2: Verifique o servidor web

execute o comando abaixo para se certificar de que o serviço está a correr:

$ sudo systemctl status apache2<span style="font-weight: 400;">

agora pode aceder à página de aterragem apache por omissão para confirmar que o software está a correr correctamente. Você pode acessá-lo através do nome de domínio ou endereço IP do seu servidor.,

Por exemplo:http://www.website1-example.com

Passo 3: Criar uma máquina virtual

no Apache no Ubuntu, todos os ficheiros de configuração da máquina virtual são guardados na pasta /etc/apache2/sites-disponíveis. Com a nova instalação do Apache, poderá encontrar um ficheiro de máquina virtual por omissão chamado 000-default.conf ali. Vamos criar um novo ficheiro de configuração virtual da máquina copiando 000-default.ficheiro conf.

abra o seu ficheiro de máquina virtual,

$ sudo nano /etc/apache2/sites-available/website1-example.com.conf<span style="font-weight: 400;">

o ficheiro deverá ter a seguinte aparência:

agora edite este ficheiro de acordo com o seu requisito., A minha configuração parece a seguinte:

  • ServerAdmin: endereço de E-mail do administrador do servidor.
  • ServerName: o domínio que deverá corresponder a esta configuração da máquina virtual. Este deve ser o teu nome de domínio. = = referências = = website1-example.com
  • ServerAlias: é uma condição adicional que precisa ser processada. i.e. http://www.website1-example.com
  • DocumentRoot: o diretório a partir do qual o Apache irá servir os arquivos de domínio.opções
  • : esta directiva controla quais as funcionalidades do servidor que estão disponíveis num directório específico.,
  • ErrorLog, CustomLog: Specifies the location of log files.

    NEXT GENERATION DEVOPS: VALUE STREAM MANAGEMENT

    Helen Beal (DevOps Institute.,”2a6313317a”>

    HOW TO GROW YOUR SERVERLESS TEAM

    Sheen Brisals (The LEGO Group)

    MLOPS: CONTINUOUS DELIVERY OF MACHINE LEARNING SYSTEMS

    Hauke Brammer (finpair GmbH)

Step 4: Create project directory

By default the document root directory is /var/www/html., Criaremos um website1-example.com directório na pasta www, tal como definido na configuração da máquina virtual acima.

$ sudo mkdir /var/www/website1-example.com

Now let’s create a test HTML file called index.html em um diretório raiz que acabamos de criar em um passo anterior.

$ sudo nano /var/www/website1-example.com/index.html

adicione o seguinte código ao ficheiro e depois grave-o.,

<html><head><title>website1-example.com</title></head><body><h2> Welcome to website1-example.com </h2></body></html>

Passo 5: Activar o virtual host

Ativar o virtual host usando a utilizar a2ensite ferramenta:

$ sudo a2ensite website1-example.com.conf

Aplicar as alterações para o Apache:

$ sudo service apache2 reload

em seguida, abra o arquivo /etc/hosts no editor, e adicionar o seu domínio/endereço IP, como você vê abaixo:

$ sudo nano /etc/hosts127.0.0.1 localhostyour-domain your-sever-name.com

Por exemplo:

13.233.10.119 website1-example.com

Salve e feche o arquivo.

Passo 6: activar o CORS

Agora vamos activar o CORS no servidor apache2., CORS é um processo que diz aos navegadores para acessar recursos de diferentes origens (domínio, protocolo, Porto) através de cabeçalhos HTTP.

activar os cabeçalhos escrevendo:

$ sudo a2enmod headers

Open /etc/apache2/apache2.,conf arquivo digitando o seguinte comando e adicionar cruz-origem cabeçalhos <Diretório> seção

$ sudo nano /etc/apache2/apache2.conf

Por exemplo:

Figura: CORS de Configuração

VEJA TAMBÉM: Facebook AI Demucs ensina AI para ouvir mais humano e mais-como forma

Passo 7: Habilitar as portas

Se você estiver usando portas de número de porta padrão 80, em seguida, precisamos ativar a porta. No Passo 3, configuramos uma máquina virtual na porta 8090., Vamos activar a porta 8090 em Apache2.

Open / etc/Apache2 / ports.ficheiro conf. Neste ficheiro adicione o seu número de Porto.

Por exemplo:

$ sudo nano /etc/apache2/ports.confListen 80Listen 8090

gravar e fechar o ficheiro.

reinicie o seu serviço apache2 para reflectir todas as alterações.

$ sudo service apache2 restart