Mostrar mensagens com a etiqueta Ubuntu. Mostrar todas as mensagens
Mostrar mensagens com a etiqueta Ubuntu. Mostrar todas as mensagens

20/02/11

Guia de Instalação UBUNTU

Instalação Ubuntu




Começamos
por inserir o Cd do Ubuntu na nossa drive. Damos um Boot pelo Cd e aparece a
imagem seguinte:







Depois clicamos F2 e escolhemos a linguagem de
instalação no nosso caso Português e clicamos Enter






Agora escolhemos Iniciar o Ubuntu





O Ubuntu começa a Iniciar…











Agora já temos o LiveCd a Correr vamos instalar o Ubuntu. No
canto superior esquerdo esta um ícone para [b]instalar[/b],
clicamos duas vezes sobre ele:



Escolhemos a nossa língua e clicamos Avançar


Escolhemos a nossa Localização e clicamos Avançar






Agora escolhemos o nosso tipo de Teclado e clicamos em Avançar








Agora vamos particionar o Disco





Escolhemos utilizar o Disco inteiro e clicamos em Avançar.


Agora e espera ate que a instalação acabe.

12/01/11

Ubuntu - Configuração de Virtual Hosts sem DNS

Neste manual vou exemplificar como alojar 2 sites num servidor com o Apache, o sistema operativo usado foi o Ubuntu 10.4 com o Apache 1.3.42.

Inicialmente temos de editar dois ficheiros o /etc/hosts e o /etc/apache2/http.conf

Ao ficheiro /etc/hosts adicionamos as seguintes linhas:





127.0.0.1    mrtcp   www.mrtcp.local   mrtcp
127.0.0.1    reversesecurity   www.reversesecurity.local     reversesecurity


Ao ficheiro /etc/apache2/http.conf adicionamos o seguinte conteúdo:


NameVirtualHost *

 
    ServerName localhost
    DocumentRoot /var/www/http
DirectoryIndex /index.html
 


 
    ServerName www.mrtcp.local
    DocumentRoot /var/www/http /mrtcp
DirectoryIndex /index.html
 


 
    ServerName www.reversesecurity.local
    DocumentRoot /var/www/http /reversesecurity
DirectoryIndex /index.html
 


Depois de criar os arquivos é necessário a criar uma pasta para cada site dentro do directório /var/www, podemos usar os seguintes comandos;

#mkdir /var/www/mrtcp
#mkdir /var/www/reversesecurity




Depois dos directórios onde vamos alojar os nossos sites a serem criados, deve mos criar um ficheiro de configuração para cada site dentro do directório /etc/apache2/sites-available :

#nano /etc/apache2/sites-available/mrtcp


ServerAdmin mrtcp@mrtcp.local
ServerName www.mrtcp.local
ServerAlias mrtcp.local www.mrtcp.local
DocumentRoot /var/www/mrtcp



#nano /etc/apache2/sites-available/reversesecurity


ServerAdmin reversesecurity@reversesecurity.local
ServerName www.reversesecurity.local
ServerAlias mrtcp.com www.reversesecurity.local
DocumentRoot /var/www/reversesecurity


#Ctrl + O  -  Para guardar o ficheiro;


-------------------------------------------------

ServerAdmin – Email do administrador;
ServerName – Dominio do site;
ServerAlias – Apelido para o domínio, neste caso é permitido aceder ao site mrtcp.com ;
DocumenRoot – Directório do site;

------------------------------------------------


Depois de termos ambos os ficheiros criados devemos criar os links para eles no directório /etc/apache2/sites-enabled , para isso utilizamos o comando :

#a2ensite mrtcp
#a2ensite reversesecurity

No final digitar o seguinte comando para reiniciar o servidor:

# /etc/init.d/apache2 reload





Autor: MrTcp

Ubuntu - Directórios e ficheiros do servidor Apache

Neste guia vamos tentar intender a estrutura de directórios e ficheiros de um servidor Apache instalado na distribuição Ubuntu Server 10.10.

Directórios do servidor Apache:

/etc/apache2 – directório onde se encontra os ficheiros de configuração do apache/sistema

/etc/apache2/apache2.conf – Ficheiro principal de configuração do apache, neste ficheiro configura-se todas as directivas de configuração geral do apache, desde a gestão dos processos até a gestão dos directórios;

/etc/apache2/envvars – Ficheiro onde se configura as variáveis de ambiente do servidor apache;

/etc/apache2/ports.conf – Arquivo onde se configura as portas onde o servidor apache vai ficar a escuta;

/etc/apache2/conf.d/ - Directório para opções adicionais de configurações, como o arquivo de configuração charset para configurar a codificação dos caracteres do servidor, configurações de segurança adicionais e gestao das paginas de erro;

/etc/apache2/mods-available - Módulos disponíveis *.load e configurações de módulo *.conf ;

/etc/apache2/mods-enabled/ -  Módulos disponíveis que podem conter softlinks para arquivos em /etc/apache2/mods-available. Apenas estes módulos são carregados.

/etc/apache2/sites-available/ - Sites disponíveis.

/etc/apache2/sites-enabled/ - Sites disponíveis que podem conter softlinks para arquivos em /etc/apache2/site-available. Apenas estes sites são carregados;

/var/www/ - Directorio root do servidor apache, este directório contem a nossa pagina web;

/usr/lib/cgi-bin/ - Directório dos arquivos executáveis cgi;

/var/log/apache2/ - Directório onde se encontra os log’s do apache, log’s de erros, acesso,...;

 Comandos Apache:

Graceful – Reinicia o daemon do apache ou se não estiver a correr o daemon inicia, a diferença para o restart é que a ligações abertas são canceladas;
graceful-stop – Para o daemon do apache, a diferença do simples stop é que a ligações abertas são canceladas;
configtest – Executa um ficheiro de teste da configuração da sintaxe, indica se ha erros de sintaxe ou se esta tudo correcto;
status  - Mostra um breve relatório de estado do servidor, a diferença para o fullstatus é que omite os pedidos actuais ao servidor;
 fullstatus – Mosta um relatório complete do estado do servidor, para funcionar temos de ter o mod_status active no servidor;



Autor: MrTcp