[align=center:d9a30e5e2d]
Como Instalar um Servidor com suporte a PHP.
Apache + PHP + SQLite + MySQL + XSLT[/align:d9a30e5e2d]
[align=center:d9a30e5e2d]
Introdução[/align:d9a30e5e2d]
[quote]Em primeiro lugar, de referir que este será o meu último tutorial num alargado espaço de tempo: por razões pessoais vou ter de me afastar mais do que gostaria do fórum. Portanto este vai com dedicatória especial a todos aqueles que fizeram com o que o
Wareztuga se tornasse no que ele realmente é hoje – a melhor comunidade em que eu já tive envolvido.
Este tutorial não será tanto vocacionado para o utilizador doméstico (apesar de em certos casos ser aplicável), convenhamos que não existirá muita gente com necessidade de ter um servidor em casa, ainda para mais com direito de suporte a
php e com recurso a ferramentas de bases de dados.
De qualquer das formas deixo a informação por exemplo para aqueles que tendo uma pequena empresa, desejem criar mais algumas funcionalidades no seu servidor. Ou para aqueles que desejem utilizar a sua máquina como servidor, sei lá por exemplo para alojarem um fórum em
php. Enfim, estas ferramentas conjuntamente têm a capacidade de criar um sólido e poderoso servidor, no qual as possibilidades são ilimitadas
Avançado para o tema em si…[/quote]
[list]
[quote]Este tutorial destina-se a quem quer instalar e configurar a totalidade do servidor
manualmente. Existem aplicações que trazem várias combinações de diferentes recursos para servidores já pré-configurados, o que simplifica grandemente o processo.
A ideia aqui é, para além de conseguirem colocar um servidor a funcionar com as ferramentas descritas, adquirirem algumas noções de como o sistema se processa. Ter as ferramentas e não saber como funcionar com elas, nem como configurá-las é estúpido.
De qualquer das formas deixo aqui alguns “AIO” pré-configurados com uma panóplia de ferramentas já incluídas:
[list]HP.
[*]
EasyPHP – para Windows, com Apache + MySQL + PHP + PhpMyAdmin
[*]
XAMPP – para Windows \ Linux \ MAC OS X \ Solaris, com PHP + MySQL + PERL[list]
[align=center:d9a30e5e2d]
Passo 1 - Instalação do Apache[/align:d9a30e5e2d]
[list]
[quote]Dirijam-se à página:
[list]
E saquem o seguinte ficheiro:[/quote]
[align=center:d9a30e5e2d]

[/align:d9a30e5e2d]
[list]
[quote]Versões destinadas a servidores e o
Windows XP Professional trazem por defeito uma ferramenta de suporte a páginas Web. Este poderá ser utilizado também ele conjuntamente com
php e
MySQL.
Pessoalmente, sem dúvida que me inclino mais para o
Apache e como tal será sobre ele que incidirá o tutorial. É, portanto necessário desligar o IIS (Internet Information Services).
Se possuem o
Windows XP Home Edition é escusado preocuparem-se com este passo, visto esta ferramenta não estar incluída no SO. Para os restantes, verifiquem: correr
Apache e
IIS traz conflitos.
Sigam os passos:
[list] Menu Iniciar | Painel de Controlo | Ferramentas Administrativas | Serviços
[*] Ordenem os serviços por nome, mas a começar pelo final do abecedário e verifiquem se têm um serviço com o nome
World Web Publishing
[*] Cliquem no botão quadrado para para o serviço.[list]
[align=center:d9a30e5e2d]

