|
|
|
|
|
anúncio
Bem-vindo à versão Linux do XAMPP
(para processadores compatíveis x86)
A propósito: No passado este software era chamado de LAMPP, mas para evitar confusões, renomeamos para »XAMPP para Linux«. Se você estiver procurando por LAMPP, você estará no caminho certo. ;)
Se você encontrar problemas com o XAMPP, por favor sinta-se livre para entrar em contato comigo. Isto me ajudará a melhorar o XAMPP e fazê-lo melhor 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 para Linux 1.7.1, 13.4.2009 |
 Versão |
 Tamanho |
 Conteúdo |
XAMPP Linux 1.7.1 |
57 MB |
Apache 2.2.11, MySQL 5.1.33, PHP 5.2.9 & PEAR + SQLite 2.8.17/3.3.17 + multibyte (mbstring) support, Perl 5.10.0, ProFTPD 1.3.2, phpMyAdmin 3.1.3.1, OpenSSL 0.9.8k, GD 2.0.1, Freetype2 2.1.7, libjpeg 6b, libpng 1.2.12, gdbm 1.8.0, zlib 1.2.3, expat 1.2, Sablotron 1.0, libxml 2.7.2, Ming 0.3, Webalizer 2.01, pdf class 009e, ncurses 5.3, mod_perl 2.0.4, FreeTDS 0.63, gettext 0.11.5, IMAP C-Client 2007e, OpenLDAP (client) 2.3.11, mcrypt 2.5.7, mhash 0.8.18, eAccelerator 0.9.5.3, cURL 7.19.3, libxslt 1.1.8, phpSQLiteAdmin 0.2, libapreq 2.08, FPDF 1.6, XAMPP Control Panel 0.6, bzip 1.0.5, PBXT 1.0.07-rc, PBMS 0.5.08-alpha
MD5 checsum: 50d421df35a2bd2d6d1c134404b15dfd
|
Atualizar 1.7.0 para 1.7.1 |
26 MB |
Pacote de Atualização. Como atualizar?
MD5 checksum: f071ff8688f65273c760e75045c3f952
|
Pacote de Desenvolvimento |
29 MB |
Este pacote de desenvolvimento contém todos os arquivos que você necessita para compilar outros pacotes de software para XAMPP por você mesmo e páginas do manual do Unix. Instale este pacote como uma distribuição normal do XAMPP:
tar xvfz xampp-linux-devel-1.7.1.tar.gz -C /opt
MD5 checksum: 958446421f7112cf08475bd61cd5e899
|
|
Atenção:
Se você fez o download destes arquivos no Windows e usa o antivirus McAfee, você será alertado de um falso vírus. Isto é um problema do McAfee em reconhecer arquivos compactados como gzip, favor ignorar. 2º Passo: InstalaçãoApós fazer o download, simplesmente digite os seguintes comandos:
- Vá para o shell e logue como administrador do sistema (root):
su
- Extraia o arquivo para /opt:
tar xvfz xampp-linux-1.7.1.tar.gz -C /opt
Atenção: Por favor, utilize este comando apenas para instalar o XAMPP. NÃO use nenhuma ferramenta para extrair o arquivo pelo Windows, pois não irá funcionar.
Atenção 2: Versões já instaladas do XAMPP serão sobrescritas por este comando.
Isto é tudo. O XAMPP está instalado no diretório:
/opt/lampp 3º Passo: IniciarPara inicializar o XAMPP, simplesmente digite este comando:
/opt/lampp/lampp start
Você verá algo como isto:
Starting XAMPP 1.7.1...
LAMPP: Starting Apache...
LAMPP: Starting MySQL...
LAMPP started.
Pronto. O Apache e o MYSQL estão funcionando.
Caso você encontre mensagens de erro, confira a
FAQ do Linux. 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
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 do XAMPP:
- O Administrador do MySQL (root) não tem senha.
- O daemon do MySQL está acessível pela rede.
- ProFTPD usa a senha "lampp" para o usuário "nobody".
- PhpMyAdmin está acessível pela rede.
- Examples está acessível pela rede.
- O MySQL e o Apache funcionam sobre o mesmo usuário (nobody).
Para fixar a maioria das falhas de segurança, digite o seguinte comando:
/opt/lampp/lampp security
Iniciará uma pequena checagem de segurança e tornará sua instalação do XAMPP mais segura.
anúncio
Avançados parâmetros de iniciar e pararDesde a versão 0.9.4 /opt/lampp/lampp você pode iniciar ou para o XAMPP. Desde a versão 0.9.5 version
0.9.5 ele aprendeu muitas novas coisas a fazer |
|
| PARÂMETROS DE INICIAR E PARAR |
| Parâmetro |
Descrição |
| start |
Inicia o XAMPP. |
| stop |
Para o XAMPP. |
| restart |
Para e 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.
|
| security |
Inicia uma pequena checagem de segurança.
|
|
Por exemplo: Para inicializar o Apache com suporte a SSL, simplesmente digite o seguinte comando (como root):
/opt/lampp/lampp 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/lampp/bin/ |
Diretório de commando do XAMPP. /opt/lampp/bin/mysql executa, por exemplo, o monitor do MYSQL. |
| /opt/lampp/htdocs/ |
Diretório DocumentRoot do Apache. |
| /opt/lampp/etc/httpd.conf |
Arquivo de configuração do Apache. |
| /opt/lampp/etc/my.cnf |
Arquivo de configuração do MYSQL. |
| /opt/lampp/etc/php.ini |
Arquivo de configuração do PHP. |
| /opt/lampp/etc/proftpd.conf |
Arquivo de configuração do ProFTPD. (desde a versão 0.9.5) |
| /opt/lampp/phpmyadmin/config.inc.php |
Arquivo de configuração do phpMyAdmin. |
|
Parando o XAMPPPara parar o XAMPP, digite este comando:
/opt/lampp/lampp stop
E você verá:
Stopping LAMPP 1.7.1...
LAMPP: Stopping Apache...
LAMPP: Stopping MySQL...
LAMPP stopped.
E o XAMPP é parado.
DesinstalaçãoPara desinstalar o XAMPP digite apenas este comando:
rm -rf /opt/lampp
Fim!
|
|
|