|
|
|
|
|
Bem-vindo à versão Solaris do XAMPP. Esta versão foi desenvolvida e testada no Solaris 10.
|
| | 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.
1º Passo: DownloadSimplesmente 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çãoDepois 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: IniciarPara 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: TesteOK, 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«.
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 XAMPPPara 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çãoPara desinstalar o XAMPP digite apenas este comando:
rm -rf /opt/xampp
Fim!
|
|
|