Configurando virtual host no linux

Configurando virtual host no linux

acessar o projeto usando o apache + URL customizada

Vamos partir da premissa do projeto estar em:

/var/www/html/teste

Crie o arquivo [SUA-URL].conf em /etc/apache2/sites-available. Exemplo:

vim /etc/apache2/sites-available/teste.com.conf

Conteúdo do arquivo.conf:

    ServerAdmin seu@email.com
    ServerName teste.com
    DocumentRoot /var/www/html/teste/public
    <Directory "/var/www/html/teste/public">
        AllowOverride All
    
    ErrorLog ${APACHE_LOG_DIR}/error.log 
    CustomLog ${APACHE_LOG_DIR}/access.log combined 

Feito isso vamos habilitar essa configuração(esse comando abaixo cria o link para o sites-enabled):

sudo a2ensite teste.com.conf

Habilitar as URLs amigáveis:

sudo a2enmod rewrite

Então finalmente adicionamos o virtualhost no /etc/hosts:

vim /etc/hosts

Exemplo (sim, o IP é final .1.1 pois se trata de hostname):

127.0.1.1        teste.com

Reiniciar o Apache:

sudo service apache2 restart

Ou se preferir:

sudo /etc/init.d/apache2 restart

 

Permissões (diretórios):

find . -type d -print0 | sudo xargs -0 chmod 0755

Permissões (arquivos):

find . -type f -print0 | sudo xargs -0 chmod 0644

Permissões (dono):

sudo chown -R www-data:www-data /var/www/html/teste/

 

Agora, se tudo foi realizado corretamente, já podemos acessar no browser o nosso teste.com!

Large WAR file cannot be deployed in Tomcat 7

Thanks maxrohde.com

 

Não consegue subir no tomcat para fazer deploy por causa do limite de tamanho do arquivo? Segue a dica:

The Full Stack Blog

Problem

When uploading a WAR file larger than 50 MB, the Tomcat 7 Manager application reports:

The server encountered an internal error () that prevented it from fulfilling this request.

Exception java.lang.IllegalStateException:

org.apache.tomcat.util.http.fileupload.FileUploadBase$SizeLimitExceededException:

the request was rejected because its size (XXX) exceeds the configured maximum (52428800)

Solution

  • Go to the web.xml of the manager application (for instance it could be under /tomcat7/webapps/manager/WEB-INF/web.xml.
  • Increase the max-file-size and max-request-size:

<multipart-config>

<!– 50MB max –>

<max-file-size>52428800</max-file-size>

<max-request-size>52428800</max-request-size>

<file-size-threshold>0</file-size-threshold>

</multipart-config>

 

Resources

Mail List “The request was rejected because its size (102811565) exceeds the configured maximum (52428800)”

Mail List “Can’t upload large war to Tomcat 7, worked in Tomcat 6”

Ver o post original

LaercioRedes

Os conceitos básicos de otimização para mecanismos de pesquisa inclui construir um bom conteúdo e que seja fácil de encontrar. Algumas tecnologias ajudam a garantir mais visibilidade à página. Veja sugestões.

Os princípios do Search Engine Optimization (SEO), otimização de sites em português, incluem criar um conteúdo que os leitores vão querer vincular nas mídias sociais, blogs ou outros sites e contar com um conteúdo fácil de encontrar com palavras-chave relevantes. O mecanismo também garante que seu site não tem questões técnicas que podem impedir os motores de busca de indexar o conteúdo.

Mas como fazer isso e ainda medir o sucesso da iniciativa? Diversas ferramentas SEO podem ajudar nessa tarefa. A seguir você encontra 20 tecnologias, listadas sem nenhuma ordem particular, recomendados por três especialistas: Jill Whalen, consultora SEO da High Rankings; Nicole Munoz, CEO e fundadora da StartRankingNow; e Matt McGee, editor-chefe do Search Engine Land and Marketing…

Ver o post original 1.166 mais palavras