 |
|
|
|
anúncio
Bem-vindo à versão Solaris (SPARC) do XAMPP. Esta versão foi desenvolvida e testada no Solaris 8 e testada no Solaris 9.
VERSÃO BETA: ATENÇÃO!!!
Esta versão do XAMPP ainda está nos primeiros passos de desenvolvimento. Use por conta própria!
É interessante se você nos informar dos problemas encontrados no XAMPP; Isto irá me ajudar para melhorar o XAMPP para todo mundo. |
|
|
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 0.8.2, 23.03.2007 |
 Version
|  Size |
 Notice |
XAMPP Solaris 0.8.2
| 45 MB
| Apache 2.2.4, MySQL 5.0.37, PHP 5.2.1 & PEAR + multibyte (mbstring) support, Perl 5.8.3, ProFTPD 1.3.0a, phpMyAdmin 2.10.0.2, OpenSSL 0.9.8e, Freetype2 2.1.7, libjpeg 6b, libpng 1.2.12, zlib 1.2.3, expat 1.95.7, Ming 0.3, pdf class 009e, IMAP C-Client 2006, OpenLDAP 2.3.11, libiconv 1.8, FreeTDS 0.63, libgdbm (1.8.3), libxslt (1.1.9), mcrypt (2.5.7), cURL (7.15.5), eAccelerator (0.9.5), Webalizer (2.01)
|
|
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-0.8.2.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). |
|
| Atenção: O local recomendado para instalar o XAMPP é o /opt/xampp. Outros locais também funcionarão. Mas não de certeza. |
|
3º Passo: IniciarPara inicializar o XAMPP, simplesmente digite este comando:
/opt/xampp/xampp start
Você verá algo como isto:
Starting XAMPP 0.8.2...
XAMPP: Starting Apache...
XAMPP: Starting MySQL...
XAMPP: Starting ProFTPD...
XAMPP started.
Pronto. O Apache e o MYSQL estão funcionando.
|
|
| Nota: Se você iniciou o XAMPP como usuário normal e não como root, o ProFTPD não será iniciado e o Apache usará a porta 8080 em vez da 80.
|
|
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«.
anúncio

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 0.8.2...
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!
|
|