Como instalar o XAMPP?

9

Oi pessoal, sou um noob no Ubuntu / Linux World,

Então, eu preciso de alguns que dêem um tutorial completo de como instalar o Xampp do apachefriends.org corretamente no Ubuntu 11.10 +, além do Ubuntu, para versões de 32 bits e 64 bits da área de trabalho .. e também preciso disso:

  • Crie uma pasta na sua pasta pessoal e vinculada a htdocs do Apache Web Server
  • Faça uma interface gráfica para o Xmapp
  • Inicie o Xampp quando o Ubuntu inicializar ou inicie o Ubuntu

(Nota: peço X86 e X64 para que as pessoas possam ver os tutoriais)


Novos dados:

O que fiz foi baixar do apachefriends.org por enquanto e também o que dizer que atualmente estou executando o Ubuntu 11.10 X64 bit para o processador Dell Studio 1558 intel i3

vou deixar vocês saberem qual foi a melhor solução, e é para uma versão desktop do Ubuntu 11.10 (tela de 15 polegadas do laptop ^ _ ^) e não para o servidor Ubuntu

Ran Shemer
fonte
se você precisar de especificações técnicas de minhas súplicas de computador deixe-me saber eu vou adicioná-lo à Pergunta
Ran Shemer
Tente seguir estas instruções escritas para o ubuntu 11.10. Também diz para você iniciar o lampp durante a inicialização e como proteger seu servidor. Este tutorial também deve trabalhar para o Ubuntu 10.04 e acima menatronics.blogspot.in/2012/01/...
Olá? Qualquer atualização?
Lucio

Respostas:

9

Por que não apenas fazer sudo apt-get install lamp-server^ libapache2-mod-perl2? O lamp-server^pacote deve instalar o Apache2, MySQL, PHP, (que já deve estar configurado para funcionar em conjunto). O libapache2-mod-perl2deve adicionar suporte Perl ao Apache. *

Para permissões, eu costumo fazer isso:

sudo adduser <username> www-data
sudo chown -R www-data:www-data /var/www
sudo chmod -R g+rw /var/www

Em seguida, você pode criar um link em sua pasta pessoal que aponte para o diretório do servidor da web:

sudo ln -s /var/www /home/<yourusername>/www

Por padrão, quando você instala o Apache dessa maneira, ele é iniciado na inicialização.

Eu acho que seria muito mais fácil usar a maneira do Ubuntu de instalar software no Ubuntu. Dessa forma, você receberá automaticamente atualizações do seu software através do gerenciador de pacotes.

* Eu não fiz isso antes. Pode ser necessário seguir o final desta página no cabeçalho "Configurar um diretório cgi-bin" em.

Azendale
fonte
i não fez bro teste, pois que a única maneira que eu conheço para utilizado e agora eu tenho dados MySql assim que deve funcionar, então por enquanto unistalling ou dados perder Eu deveria ir para onde eu sei
Ran Shemer
1

vários meses atrás eu resolvi esse problema quando mudei de 32 bits para 64 bits. nota: xampp para linux chamado lampp. como o lampp foi compilado para 32 bits, então quando você quiser usar no ubuntu de 64 bits, as bibliotecas compartilhadas de 32 bits deverão ser instaladas. sudo apt-get install ia32-libs(Apenas ubuntu de 64 bits)

  1. Faça o download do lampp em http://www.apachefriends.org/en/xampp-linux.html
  2. para cada usuário tiver uma pasta da web (exemplo / home / astro / public_html), remova o comentário dessa configuração na configuração do lampp apache

    sudo vim /opt/lampp/etc/httpd.conf

de #Include etc/extra/httpd-userdir.conf para Include etc/extra/httpd-userdir.conf

você pode alterar o nome da pasta padrão em /opt/lampp/etc/extra/httpd-userdir.conf

  1. Na verdade, o lampp foi incluído na GUI para iniciar ou parar o daemon (como o xampp no ​​Windows) sudo /opt/lampp/share/xampp-control-panel/xampp-control-panel.py(você deve usar privilégios de root usando o sudo, mas você pode fazer alguns truques, como alterar o sudoers, etc.).

  2. e para "Iniciar o Xampp quando o Ubuntu inicializar ou iniciar o Ubuntu". sudo ln -s /opt/lampp/lampp /etc/init.d/lampp sudo update-rc.d lampp defaults

espero que funcione e desculpe pelo meu inglês :)

Imam Omar
fonte
depois de executar o sudo /opt/lampp/share/xampp-control-panel/xampp-control-panel.py, recebi este erro (xampp-control-panel.py:11290): Gtk-WARNING **: Não foi possível localizar o tema engine em module_path: "pixmap",
Ran Shemer
Atenção: os ia32-libspacotes foram finalmente descartados dos últimos lançamentos do Ubuntu.
LiveWireBT