[/align:d9a30e5e2d]
[list]
[align=center:d9a30e5e2d]
[quote]Aqui podem colocar o que desejarem, é completamente indiferente.[/quote]
[quote]Aparecerá um ícone novo no canto inferior direito do vosso ecrã.[/quote][/align:d9a30e5e2d]
[quote]Para testar se a instalação foi concluída com sucesso, abram uma página no vosso
browser e digitem:
http://localhost
Se for demonstrado em letras grandes uma página com a informação “
It Works”, então concluíram este passo com sucesso.[/quote]
[align=center:d9a30e5e2d]
Passo 2 - Instalação do PHP5[/align:d9a30e5e2d]
[list]
[quote]
Php é uma linguagem embebida em
html, sendo que tem como grande vantagem que é intrepertada pelo servidor e não pela máquina do visitante. Cada vez mais domina o mundo da internet, prova provada é a proliferação de forums como o
Wareztuga programados em
php.
Com uma pesquisa rápida na net podem encontrar uma enormidade de script’s escritos em php que possibilitam nas vossas páginas fazerem tudo e mais alguma coisa.
Façam o download em:
[list]
É importante que saquem o ficheiro
.zip e não o binário (instalador), porque este não trás incluída as extensões (muito necessárias).[/quote]
[list]
[align=center:d9a30e5e2d]
[quote]Podem extraír os ficheiros para onde desejarem, por uma questão de facilitismo irei extrair o meu para
C:\php, recomendo toda a gente a fazer o mesmo.[/quote]
[img]http://htmlservers.com.sapo.pt/Server/ScreenShot010.jpg[/img]
[img]http://htmlservers.com.sapo.pt/Server/ScreenShot011.jpg[/img]
[quote]Agora movam o ficheiro
php5ts.dll para a pasta
C:\Windows (
movam mesmo o ficheiro, não basta copiar).
Cortem o ficheiro da pasta de origem.[/quote]
[img]http://htmlservers.com.sapo.pt/Server/ScreenShot012.jpg[/img]
[quote]E movam-no para
C:\Windows.[/quote][/align:d9a30e5e2d]
[list]
[quote]Ok, a partir daqui iremos ter a necessidade de alterar ficheiros de configuração, portanto e por uma questão de facilidade recomendo a todos que utilizem o
jEdit para a alteração destes mesmos ficheiros.
Podem encontrá-lo em
(freeware):
[list]
Agora sera necessário indicar qual o caminho para o
php, ao
Apache. Nesta fase vamos também começar a ter necessidade de começar a testar ficheiros, portanto escolham uma directoria onde irão alojar as vossas páginas. Mais uma vez, por uma questão de facilitismo vou criar uma pasta em
C:\teste.[/quote]
[align=center:d9a30e5e2d][img]http://htmlservers.com.sapo.pt/Server/ScreenShot014.jpg[/img][/align:d9a30e5e2d]
[quote]O primeiro passo é, então alterarem o nome do ficheiro
php.ini-dist, na página
C:\php para
php.ini (façam uma cópia do original, caso dê para o torto).[/quote]
[align=center:d9a30e5e2d][img]http://htmlservers.com.sapo.pt/Server/ScreenShot015.jpg[/img][/align:d9a30e5e2d]
[quote]Agora vamos abrir o dito ficheiro (
php.ini) com o
jEdit e vamos alterar a
”root” das nossas páginas (o arquivo que iremos partilhar na Internet, no caso a pasta recém-criada
C:\teste).[/quote]
[align=center:d9a30e5e2d][img]http://htmlservers.com.sapo.pt/Server/ScreenShot016.jpg[/img]
[quote]Na linha
458, adicionem na opção
doc_root a pasta que elegeram para alojar as vossas páginas (atentem que são utilizadas barras
\\ e não
//).[/quote]
[img]http://htmlservers.com.sapo.pt/Server/ScreenShot017.jpg[/img][/align:d9a30e5e2d]
[quote]Na linha
475, adicionem na opção
extension_dir a localização da pasta
ext que se encontra dentro da pasta para onde extraíram o
php.[/quote]
[quote]Feitas as alterações na configuração do
php, salvem o arquivo e fechem-no. De seguida vamos dar instruções ao
Apache.[/quote]
[align=center:d9a30e5e2d][img]http://htmlservers.com.sapo.pt/Server/ScreenShot018.jpg[/img]
[quote]Na localização onde instalaram o
Apache, dentro da pasta
conf encontrarão um ficheiro
httpd.conf que terão de editar.[/quote]
[img]http://htmlservers.com.sapo.pt/Server/ScreenShot019.jpg[/img]
[quote]Na linha
149, alterem a opção
DocumentRoot para a directoria que escolheram como
root para as vossas páginas (terá de ser a mesma que seleccionaram acima). Notem que aqui utilizei barras no sentido
// e não
\\, isto é extremamente importante.[/quote]
[img]http://htmlservers.com.sapo.pt/Server/ScreenShot020.jpg[/img]
[quote]Na linha
177, alterem a opção
<Directory> para o
root das vossas páginas (terá de ser o mesmo da opção acima e do
php).[/quote]
[quote]Agora que já informámos o
Apache e o
php de qual a directoria por nós escolhida para alojar as páginas, vamos então criar uma interacção entre as duas. De referir que a directoria
root tem de ser a mesma para as duas aplicações (no caso
c:\teste.)
Vamos então informar ao
Apache que este é capaz de ler arquivos
php.[/quote]
[img]http://htmlservers.com.sapo.pt/Server/ScreenShot021.jpg[/img]
[quote]A partir da linha
384 terão de adicionar a informação para o
php.[/quote]
[img]http://htmlservers.com.sapo.pt/Server/ScreenShot022.jpg[/img]
[quote]Adicionem então a informação para o
php. Façam-no copiando o texto abaixo e adicionando na linha acima referida.[/quote]
ScriptAlias /php/ "c:/php/"
AddType application/x-httpd-php .php .php5
Action application/x-httpd-php "/php/php-cgi.exe"
SetEnv PHPRC "C:/php"
[img]http://htmlservers.com.sapo.pt/Server/ScreenShot023.jpg[/img]
[quote]Dirijam-se à linha
212, à opção
DirectoryIndex.[/quote]
[img]http://htmlservers.com.sapo.pt/Server/ScreenShot024.jpg[/img]
[quote]Adicionem então a informação dos vossos possíveis
índex. Podem copiar a de baixo.[/quote]
DirectoryIndex index.html index.html.var index.php5 index.php
[/align:d9a30e5e2d]
[align=center:d9a30e5e2d][img]http://htmlservers.com.sapo.pt/Server/ScreenShot029.jpg[/img]
[quote]Dirijam-se à linha
306 e alterem a opção
<Directory> para
C:/php.[/quote][/align:d9a30e5e2d]
[quote]Salvem e fechem o arquivo. Agora têm de reinicar o servidor para este surtir efeito.[/quote]
[align=center:d9a30e5e2d][img]http://htmlservers.com.sapo.pt/Server/ScreenShot025.jpg[/img]
[img]http://htmlservers.com.sapo.pt/Server/ScreenShot026.jpg[/img][/align:d9a30e5e2d]
[quote]Vamos então testar se o
PHP está a funcionar. Copiem o texto abaixo para um arquivo novo (com nome
índex.php5) no
jEdit e salvem-no para a pasta que escolheram como
root.[/quote]
[align=center:d9a30e5e2d][img]http://htmlservers.com.sapo.pt/Server/ScreenShot027.jpg[/img]
[quote]Copiem o texto abaixo para um documento novo.[/quote]
Hoje é <print>
[img]http://htmlservers.com.sapo.pt/Server/ScreenShot028.jpg[/img]
[quote]Salvem o arquivo como
índex.php5.[/quote]
[img]http://htmlservers.com.sapo.pt/Server/ScreenShot030.jpg[/img]
[quote]Agora no vosso browser escrevam
http://localhost. Se fizeram tudo bem verão uma página com a data.[/quote][/align:d9a30e5e2d]
[align=center:d9a30e5e2d]
Passo 3 - SQLite[/align:d9a30e5e2d]
[quote]O
SQLite é uma biblioteca C (incluída no
PHP) que implementa um banco de dados
SQL embutido. Em termos leigos o SQLite por si só torna-se numa espécie de “servidor” capaz de acessar uma base de dados SQL directamente do vosso disco.
Apesar de não ser recomendado para grandes projectos que envolvam uma base de dados, em termos de simplicidade quer em termos de manutenção, instalação e implementação é realmente muito bom.
Para a administração e configuração das bases de dados em
SQLite vamos também instalar o
SQLite Manager.
Comecemos então por activar e verificar se o
SQLite está a funcionar correctamente. Copiem o texto abaixo para o jEdit e salvem-no como
testeSQLite.php5 na directoria que escolheram para servir de
root ao servidor.[/quote]
[align=center:d9a30e5e2d][img]http://htmlservers.com.sapo.pt/Server/ScreenShot031.jpg[/img]
[quote]Copiem o texto abaixo e guardem-no na directoria correcta como
testeSQLite.php5.[/quote]
<php>
[img]http://htmlservers.com.sapo.pt/Server/ScreenShot032.jpg[/img]
[quote]Agora vão ao ficheiro
php.ini (na pasta
c:\php) e nas linhas
510 e
525 retirem o
; (nas extensões
php_pdo.dll e
php_sqlite.dll).[/quote][/align:d9a30e5e2d]
[quote]Guardem o ficheiro e saiam. Reiniciem o servidor no
Apache como já fizeram antes.
Depois vamos testar o
SQLite, abram uma janela do vosso browser e digitem:
[list]
Se tudo correr bem verão o seguinte:[/quote]
[align=center:d9a30e5e2d][img]http://htmlservers.com.sapo.pt/Server/ScreenShot033.jpg[/img][/align:d9a30e5e2d]
[quote]E sempre que fizerem
Refresh à página irá ser acrescentada mais uma “row”.[/quote]
[align=center:d9a30e5e2d][img]http://htmlservers.com.sapo.pt/Server/ScreenShot034.jpg[/img][/align:d9a30e5e2d]
[quote]Vamos então instalar o
SQLite Manager. Saquem-no:
[list]
E vamose então instalá-lo e configurá-lo:[/quote]
[align=center:d9a30e5e2d][img]http://htmlservers.com.sapo.pt/Server/ScreenShot035.jpg[/img]
[quote]Extraíam a pasta para a directoria que escolheram como
”root” do vosso servidor (no caso c:/teste).[/quote]
[img]http://htmlservers.com.sapo.pt/Server/ScreenShot036.jpg[/img]
[quote]Uma vez na directoria correcta, renomeiem a pasta de
SQLiteManager 1.2.0 para
sqlitemanager[/quote]
[img]http://htmlservers.com.sapo.pt/Server/ScreenShot037.jpg[/img]
[quote]Dentro da pasta do
sqlitemanager alterem a terminação do ficheiro
índex.php para
índex.php5.
[img]http://htmlservers.com.sapo.pt/Server/ScreenShot038.jpg[/img]
Abram uma janela no vosso browser e digitem:
[list]
[quote]Se vos aparecer esta janela, em princípio instalaram correctamente o
SQLitemanager. Dentro desta página poderão gerir qualquer base de dados em formato
SQL que criem.[/quote][/align:d9a30e5e2d]
[align=center:d9a30e5e2d]
Passo 4 – Instalar o MySQL[/align:d9a30e5e2d]
[list]
[quote]Como afirmei o
SQLite funcionará para pequenas e não muito complexas bases de dados. No caso de um fórum como o
Wareztuga que necessita de uma base de dados extremamente larga, que reconheça cada um de nós no nosso login, quais as áreas a que temos acesso, quais as acções que podemos tomar, …, a utilização do
MySQL torna-se quase imperativa.
Outra necessidade do
MySQL tem que ver com a questão da segurança, visto o
SQLite ser uma ferramenta um pouco rudimentar nesse campo.
Comecem por sacar o
MySQL:
[list]
Agora vamos iniciar a instalação:[/quote]
[align=center:d9a30e5e2d][img]http://htmlservers.com.sapo.pt/Server/ScreenShot039.jpg[/img]
[img]http://htmlservers.com.sapo.pt/Server/ScreenShot040.jpg[/img]
[img]http://htmlservers.com.sapo.pt/Server/ScreenShot041.jpg[/img]
[img]http://htmlservers.com.sapo.pt/Server/ScreenShot042.jpg[/img]
[img]http://htmlservers.com.sapo.pt/Server/ScreenShot043.jpg[/img]
[img]http://htmlservers.com.sapo.pt/Server/ScreenShot044.jpg[/img]
[img]http://htmlservers.com.sapo.pt/Server/ScreenShot045.jpg[/img]
[img]http://htmlservers.com.sapo.pt/Server/ScreenShot046.jpg[/img]
[img]http://htmlservers.com.sapo.pt/Server/ScreenShot047.jpg[/img]
[img]http://htmlservers.com.sapo.pt/Server/ScreenShot048.jpg[/img]
[img]http://htmlservers.com.sapo.pt/Server/ScreenShot049.jpg[/img]
[img]http://htmlservers.com.sapo.pt/Server/ScreenShot050.jpg[/img]
[img]http://htmlservers.com.sapo.pt/Server/ScreenShot051.jpg[/img]
[img]http://htmlservers.com.sapo.pt/Server/ScreenShot052.jpg[/img]
[quote]Aqui digitem a password que desejam para o utilizador
root. Para quem não sabe,
root é o utilizador com mais altas permissões, pode fazer absolutamente tudo na aplicação.[/quote]
[img]http://htmlservers.com.sapo.pt/Server/ScreenShot053.jpg[/img]
[img]http://htmlservers.com.sapo.pt/Server/ScreenShot054.jpg[/img]
[quote]Se vos for mostrado este erro, significa que a vossa firewall está a bloquear o
MySQL. Abram a porta 3306 (default).[/quote]
[img]http://htmlservers.com.sapo.pt/Server/ScreenShot055.jpg[/img][/align:d9a30e5e2d]
[list]
[quote]Vamos agora testar a instalação do
MySQL e verificar se está a funcionar correctamente em função do nosso servidor. Vamos criar uma tabela de dados para confirmar o correcto funcionamento do
MySQL.[/quote]
[align=center:d9a30e5e2d][img]http://htmlservers.com.sapo.pt/Server/ScreenShot056.jpg[/img]
[quote]Abram uma linha de comandos.[/quote]
[img]http://htmlservers.com.sapo.pt/Server/ScreenShot057.jpg[/img]
[quote]Dirijam-se à pasta
bin na directoria para onde instalaram o
MySQL. Podem fazê-lo digitando
cd “C:\Directoria do Vosso SQL\bin\”.[/quote]
[img]http://htmlservers.com.sapo.pt/Server/ScreenShot058.jpg[/img]
[quote]Digitem
mysql –u root –p. Vão agora entrar na linha de comandos do
MySQL[/quote]
[img]http://htmlservers.com.sapo.pt/Server/ScreenShot059.jpg[/img]
[quote]Introduzam a password que escolheram para o utilizador
root durante a instalação.[/quote]
[img]http://htmlservers.com.sapo.pt/Server/ScreenShot060.jpg[/img]
[img]http://htmlservers.com.sapo.pt/Server/ScreenShot061.jpg[/img]
[quote]Vamos criar uma base de dados chamada demo, digitem
create database demo;. Terminem sempre os comandos com
;.[/quote]
[img]http://htmlservers.com.sapo.pt/Server/ScreenShot062.jpg[/img]
[quote]Agora vamos “abrir” a base de dados recém-criada. Digitem
use demo;.[/quote]
[img]http://htmlservers.com.sapo.pt/Server/ScreenShot063.jpg[/img]
[quote]Dentro da base de dados vamos criar uma tabela com duas entradas: a entrar
primeiroNome e a entrada
ultimoNome. O comando
varchar 50 informa que ambas as entradas podem utilizar quaisqueres caracteres, num número de 50. Digitem
create table membros (primeiroNome varchar(50), ultimoNome varchar(50));.[/quote]
[img]http://htmlservers.com.sapo.pt/Server/ScreenShot065.jpg[/img]
[quote]Vamos então inserir dados na nossa tabela. Digitem
insert into membros values (‘Warez’,’Tuga’); e
insert into membros values (‘pro’,’activ3’);.[/quote]
[img]http://htmlservers.com.sapo.pt/Server/ScreenShot066.jpg[/img]
[quote]Vamos verificar se a tabela foi criada correctamente. Digitem
select * from membros;.[/quote]
[img]http://htmlservers.com.sapo.pt/Server/ScreenShot067.jpg[/img]
[quote]Criada a tabela correctamente digitem
quit; para saírem do
MySQL.[/quote][/align:d9a30e5e2d]
[list]
[quote]Agora vamos colocar o
MySQL a operar no nosso servidor para o podermos utilizar com o
PHP.[/quote]
[align=center:d9a30e5e2d][img]http://htmlservers.com.sapo.pt/Server/ScreenShot068.jpg[/img]
[quote]Primeiro verifiquem se os ficheiros
libmysql.dll e
php_mysqli.dll se encontram na directoria para onde instalaram o
PHP. No meu caso em
C:/PHP. Se não estiverem copiem-nos da pasta
C:\PHP\ext.[/quote]
[img]http://htmlservers.com.sapo.pt/Server/ScreenShot069.jpg[/img]
[quote]Abram o ficheiro
php.ini e na linha
507 retirem o
; da opção
php_mysqli.dll. Reiniciem o servidor no
Apache.[/quote][/align:d9a30e5e2d]
[list]
[quote]Vamos então agora testar se a nossa base de dados está a funcionar correctamente no servidor. Copiem o texto abaixo para um documento novo, salvem-no no
root que escolheram para as vossas páginas e chamem-no de
testeMySQL.php5.[/quote]
[align=center:d9a30e5e2d][img]http://htmlservers.com.sapo.pt/Server/ScreenShot070.jpg[/img]
<mysqli>select_db('demo');
$result = $mysqli->query("SELECT * FROM membros");
while($row = $result->fetch_assoc()) {
print $row['primeiroNome'] . ' ' . $row['ultimoNome'] . '<br>';
}
$result->close();
?>
[quote]No código terão de alterar em
$mysqli = new mysqli('localhost','root','password');
, no campo
password substituam pela vossa password de
root no
MySQL.[/quote]
[img]http://htmlservers.com.sapo.pt/Server/ScreenShot071.jpg[/img]
[quote]No vosso browser introduzam
http://localhost/testeMySQL.php5. Se o vosso browser mostrar a informação, tal como na imagem, está tudo a funcionar correctamente.[/quote][/align:d9a30e5e2d]
[align=center:d9a30e5e2d]
Passo 5 – Prepara o Server para XSLT[/align:d9a30e5e2d]
[quote]A partir da versão 5 do
PHP, a própria aplicação suporta a linguagem
XML e
XSLT. Acreditem quando vos digo que vale a pena perder dois segundos a activar esta opção.[/quote]
[align=center:d9a30e5e2d][img]http://htmlservers.com.sapo.pt/Server/ScreenShot072.jpg[/img]
[quote]Novamente no ficheiro
php.ini, na linha
529 retirem o
; da opção
extension=php_xsl.dll. Guardem o ficheiro, fechem-no e reiniciem o servidor.
Vamos então testar se está a funcionar.[/quote]
[img]http://htmlservers.com.sapo.pt/Server/ScreenShot073.jpg[/img]
[quote]Copiem o texto abaixo e guardem-no como
teste.xml no
”root” do vosso servidor.[/quote]
<xml>
<members>
<member>
<firstName>Earth</firstName>
<lastName>Breaker</lastName>
<score>1</score>
</member>
<member>
<firstName>Pro</firstName>
<lastName>activ3</lastName>
<score>1500</score>
</member>
<member>
<firstName>No</firstName>
<lastName>Sila</lastName>
<score>2</score>
</member>
</members>
[img]http://htmlservers.com.sapo.pt/Server/ScreenShot074.jpg[/img]
[quote]Copiem o texto abaixo e guardem-no como
teste.xsl no
”root” do vosso servidor.[/quote]
<xsl>
<xsl>
<xsl>
</xsl>
<xsl>
Test of XML/XSLT parsing:
<ul>
<xsl>
<li><xsl> <xsl>, score = <xsl></li>
</xsl>
</ul>
</xsl>
</xsl>
[img]http://htmlservers.com.sapo.pt/Server/ScreenShot076.jpg[/img]
[quote]Finalmente copiem o texto abaixo e guardem-no como
testexslt.php5.[/quote]
<xml>load('teste.xml');
$xsl = new DomDocument;
$xsl->load('teste.xsl');
$xslt = new Xsltprocessor;
$xslt->importStylesheet($xsl);
$transformation = $xslt->transformToXml($xml);
echo $transformation;
?>
[img]http://htmlservers.com.sapo.pt/Server/ScreenShot075.jpg[/img]
[quote]No vosso browser vão a
http://localhost/testexslt.php5 e verifiquem se vêem as pontuações tal como a imagem acima. Se o fizerem, está tudo a funcionar correctamente.[/quote][/align:d9a30e5e2d]
E pronto, neste momento já têm um servidor html minimamente apresentável a correr na vossa própria máquina. Se quiserem partilhar a informação com alguém basta darem o vosso
IP e introduzi-lo no browser. Mesmo do outro lado do mundo vai ser possível acedê-lo…
Como é óbvio sempre que não estiverem ligados à net, o servidor não funciona. Sempre que mudarem de IP, o endereço da vossa página também muda.
Para brincar podem dirigir-se a:
[list]
Saquem script’s em
PHP, copiemo script para a directoria que escolheram partilhar, leiam as instruções de instalação (principalmente para aqueles que requerem o acesso a uma base de dados, em geral trazem-na já feita apenas é necessário importá-la para a vossa máquina). Posteriormente tentarei aprofundar mais a questão, instalação de mais algumas ferramentas género
phpMyAdmin, …
Uma vez mais, não sou técnico informático de forma alguma, tudo o que apresento neste e em todos os outros meus tut’s são coisas que aprendo por pura curiosidade, portanto incorrecções, linguagem e aplicação de termos incorrectos, … é bastante provável que existam. A quem os encontrar agradeço que me informe que se se justificar altero o conteúdo do tópico.
[align=center:d9a30e5e2d]
Autor: proactiv3
Fonte: WareZtugA
Edição no BBCode: TutorialzMachine[/align:d9a30e5e2d]