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.
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:
Escolha Aplicativos > Ferramentas de desenvolvedores > Web Stack Admin > Inicializar.
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.
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:
Abra a caixa de diálogo Opções (Aplicativos > Ferramentas de desenvolvedor > Web Stack Admin > Opções).
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.
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 .