Muitas pessoas gostariam de ter um localhost, para testar seus scripts PHP, rodar fórums phpBB para testes, e fazer inúmeras outras atividades
Devido à complexidade da instalação do LAMPP (Linux, Apache, MySQL, PHP e PERL), os programadores de plantão inventaram o XAMPP for Linux. Ele já existe à algum tempo na vesão Windows, e trata-se de um pacote de programas Opensource que inclue: Apache, MySQL, PHP, Perl, ProFTPD, phpMyAdmin, OpenSSL, Freetype, libjpeg, libpng, gdbm, zlib, expat, ming, Sablotron, libxml2, Webalizer, pdf class, ncurses, mod_perl, FreeTDS, gettext, IMAP C-Client, OpenLDAP (client lib), eAccelerator, mcrypt, mhash, SQLite, cURL, ZZIPlib, libxslt, phpSQLiteAdmin, FPDF , tendo como principais componentes o Apache, MySQL, PHP, PERL, os quais, se juntarmos as iniciais, teremos o nome do pacote
Pronto! Seu XAMPP está instalado na pasta /opt/lampp... Basta algumas configurações de segurança Wink
Starte o XAMPP (inicie)
No terminal:
$ sudo /opt/lampp/lampp start
Deverá aparecer o seguinte:
Starting XAMPP 1.5.4a…
LAMPP: Starting Apache…
LAMPP: Starting MySQL…
LAMPP started.
Abra seu navegador (browser) e digite na barra de endereços:
http://localhost
Imagem 1 = Tela de Boas Vindas do XAMPP
Você deverá arrumar alguns quesitos de segurança, tais como:
1. O administrador MySQL (root) não contém senhas.
2. O MySQL pode ser acessado via network normal.
3. ProFTPD usa a senha “lampp” para o usuário “nobody”.
4. PhpMyAdmin é acessivel via network.
5. Examples são acessiveis via network.
6. MySQL e o Apache estão rodando sob o mesmo usuário (nobody).
Para resolver isso, execute o seguinte comando no terminal:
$ sudo /opt/lampp/lampp security
E siga os passos.
PHP4 ou PHP5 ?
Você pode estar se perguntando: Eu tenho uma aplicação PHP que funciona apenas em PHP4, mas o XAMPP traz o PHP5, como vou fazer?
A resposta é simples: A partir da versão 1.4.7 do XAMPP, é possível mudar PHP 5.x e PHP 4.x
Mudando para a versõa 4:
$ sudo /opt/lampp/lampp php4
Mudando para a versõa 5:
$ sudo /opt/lampp/lampp php5
Vendo a versão:
$ sudo /opt/lampp/lampp phpstatus
Parametros Avançados:
start Starta o XAMPP.
stop Para o XAMPP.
restart Para e starta o XAMPP.
startapache Starta apenas o Apache.
startssl Starta o suporte SSL para o apache. Esse comando é permanente, exemplo: se você restartar o XAMPP esse parâmetro continua.
startmysql Starta só o MySQL.
startftp Starta o ProFTPD server. Via FTP você consegue dar upload para seu server (usuário “nobody”, senha “lampp”). Esse comando é permanente, exemplo: se você restartar o XAMPP esse parâmetro continua.
stopapache Para o Apache.
stopssl Para o suporte SSL do apache. Esse comando é permanente, exemplo: se você restartar o XAMPP esse parâmetro continua.
stopmysql Para o MySQL.
stopftp Para o ProFTPD. Esse comando é permanente, exemplo: se você restartar o XAMPP esse parâmetro continua.
security Starta um programa de segurança.
exemplo:
$ sudo /opt/lampp/lampp startssl
Parando o XAMPP:
$ sudo /opt/lampp/lampp stop
Irá aparecer o seguinte:
Stopping LAMPP 1.5.4a…
LAMPP: Stopping Apache…
LAMPP: Stopping MySQL…
LAMPP stopped.
O XAMPP Parou.
Desinstalando:
Apenas o comando:
Pergunta
Hayxonz
Autor: Jonymz
Baseado no tutorial de: Felipe Tonello
Introdução
Muitas pessoas gostariam de ter um localhost, para testar seus scripts PHP, rodar fórums phpBB para testes, e fazer inúmeras outras atividades
Devido à complexidade da instalação do LAMPP (Linux, Apache, MySQL, PHP e PERL), os programadores de plantão inventaram o XAMPP for Linux. Ele já existe à algum tempo na vesão Windows, e trata-se de um pacote de programas Opensource que inclue: Apache, MySQL, PHP, Perl, ProFTPD, phpMyAdmin, OpenSSL, Freetype, libjpeg, libpng, gdbm, zlib, expat, ming, Sablotron, libxml2, Webalizer, pdf class, ncurses, mod_perl, FreeTDS, gettext, IMAP C-Client, OpenLDAP (client lib), eAccelerator, mcrypt, mhash, SQLite, cURL, ZZIPlib, libxslt, phpSQLiteAdmin, FPDF , tendo como principais componentes o Apache, MySQL, PHP, PERL, os quais, se juntarmos as iniciais, teremos o nome do pacote
Instalando
Bem. A instalaçãodo XAMPP é muito simples.
Vejamos:
Baixe a última versão do XAMPP:
http://prdownloads.sourceforge.net/xampp/x...tar.gz?download
Abra o terminal e digite:
Pronto! Seu XAMPP está instalado na pasta /opt/lampp... Basta algumas configurações de segurança Wink Starte o XAMPP (inicie) No terminal: Deverá aparecer o seguinte: Starting XAMPP 1.5.4a… LAMPP: Starting Apache… LAMPP: Starting MySQL… LAMPP started. Abra seu navegador (browser) e digite na barra de endereços: http://localhost Imagem 1 = Tela de Boas Vindas do XAMPP Você deverá arrumar alguns quesitos de segurança, tais como: 1. O administrador MySQL (root) não contém senhas. 2. O MySQL pode ser acessado via network normal. 3. ProFTPD usa a senha “lampp” para o usuário “nobody”. 4. PhpMyAdmin é acessivel via network. 5. Examples são acessiveis via network. 6. MySQL e o Apache estão rodando sob o mesmo usuário (nobody). Para resolver isso, execute o seguinte comando no terminal: E siga os passos. PHP4 ou PHP5 ? Você pode estar se perguntando: Eu tenho uma aplicação PHP que funciona apenas em PHP4, mas o XAMPP traz o PHP5, como vou fazer? A resposta é simples: A partir da versão 1.4.7 do XAMPP, é possível mudar PHP 5.x e PHP 4.x Mudando para a versõa 4: Mudando para a versõa 5: Vendo a versão: Parametros Avançados: start Starta o XAMPP. stop Para o XAMPP. restart Para e starta o XAMPP. startapache Starta apenas o Apache. startssl Starta o suporte SSL para o apache. Esse comando é permanente, exemplo: se você restartar o XAMPP esse parâmetro continua. startmysql Starta só o MySQL. startftp Starta o ProFTPD server. Via FTP você consegue dar upload para seu server (usuário “nobody”, senha “lampp”). Esse comando é permanente, exemplo: se você restartar o XAMPP esse parâmetro continua. stopapache Para o Apache. stopssl Para o suporte SSL do apache. Esse comando é permanente, exemplo: se você restartar o XAMPP esse parâmetro continua. stopmysql Para o MySQL. stopftp Para o ProFTPD. Esse comando é permanente, exemplo: se você restartar o XAMPP esse parâmetro continua. security Starta um programa de segurança. exemplo: Parando o XAMPP: Irá aparecer o seguinte: Stopping LAMPP 1.5.4a… LAMPP: Stopping Apache… LAMPP: Stopping MySQL… LAMPP stopped. O XAMPP Parou. Desinstalando: Apenas o comando:o XAMPP foi desinstalado completamente.
Fontes: Nettutos.com
Link para o comentário
Compartilhar em outros sites
5 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.