Post em Destaque

Repositório de Snapshots regulares do FreeBSD

Glen Garber mantém não oficialmente um repositório de snapshots de imagens (.ISO) e arquivos do FreeBSD 10.0 (HEAD) e FreeBSD 9.1. Isso facilita bastante para quem precisa de uma imagem do sistema mais atualizada. Algumas pessoas nas listas oficiais (freebsd-stable e freebsd-current) comentaram que...

Leia mais...

Acelere o carregamento do seu site/blog com PHP flush

Posted by lgvalentim | Posted in Dicas | Posted on 28-06-2012

Tags:

1

Flush é uma função do PHP que já vêm sendo muito utilizada afim de acelerar o carregamento das páginas de sites ou blogs, pois ele força o servidor a enviar o cabeçalho do site antes de todo o conteúdo restante. Assim o seu navegador terá tempo para baixar todos os arquivos de folhas de estilo (CSS) indicadas entre as tags <head> e </head> de seu código.

flush 3 Acelere o carregamento do seu site/blog com PHP flush

Para implementar esta função basta inserior o código <?php flush(); ?> logo após o fechamento da tag </head>. Se você usa WordPress, deve editar o arquivo header.php do seu tema.

Ex.:

flush code Acelere o carregamento do seu site/blog com PHP flush

Com isso você deve, além de melhorar o tempo de carregamento do seu site, diminuir também sua taxa de rejeição uma vez que terá todas as informações da página carregadas rapidamente.

Share Button

Aviso importante! Mudanças na versão do PHP 5 em /usr/ports/lang/php5

Posted by gondim | Posted in Dicas, FreeBSD | Posted on 18-05-2012

Tags:, ,

0

Para aqueles que estão usando o PHP 5.3 instalado à partir do /usr/ports/lang/php5 perceberão que após um “portsnap fetch update” a versão mudará para o PHP 5.4.3. Cuidado na hora de atualizar o PHP para não trocar de versão acidentalmente. O PHP 5.3 agora encontra-se em:

/usr/ports/lang/php53

Os desenvolvedores afirmam que são poucas as incompatibilidades entre versão 5.3 e a 5.4. Mas todo cuidado é bom e por isso aqui está a página informando as incompatibilidades.

As novidades dessa nova versão podem ser vistas aqui.

É isso aí pessoal. Aqui no meu sistema eu mudei os pacotes php5-… para php53-… usando o portmaster citado nesse post.

Grande abraço aos leitores daqui do blog.

 

Share Button

PHP 5.3.13 !!!

Posted by gondim | Posted in Dicas, FreeBSD, Segurança | Posted on 09-05-2012

Tags:, , ,

0

Para aqueles que estavam esperando uma correção para algumas recentes vulnerabilidades no PHP5, saiu a versão 5.3.13 e pode ser atualizado usando sua forma preferida ou de uma outra maneira prática que é a que eu uso com o portmaster.

Para instalar o portmaster:

# portsnap fetch update

# cd /usr/ports/ports-mgmt/portmaster/

# make install clean

Para atualizar o PHP5 usando o portmaster:

# portmaster php5

That´s all folks

Share Button

Instalação AMP

Posted by lgvalentim | Posted in Dicas, FreeBSD | Posted on 16-04-2012

Tags:

0

Sei que para muitos parece simples, mas para os que estão chegando também temos que dar atenção.

Neste guia será apresentada uma instalação básica de Apache, MySQL e PHP no FreeBSD

MYSQL
Acessar o  ports do MySQL

cd /usr/ports/databases/mysql50-server

2. Compilar e instalar o port

make && make install

3. Editar o ficheiro /etc/rc.conf e acrescentar a seguite linha para garantir que o MySQL inicie automaticamente

mysql_enable=”YES”

4. Reiniciar o sistema

shutdown -r now

5. Definir um password para o utilizador root do MySQL

mysqladmin -u root password ‘nova password’

APACHE

Acessar o ports do Apache

cd /usr/ports/www/apache22

2. Compilar e instalar o apache

make && make install

3. Na listagem de opções não esquecer de confirmar a opção MySQL

4. Editar o ficheiro /etc/rc.d e adicionar a seguinte linha

apache22_enable=’YES’

PHP

1. Acessar o port do php

cd /usr/ports/lang/php5

2. compilar

make && make install

3. confirmar a opção para compilar o modulo para o Apache

4. Acessar o port  php5-extensions

cd /usr/ports/lang/php5-extensions

5. compilar

make && make install

6. Copiar o ficheiro de configuração do php

cp /usr/local/etc/php.ini-dist /usr/local/etc/php.ini

7.Editar o ficheiro de configuração do Apache (/usr/local/etc/apache22/httpd.conf) e acrescentar as seguintes linhas:

AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps

8.Procurar a linha:

DirectoryIndex index.html

e alterar para:

DirectoryIndex index.php index.html

9.Iniciar o Servidor de Apache

/usr/local/etc/rc.d/apache22 start

 

Bem… #ficaadica

Share Button