Damn Small Linux com o XAMPP Linux para criar um servidor web em uma máquina P4 ou Mele A2000

0

Há alguns dias eu estou ocupado para criar um poderoso servidor leve que possa ser usado como servidor web para servir alguns sites simples que usam PHP e mod-rewrite.

A caixa P4 (na verdade um laptop, dell latitude c640) que estou usando veio com o Windows XP Prof. O problema é que o Windows consome mais memória e tem alguns problemas de pilha TCP / IP (é limitado) porque pode só servem até 10 (e 40 com um hack) conexões por vez.

Antes disso também comprou um dispositivo Mele A2000 ARM (china thingy) que vem com o Android 4.0, uma pequena caixa que é silenciosa e é amigável, apenas 5 watts. Neste dispositivo eu também tentei várias coisas, mas não tenho ARM linux nele e todas as soluções de software no Android usa o Lighttpd que não suporta mod rewrite como o Apache.

Então eu comecei a pesquisar na net por uma distribuição linux para o P4-box e encontrei muitos, para descobrir o que é melhor, é muito difícil para mim por causa do meu background do Windows (não quero um sistema headless) . Tentei vários e então achei Damn Small Linux (ou DSL), parece ótimo e funciona bem em uma pegada muito pequena. Exatamente o que estou procurando.

Então eu pesquiso em DSL + Apache + PHP + mySQL e encontrei a versão XAMPP Linux (eu também uso o XAMPP no Windows para testar sites e encontrei um blog que o XAMPP deve estar trabalhando em DSL). Eu encontrei apenas informações como fazê-lo, mas não há iso ou imagem de disco ao redor com esses dois mundos combinados (pelo menos eu não o encontrei).

Eu tentei configurar uma diskimage (2GB) com o uso do VMWare, que está funcionando muito bem. A idéia é tentar primeiro em VMWare e depois converter o disco em um disco físico sem danificar sistemas ou hardware. Eu usei a instalação DSL para configurar uma instalação do Debian (a opção "instalar no disco rígido" no menu de ferramentas. Reinicie e funciona bem.

Depois disso eu fiz o download do XAMPP Linux ( link ) e siga as instruções nesta página. Instalei-o como superusuário mas recebi erros na instalação, um sobre SQL (algo com erro de sintaxe em um utilitário de linha de comando) e um erro no final (algo que eu não entendi) mas instalei e continuei.

Então eu tentei rodar 'lampp' ou 'xampp' e a única coisa que eu vejo são exceções de ponto flutuante (ver imagem) e não parece ok.

Resumindo, minhas perguntas são:

  • Existe uma imagem DSL + XAMPP que eu possa usar (pode facilitar muito a minha vida; -))
  • Se não, o que estou fazendo de errado (é realmente possível ou há algo errado com a versão mais recente de ambos?)
  • Existe uma distro leve com o XAMPP instalado ou PHP + Apache + mod_rewrite + mySQL disponível? ARM ou x86?
  • Ou é melhor tirar minhas mãos disso e tentar descobrir uma pilha de janelas para obter mais conexões
  • Ou você tem outras sugestões?
por Codebeat 25.08.2013 / 05:27

2 respostas

1

O DSL é baseado no Debian para que você possa adicionar os repositórios Debian ou Ubuntu, e depois fazer as coisas normais.

sudo apt-get update <--- after added the repos
sudo apt-get install apache2
sudo apt-get install mysql-client mysql-server
sudo apt-get install php5 

Você pode adicionar as extensões necessárias.

    
por 27.11.2013 / 06:13
1

Apesar de um pouco tarde, mas soar como "Lamppix" e "Lamppix Mini" é muito apropriado para seus objetivos:

Lamppix is a Linux Live CD based on Knoppix and Damn Small Linux. It includes Apache, MySQL, > PostgreSQL,PHP, Perl. That means, it includes XAMPP plus PostgreSQL.

Everything is pre-configured, so you can simply insert the CD, reboot and enjoy a running webserver.

You can include your own PHP scripts and they'll run right off the CD. You can even include complete Content Management Systems (CMS) like Typo3 or Mambo to work with them.

    
por 13.02.2014 / 14:41