HomeXAMPPNewsTeamProjectsDocsExtrasLinksContact

Bem-vindo à versão Solaris do XAMPP. Esta versão foi desenvolvida e testada no Solaris 10.

Imagens do XAMPP para Solaris

Download e Instalação

1º Passo: Download
2º Passo: Instalação
3º Passo: Iniciar
4º Passo: Teste

LEIA-ME

Uma questão de segurança (DEVE-SE LER!)
Avançados parâmetros de iniciar e parar
O que está onde?
Parando o XAMPP
Desinstalação

* Imagens do XAMPP para Solaris

Como o velho ditado, uma imagem vale mais do que mil palavras. Aqui você pode dar uma olha em alguns screenshots da instalação do XAMPP.

Download e Instalação

* 1º Passo: Download

Simplesmente clique em um dos links abaixo. É uma boa idéia pegar a versão mais recente. :)

Uma lista completa de download (versões anteriores) está disponível no SourceForge.

Um detalhado resumo das alterações e conteúdos de todas as versões do XAMPP está disponível em NOTAS DE LANÇAMENTO.

XAMPP for Solaris 1.7.7, 20.9.2011

Version

Size

Notice
XAMPP Solaris 1.7.7
SPARC x86
99 MB Apache 2.2.21, MySQL 5.5.16, PHP 5.3.8 & PEAR + multibyte (mbstring) support, Perl 5.12.1, ProFTPD 1.3.3e, phpMyAdmin 3.4.5, OpenSSL 1.0.0c, Freetype2 2.4.2, libjpeg 6b, libpng 1.2.39, zlib 1.2.5, expat 1.95.7, pdf class 009e, IMAP C-Client 2007e, OpenLDAP 2.4.23, libiconv 1.13.1, FreeTDS 0.82, libgdbm 1.8.3, libxslt 1.1.26, mcrypt 2.5.8, cURL 7.21.1, eAccelerator 0.9.6.1, Webalizer 2.21-2, libxml 2.7.7, mod_perl 2.0.4, SQLite 2.8.17 + 3.7.2
MD5 checksum:
f544c2520f53cddf20ec0dad7ea3d3eb (SPARC)
26682928215b3e9dae0a78197e6e9cfc (x86)

* 2º Passo: Instalação

Depois de baixar, simplesmente digite o seguinte comando:

Vá para o shell e inicie o arquivo baixado como um script no shell:

sh xampp-solaris-1.7.7.sh
Agora o instalador irá perguntar onde instalar o XAMPP:
Onde você quer instalar o XAMPP (pressione Ctrl+C para sair)
[/opt/xampp]
Digite o caminho onde você quer instalar o XAMPP ou, simplesmente aperte enter se você aceitar o caminho proposto.

Isto é tudo. O XAMPP está instalado no diretório: /opt/xampp (ou no caminho que você definiu).

* 3º Passo: Iniciar

Para inicializar o XAMPP, simplesmente digite este comando:

/opt/xampp/xampp start

Você verá algo como isto:

Starting XAMPP 1.7.7...
XAMPP: Starting Apache...
XAMPP: Starting MySQL...
XAMPP: Starting ProFTPD...
XAMPP started.

Pronto. O Apache e o MYSQL estão funcionando. Caso você encontre mensagens de erro, confira a FAQ do Solaris.

* 4º Passo: Teste

OK, isto foi fácil, mas como você verificará que tudo está funcionando? Apenas digite a seguinte URL no seu navegador preferido:

http://localhost

Ou, se você iniciou o XAMPP como usuário normal:

http://localhost:8080

Agora você deverá ver a página inicial do XAMPP contendo alguns links para checar o status do software instalado e alguns scripts de exemplos.

Um exemplo de Arte Instantânea: Um pequeno programa em PHP/GD (desde a versão 0.9.6pre1 também o exemplo de flashy PHP/Ming, ver screenshot). Obrigado a Anke Arnold pela sua fonte »AnkeCalligraph«.

LEIA-ME

* Uma questão de segurança (DEVE-SE LER!)

Como mencionado anteriormente, o XAMPP não é destinado para ambientes de produção. O XAMPP é configurado para que o desenvolvedor possa fazer o que ele quiser. Para ambientes de desenvolvimento ele é ótimo, mas para ambientes de produção pode ser fatal.

Aqui uma lista de falhas na segurança no XAMPP:
    1. O Administrador do MySQL (root) não tem senha.
    2. O daemon do MySQL está acessível pela rede.
    3. ProFTPD usa a senha "lampp" para o usuário "nobody".
    4. PhpMyAdmin está acessível pela rede.
    5. O MySQL e o Apache funcionam sobre o mesmo usuário (nobody).

* Avançados parâmetros de iniciar e parar

PARÂMETROS DE INICIAR E PARAR
Parâmetro Descrição
start Inicia o XAMPP.
stop Para o XAMPP.
restart Reinicia o XAMPP.
startapache Inicia apenas o Apache.
startssl Inicia o suporte a SSL do Apache. Este comando ativa permanentemente o suporte a SSL, mesmo reiniciando o XAMPP, o SSL continuará ativado.
startmysql Inicia apenas o banco de dados MySQL.
startftp Inicia o servidor ProFTPD. Via FTP você poderá enviar arquivo para o seu servidor (usuário "nobody", senha "lampp"). Este comando ativa o ProFTPD permanentemente, mesmo você reiniciando o XAMPP futuramente, o FTP continuará ativado.
stopapache Para o Apache.
stopssl Para o suporte a SSL do Apache. Este comando desativa permanentemente o suporte a SSL, mesmo reiniciando o XAMPP, o SSL continuará desativado.
stopmysql Para o banco de dados MYSQL.
stopftp Para o servidor ProFTPD. Este comando desativa o ProFTPD permanentemente, mesmo você reiniciando o XAMPP futuramente, o FTP continuará desativado.

Por exemplo: Para inicializar o Apache com suporte a SSL, simplesmente digite o seguinte comando (como root):

/opt/xampp/xampp startssl

Você também pode acessar o servidor Apache via SSL através de https://localhost.

* O que está onde?

O que está onde? Uma grande questão de nossa existência, aqui estão algumas respostas! ;)

ARQUIVOS E DIRETÓRIOS IMPORTANTES
Arquivo/Diretório Objetivo
/opt/xampp/bin/ Diretório de comando do XAMPP. /opt/lampp/bin/mysql executa, por exemplo, o monitor do MYSQL.
/opt/xampp/htdocs/ Diretório DocumentRoot do Apache.
/opt/xampp/etc/httpd.conf Arquivo de configuração do Apache.
/opt/xampp/etc/my.cnf Arquivo de configuração do MYSQL.
/opt/xampp/etc/php.ini Arquivo de configuração do PHP.
/opt/xampp/etc/proftpd.conf Arquivo de configuração do ProFTPD.
/opt/xampp/phpmyadmin/config.inc.php Arquivo de configuração do phpMyAdmin.

* Parando o XAMPP

Para parar o XAMPP, digite este comando:

/opt/xampp/xampp stop

E você verá:

Stopping XAMPP 1.7.7...
XAMPP: Stopping Apache...
XAMPP: Stopping MySQL...
XAMPP: Stopping ProFTPD...
XAMPP stopped.

E o XAMPP é parado.

* Desinstalação

Para desinstalar o XAMPP digite apenas este comando:

rm -rf /opt/xampp

Fim!