Tú é novo por aqui?
O Objetivo deste blog é trocar figurinhas sobre tecnologia, vou tentar passar de forma bem objetiva e prática algumas dicas, truques e macetes que venho acumulando a uns doze anos na cabeça, desta forma, vejo que posso apreender com meus leitores e também ensinar algo de útil ou não .
Sempre tive vontade de escrever um blog de tecnologia, cheguei a escrever para alguns jornais, revistas, portais mas nunca tive saco, tempo ou vontade para escrever um blog, por mais simples que isto seja…
O Conteúdo do blog será direcionado a pessoas com um mínimo de experiência em tecnologia, então, se alguém tiver alguma dúvida sobre algo postado aqui pode entrar em contato comigo através dos comentários. Uma vez que responderei todos comentários, por favor, não entrem em contato comigo por email para tirar dúvidas.
Abraço!
Nataniel
Apache
Instalação
- Baixe o APACHE Http Server, na versão Win32 Binary without crypto (no mod_ssl) (MSI Installer) no site http://httpd.apache.org/download.cgi
- Inicie a instalação
- Na tela Server Information, digite as informações conforme abaixo, substituindo o Administrator’s email por seu email

- Em Server Type, selecione Custom
- Na tela Custom Setup, selecione as opções como abaixo, clique em Change para mudar o diretório para: C:\apache\

- Na última tela de instalação, clique em Install
Configuração
- Edite o arquivo C:\apache\conf\httpd.conf
- Descomente a linha
LoadModule rewrite_module modules/mod_rewrite.so
- Adicione dentro de dir_module o arquivo index.php
DirectoryIndex index.html index.php
- Dentro de “Directory C:/apache/htdocs“, modifique a chave AllowOverride para All
Options Indexes FollowSymLinks AllowOverride All Order allow,deny Allow from all
- Role até o fim do arquivo e adicione as seguintes linhas
PHPIniDir "C:\\apache\\php" LoadModule php5_module "C:\\apache\\php\\php5apache2_2.dll" <IfModule mod_mime.c> AddType application/x-httpd-php .php AddType application/x-httpd-php-source .phps </IfModule>
PHP
Instalação
- Baixe o ZIP do PHP 5.2 VC6 x86 Thread Safe em http://windows.php.net/download/
- Descompacte o conteúdo do arquivo em C:\apache\php\

Configuração
- Renomeie o arquivo “C:\apache\php\php.ini-recommended” para “php.ini“
- Edite o arquivo php.ini e modifique as seguintes chaves
short_open_tag = On ... error_reporting = E_ALL & ~E_NOTICE ... display_errors = On display_startup_errors = On ... extension_dir = "./ext" ... upload_max_filesize = 50M ... extension=php_gd2.dll extension=php_gettext.dll extension=php_mbstring.dll extension=php_mcrypt.dll extension=php_mysql.dll extension=php_mysqli.dll extension=php_pdo.dll extension=php_sockets.dll extension=php_sqlite.dll ... date.timezone = America/Sao_Paulo
- Edite a variável PATH nas variáveis do sistema (Painel de controle -> Sistema -> Configurações avançadas do sistema -> Avançado -> Variáveis de ambiente), adicione o caminho do php “C:\apache\php“, conforme abaixo

- Reinicie o computador
- Abra o bloco de notas, cole o seguinte código
<? phpinfo(); ?>
- Salve o arquivo em C:\apache\htdocs\info.php
- Abra o navegador e direcione até http://localhost/info.php, se tudo estiver normal uma página de informações do PHP será mostrada
MySQL
Instalação
- Faça o download do Community Server em http://dev.mysql.com/downloads/mysql/
- Inicie a instalação
- Em Choose Setup Type selecione Custom

- Em Custom Setup, clique em Browse, e indique o caminho “C:\apache\mysql” para o instalador

- Clique em Next e depois em Install para concluir a instalação
- No final da instalação, mantenha marcada a opção “Launch the MySQL Instance Configuration Wizard“
Configuração
- No MySQL Instance Configuration, selecione “Detailed Configuration“

- Na próxima tela, de perfil de instalação selecione “Developer Machine“
- Em “database usage“, selecione “Multifunctional Database“

- Em “InnoDB Tablespace Settings“, clique em “Next“
- Na configuração do número de conexões, selecione “Manual Setting” e configure para 20 o número máximo de conexões

- Em “network options”, marque a opção “Add firewall exception for this port“
- Na próxima tela, “default charset set“, selecione “Manual Selected Default Charset Set / Collation” e digite ou selecione “latin1“

- Em “Windows options“, deixe marcado “Install as Windows Service” e “Start MySQL Server automatically“, clique em Next
- Marque “Modify Security Settings“, digite uma nova senha para o root, re-digite no campo abaixo, se você deseja habilitar o acesso root remoto, marque “Enable root access from remote machines“

- Por fim, clique em “Execute” para salvar as configurações selecionadas

- Vá no executar do windows e digite “services.msc” para abrir a tela de serviços, procure pelo serviço MySQL, clique em “Parar serviço“

- Edite o arquivo C:\apache\mysql\my.cnf, e altere a seguinte chave:
datadir="C:/apache/mysql/data"
- Volte ao executar do Windows e digite
%programdata%\MySQL\MySQL Server 5.5\data
- Recorte todos arquivos e cole em “C:\apache\mysql\data\“, sobre-escrevendo os arquivos antigos
- Retorne a tela dos serviços (services.msc) e inicie o serviço MySQL
Final de partida, em caso de dúvidas utilize os comentários.. abraço!