Configurar Ambiente Virtual de Desenvolvimento
Quando queremos desenvolver aplicações em PHP no nosso computador pessoal, precisamos de tornar o nosso pc num servidor apropriado. O Apache é um software de servidor internet apropriado para esta linguagem através do qual obtemos as nossas páginas programadas em php, retornadas em puro html. Depois da istalação do Apache é necessário configurar o nosso ambiente de desenvolvimento, caso queiramos ter a possibilidade de trabalhar em vários projectos usando portas de acesso diferentes. Para isso vamos: 1º criar o directorio onde queremos o nosso site (exemplo: home/tania/webprojects/nome_do_site) Neste esemplo estamos a guardar todos os projectos (diferentes websites) numa pasta comum de nome webprojects, e depois dentro dela temos as pastas especificas a cada nov site. 2ºeditar o ficheiro do apache para o apontar para o directorio criado no ponto 1 o ficheiro de extensão conf a editar tem de estar dentro de /etc/apache2/vhosts.d/nosso_ficheiro.conf Podemos edita-lo com um qualquer programa de texto. Em Linux, para o abrir, precisamos faze-lo como administrador; Em ambiente gráfico de KDE vamos então fazer Start -> Run command -> escolher options no command pomos o editor de texto que quisermos escolher para trabalhar o ficheiro conf (ex: kwrite ou Kate do Linux); em options temos de indicar que somos o administrador, isto é escolher a opção "run as different user", com username:root e a nossa password de administrador. Depois podemos então editar o ficheiro. Para podermos ter então a possiblidade de desenvolver vários projectos usando portas diferentes, vamos acrescentar o seguinte codigo exemplo para 2 projectos (nome_do_site e nome_do_site_2):
Para desenvolver outrs projectos basta repetir este código as vezes necessárias, escolhendo sempre claro portas diferentes e a localização adequada do nosso ficheiro específico. Gravamos as alterações, e temos depois de reiniciar o Apache. 3º reiniciar o Apache: Abrimos o terminal (Konsole - o equivalente ao DOS em Windows) e escrevemos #su (para ficarmos como administrador – su são as iniciais de super user) e carregamos enter; escrevemos a nossa password de administrador que nos é solicitada; escrevemos depois #apache2ctl restart , e carregamos enter para podermos usufruir agora as novas configurações. Para aceder ao website nome_do_site, por exemplo basta escrevemos no browser 127.0.0.1:8282, que nos levará ao index (primeira página) desse projecto; para o caso nome_do_site_2 fazemos então por analogia 127.0.0.1:8383 Escrito por Tânia Penedo Website do autor: http://www.taniapenedo.com Dados do autor: Programação multi-plataforma; C#, PHP, Java, MySQL, SQL-Server. |
Avalie este artigo
|
|||||||||||||||||||||
|
Envie a alguém conhecido
| ||||||||||||