Dicas sobre o webserver Apache …
Acesso Negado – Forbidden
Pessoal,
Passei por um problema há pouco tempo muito estranho. Transferi um projeto de um ambiente de homologação para o ambiente de produção. O ambiente de produção não aceita conexão via FTP, somente via SSH. Bom, conectei via SSH e via comando entrei no FTP do ambiente de homologação e peguei o arquivo compactado (.tar) […]
Colocando senha em um Website
Pessoal,
Fica ai a dica de quem usar servidor linux Suse com Apache2.
Bom, acesse o servidor e vá até a pasta onde está hospedado o site. Provavelmente é /srv/www/htdocs/seu-site/
Dentro deste diretório se já existir o arquivo .htaccess. Se não existir, pode criar um novo. Se existir, edite ele.
Coloque no final do arquivo as linhas:
1 2 3 4 5 6 |
# LOGIN E SENHA PARA O PROJETO AuthName "Login e Senha" AuthType Basic AuthUserFile /srv/www/htdocs/passwd AuthGroupFile /dev/null require user USUARIO |
Onde USUARIO […]
Aumentando o tamanho do Upload no WordPress
Pessoal,
Quando se tem uma instalação padrão tanto do WordPress como do Linux o tamanho máquina de upload de arquivo na área de biblioteca é de 1MB.
Para aumentar isto é necessário alterar duas linhas no php.ini. São elas:
post_max_size =
upload_max_filesize =
Coloque o valor que achar adequado. Costumo configurar com 64MB.
Feito isto você deve dar um restart […]
Instalando o Memcached no CentOS
Pessoal,
Deixo aqui uma dica rápida para instalar o Memcached no CentOS.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 |
Instalando as dependências #yum install libevent #yum install libmemcached libmemcached-devel Instalando o Memcached #yum install memcached Iniciando o Memcached #memcached -d -m 512 -l 127.0.0.1 -p 11211 -u nobody Instalando o cliente PHP para acessar o Memcached #pecl install memcache Editando o arquivo php.ini e adicionando a linha abaixo extension=memcache.so Reiniciando o Apache #service httpd restart Pronto, agora está instalado e o PHP já pode usar. Abs |
Instalando o proftpd no CentOS 6
Pessoal,
Abaixo envio um roterio bem simples de como instalar o proftpd no CentOS 6. Antes de começar, verifique se gcc e o make estão instalados no seu servidor. Rode os comandos abaixo:
PRÉ-REQUISITOS
1 2 |
#yum install gcc #yum install make |
Verificado os pré-requisitos, vamos agora começar a instalar o servidor de FTP. Utilize os comandos abaixo:
1 2 3 4 5 6 7 8 9 10 11 |
#wget ftp://ftp.proftpd.org/distrib/source/proftpd-1.3.5rc3.tar.gz #mv proftpd-1.3.5rc3.tar.gz /usr/src #cd /usr/src #tar -xvf proftpd-1.3.5rc3.tar.gz #cd proftpd-1.3.5rc3 #./configure #make #make install #proftpd -v #cd /usr/local/etc # vi proftpd.conf |
Com o arquivo de configuração aberto, comente as […]
Copiar um diretório no Linux
Pessoal,
Dica rápida … Para copiar um diretório para outro no linux é só usar o comando abaixo.
cp -Rap /var/www/projeto /var/www/projetoBKP
onde o -Rap significa …
R = Cópia recursiva
a = mesma coisa que dpR, onde “d” = não segue links simbólicos e “pR” = as opções explicadas nos outros itens.
p = preserva todos os atributos dos […]
Habilitar o Mod_Rewrite no Apache2 do OpenSuse 11.3
Galera,
Depois de apanhar bastante consegui configurar o mod_rewrite no Apache2 do Suse 11.3 para que o a funcionalidade de link permanente do WordPress funcionasse. Em outras distribuições é muito mais fácil configurar, mas o Suse é diferente. Segue a dica:
Editar o arquivo /etc/sysconfig/apache2 como root;
Procurar a linha APACHE_MODULES que deve estar assim:
APACHE_MODULES=”suexec access actions […]
Habilitar SSI no Apache e Variáveis
Caso necessite utilizar em seu projeto includes para facilitar o desenvolvimento e a manutenção posterior, segue abaixo a dica.
Acesse a configuração do site no apache. No meu caso fica na pasta /etc/apache2/vhosts.d. Edite o arquivo de configuração do site no apache. No meu caso é o cliente.com.br.conf.
Entre as tags <Directory “/srv/www/htdocs/SEUSITE”> e </Directory> colocar […]