corner imagecorner image
FeaturesPluginsDocs & SupportCommunityPartners

Configurando o ambiente de desenvolvimento de PHP em Solaris

Este tutorial mostra como configurar o ambiente de desenvolvimento de PHP no OpenSolaris 2008.05 ou no Sun Solaris Express Community Engine (SXCE). Em ambos os sistemas Solaris, o mecanismo PHP, o servidor Apache e o servidor de banco de dados MySQL estão incluídos em um pacote de Web Stack.

O SXCE está disponível para download aqui.

O OpenSolaris 2008.05 está disponível aqui.

Conteúdo

O conteúdo desta página se aplica ao IDE NetBeans 6.5

Para seguir este tutorial, você precisa dos seguintes recursos e softwares.

Software ou recurso Versão necessária
NetBeans IDE Pacote de download do PHP 6.5
Um mecanismo PHP Versão 5. Incluído no pacote amp-dev.
Um servidor WebÉ recomendado o Apache HTTP Server 2.2.
Incluído no pacote amp-dev.
Um servidor de banco de dadosMySQL Server 5.0 é o recomendável.
Incluído no pacote amp-dev.
Um depurador do PHP (opcional) Incluído no pacote amp-dev mas desabilitado por padrão.

Instalando o Web Stack no OpenSolaris 2008.05

Use o gerenciador de pacotes ou a linha de comando para instalar o pacote do Web Stack amp-dev. O pacote amp-dev inclui o mecanismo PHP, o servidor HTTP Apache, o servidor de banco de dados MySQL e o pacote webstackui, com ferramentas de área de trabalho para usar os componentes do AMP. Depois que o pacote for instalado, o menu Aplicativos > Ferramentas de desenvolvedor > Web Stack Admin estará disponível.

No SXCE, o Web Stack é instalada por padrão. Só é necessário inicializá-lo.

Inicializando os componentes do Web Stack

Antes de usar o AMP para Solaris, é necessário inicializar os componentes do Web Stack.

Para inicializar o Web Stack:

  1. Escolha Aplicativos > Ferramentas de desenvolvedores > Web Stack Admin > Inicializar.
    Inicializando a administração do Web Stack
  2. Pressione Enter no prompt. Um menu de contexto para Web Stack Admin é exibido. Para configurar um componente, escolha Opções. Para iniciar/interromper o servidor Apache/MySQL, escolha o item de menu relevante. Você também pode criar e executar um aplicativo de exemplo.
    Opções de admin de SXDE

Habilitando a depuração e configurando componentes do PHP

Após inicializar o pacote AMP, você pode habilitar a depuração e configurar outros componentes.

Para habilitar a depuração e configurar o AMP:

  1. Abra a caixa de diálogo Opções (Aplicativos > Ferramentas de desenvolvedor > Web Stack Admin > Opções).
  2. Na caixa de diálogo Opções, abra a aba PHP e selecione Habilitar depuração. Isso habilita o recurso de depuração do PHP no IDE. (Consulte Depurando o código-fonte do PHP no NetBeans IDE).
    A aba PHP da caixa de diálogo Opções do Web Stack
  3. Para ver as informações sobre a configuração de AMP, clique em Mostrar info de php. Isso executa o script <php-info> incorporado.

A caixa de diálogo Opções também o ajuda a realizar as seguintes tarefas de configuração:

  • Além de depurar e executar php-info, a aba PHP permite que você defina os níveis de relatório de erros e fornece um link rápido para a abertura de php.ini se você precisar editá-lo.
  • Você pode permitir o acesso remoto ao servidor MySQL ou editar o arquivo de configuração my.cnf da aba MySQL.
  • Você pode iniciar ou interromper os servidores Apache da aba Geral.
  • Na aba Apache2, você pode definir o número da porta do Apache, alterar o diretório da Web (/var/apache2/2.2/htdocs por padrão), criar diretórios iniciais separados para usuários diferentes no diretório da web e abrir o arquivo httpd.conf para edição.
    Aba de opções do Apache na caixa de diálogo Opções


Saiba mais sobre o pacote AMP Solaris aqui.

Para enviar comentários e sugestões, obter suporte e manter-se informado sobre os desenvolvimentos mais recentes dos recursos de desenvolvimento em PHP no NetBeans IDE, junte-se à lista de usuários .


Voltar à trilha do aprendizado PHP