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