LEMP (Linux + Nginx + MySQL + PHP 5.2 + PHP 5.3 + PHP 5.4) na mesma máquina.

Nesse pequeno (#not) artigo vamos preparar um ambiente com Nginx rodando versões diferentes de PHP. Ao final também explicamos como utilizar o XDebug, o APC, o Memcached e o PHP Stemmer em cada uma das versões diferentes instaladas. Primeiramente levantamos o servidor LEMP normalemente seguindo o passo a passo descrito aqui . Resumidamente seguimos 2 passos: 1 - Instalamos, levantamos o serviço e configuramos o servidor de MySQL.

Nginx: algumas configurações adicionais para frameworks e SSL

Saudações, dando continuidade ao último post segue uma série de configurações para o Nginx. SSL, Gerar as chaves com o comando openssl req -new -x509 -days 365 -nodes -out /etc/httpd/ssl/teste.pem -keyout /etc/httpd/ssl/teste.key (Em caso de dúvida ver esse post .) Na configuração do VirtualHost que coloquei em /etc/nginx/sites-available/teste.inet colocar as linhas: server { ... listen 443; ssl on; ssl_certificate /etc/httpd/ssl/teste.pem; ssl_certificate_key /etc/httpd/ssl/teste.key; ssl_session_timeout 5m; ssl_protocols SSLv2 SSLv3 TLSv1; ssl_ciphers HIGH:!

LEMP (Linux + Nginx + MySQL + PHP) no Fedora 17

Em férias escolares temporárias então de volta aos estudos caseiros. Resolvi fazer um test drive do Nginx o web server que ultimamente tem recebido boas críticas. Para instalação segui parcialmente o tutorial do if not true then false . Depois de fazer um backup, instalar do zero o Fedora 17, instalar algumas ferramentas básicas, parti para o web server. Primeiramente fiz a instalação que sempre fazia do LAMP (Linux + Nginx + MySQL + PHP).

Apache2 com SSL em VirtualHosts

Saudações Só pra não ficar sem escrever hoje precisei de SSL em apenas um projeto para testar algumas funcionalidades e segue o que fiz. Pesquisando no google achei um how to muito bom neste site. Foi só seguir a risca a criança. Passo a passo: Saudações Só pra não ficar sem escrever hoje precisei de SSL em apenas um projeto para testar algumas funcionalidades e segue o que fiz.

Ruby on Rails rodando no Apache com Passenger

Antes de mais nada devo lembrar que nosso apache já está rodando e funcionando com PHP e que já fizemos a instalação do Ruby on Rails usando RVM . Outra coisa que devo lembrar é que foi muito fácil. Agora sim hands on. Indo para o Home cd ~/ Instalamos a Gem Passenger gem install passenger Instalamos o módulo do apache 2 seguindo os passos passenger-install-apache2-module -a Criamos um arquivo de configuração no apache…

Instalação do Ruby on Rails no Fedora 16 usando RVM

Olá cambada O que eu vou guar dar pra não esquecer hoje é a instalação do Ruby on Rails no meu Fedora 16 usando o RVM (Ruby Version Manager). Foi bem simples, primeiro temos que ter o CURL instalado, se não tiver, baba: sudo yum install curl Depois é só seguir as instruções do quick install no site: No terminal executamos como usuário normal curl -L get.rvm.io | bash -s stable Após instalar recarregamos o shell com o comando:

Versões de PHP diferente em cada virtual host na mesma máquina.

Um belo dia precisei dar suporte em dois projetos rodando PHP, legal mas um projeto roda usando PHP 5.2 e tinha que ter os módulos de memcache, APC e um módulo de radicalização de palavras chamado php-stemmer . O outro tinha que rodar em PHP 5.3 com os módulos mod_rewrite e mcrypt. Ok mas eu tenho uma máquina só, como faz? Estratégia: usar o ambiente com as instalações padrões ou seja, com PHP 5.