Fórum Ubuntu Linux - PT
Suporte Técnico => Servidores => Tópico iniciado por: fatecano em 04 de Outubro de 2013, 01:40
-
Tenho o XAMPP 64 bits instalado no meu Ubuntu 13.04 e recentemente instalei o ZoneMinder para conhecer um pouco sobre monitoramente por vídeo.
Achei o ZoneMinder muito complicado e só não desisti porque realmente preciso dele.
Acontece que li alguns tutoriais de blogs que me pareceram mais simples em vez de ler o oficial.
Por conta disso, acabei pulando esse trecho do site oficial:
http://www.zoneminder.com/wiki/index.php/Ubuntu_10.04_(Lucid_Lynx)_Desktop
Se eu estivesse lido isso, nem teria instalado o ZoneMinder naquele momento.
Acabou estragando o meu XAMPP que estava rodando perfeitamente.
Acontece que nem o ZoneMinder e nem o XAMPP estão rodando.
O ZoneMinder não é prioridade para mim nesse momento, mas o XAMPP é porque já tenho um trabalho bem adiantado e não gostaria de começa-lo do zero novamente. :D
Inclusive, meu trabalho está atrasado justamente porque não consigo rodar o XAMPP.
Quando vou iniciar o XAMPP (sudo /opt/lampp/lampp start) para rodar o meu WordPress, o resultado é esse aqui:
Starting XAMPP for Linux 1.8.3-1...
XAMPP: Starting Apache...fail.
XAMPP: Another web server is already running.
XAMPP: Starting MySQL...ok.
XAMPP: Starting ProFTPD...ok.
Dei uma olhada em alguns posts em fóruns gringos, mas sendo o mais sincero possível, não entendi absolutamente nada.
A linguagem é muito técnica e não sou um usuário avançado para entender tudo nesse momento.
Estou me sentindo uma criança muito nova comendo uma feijoada bem pesada ... rsrs
Então resolvi fazer o que me pareceu mais simples:
- desinstalar completamente o ZoneMinder
- reinstalar o XAMPP
Porém, o erro continua acontecendo.
Alguém poderia me dar uma força nisso ai?
Abraços
-
Vc reinstalou o XAMMP por cima ou desinstalou ele e instalou de novo?
-
Não entendo pq as pessoas instalam o Xampp no Ubuntu. Se basta instalar o pacote phpMyAdmin, pra se ter todo o conjunto (Linux, Apache, MySQL e PHP)...
-
Não entendo pq as pessoas instalam o Xampp no Ubuntu. Se basta instalar o pacote phpMyAdmin, pra se ter todo o conjunto (Linux, Apache, MySQL e PHP)...
Apenas concordando, olha que eu sou bem burro, mas adquiri muito conhecimento em phpBB (fóruns), SMF, MyBB, enfim plataformas de fóruns instalando-os em localhost apenas com LAMP.
É apenas sugestão...
T+
-
Digita o comando top para ver se não há outro processo do apache rodando.
-
Não entendo pq as pessoas instalam o Xampp no Ubuntu. Se basta instalar o pacote phpMyAdmin, pra se ter todo o conjunto (Linux, Apache, MySQL e PHP)...
Com certeza, instalar o conjunto LAMP no Ubuntu através dos repositórios padrões é a solução mais fácil. Os dois comandos abaixo já fazem tudo isso:
$ sudo apt-get install lamp-server^
$ sudo apt-get install phpmyadmin
No entanto, em várias escolas públicas de cidades do interior, é comum todos os computadores possuírem sistema operacional Ubuntu, mas sequer existir conexão com a Internet. Resultado: Ninguém consegue instalar programas através dos repositórios, e acabam tendo que apelar para outras alternativas.
Uma das alternativas é o Xampp. Já frequentei um curso de desenvolvimento Web em uma escola técnica de informática (igualmente escola pública), e lá tinha Ubuntu mas sem conexão com Internet. E como nem rede local havia, não tinha como instalar em uma máquina e replicar nas outras. Tinha que fazer tudo no braço. Diante de toda essa problemática, você pode perguntar: Como cargas d'água instalaram o Xampp? Um carinha foi pra casa, baixou o tar.gz do Xampp direto do site, levou pra escola, e em seguida foi instalar nas 30~40 máquinas, uma por uma.
Às vezes não é questão de preferência, e sim de "soluções alternativas para problemas do cotidiano" (A.K.A. Gambiarra).
-
OK, Gambiarra.
Mas concorda que ele poderia ter feito a mesma gambiarra com o Apache / MySQL / PHP sem o Xampp??? Isso é muito mais vício que necessidade...
-
Qual a vantagem do XAMPP sobre o LAMP?
-
Na realidade, provavelmente não possui nenhuma vantagem. O que acontece, é que muitas vezes o usuário do Windows, ao migrar para o Ubuntu, verifica como realizar as mesmas tarefas que fazia anteriormente no sistema do capeta no Ubuntu. E, muita gente usa o XAMPP. Provavelmente foi isso que aconteceu com ele.
-
Na realidade, provavelmente não possui nenhuma vantagem. O que acontece, é que muitas vezes o usuário do Windows, ao migrar para o Ubuntu, verifica como realizar as mesmas tarefas que fazia anteriormente no sistema do capeta no Ubuntu. E, muita gente usa o XAMPP. Provavelmente foi isso que aconteceu com ele.
Tem razão, nada pior do que isso.
Eu ainda acho o Wamp Server melhor que o XAMPP!
Fatecano, você não pode fazer backup do seu projeto e portar pro LAMP?! É melhor que esse XAMPP aí.
-
Não entendo pq as pessoas instalam o Xampp no Ubuntu. Se basta instalar o pacote phpMyAdmin, pra se ter todo o conjunto (Linux, Apache, MySQL e PHP)...
Isso é muito mais vício que necessidade...
O que acontece, é que muitas vezes o usuário do Windows, ao migrar para o Ubuntu, verifica como realizar as mesmas tarefas que fazia anteriormente no sistema do capeta no Ubuntu. E, muita gente usa o XAMPP. Provavelmente foi isso que aconteceu com ele.
Eu sou novo nessa área e o que aconteceu foi que precisava fazer o meu site e disseram que o WordPress seria bom.
Em algum momento falaram que teria como rodá-lo apenas na minha máquina e, por causa disso, pesquisei e descobri que tinha o XAMPP.
Tem vários tutoriais explicando como rodar o WordPress nele e eu achei que era uma boa.
Eu não sabia que dava para simplificar as coisas.
Daqui a pouco voltarei aqui e respondo os outros comentários.
-
A plataforma Wordpress trabalha muito bem com o LAMP, inclusive já criei um site (somente para teste aqui) com o LAMP.
O XAMPP até mesmo no Window$ complica as coisas!
Siga a dica do Solid One, o simples comando abaixo instala o LAMP, e já pode conferir.
sudo apt-get update && sudo apt-get install lamp-server^ phpmyadmin
-
LoL ^^, Quanta discução sobre o que é melhor :D
No meu ponto de vista, o que é melhor é aquilo que você sabe mexer, simples.
Sobre sua dúvida amigo, simples.....tem outro webserver rodando, a mensagem é clara o/
Como você disse que é iniciante, rode o comando:
netstat -anp | grep :80 | grep OUÇA
Lógico que o OUÇA é se o sistema trouxer em português :), caso contrario troque por LISTEN.
o comando é simples, vai te trazer os programas que estão rodando na porta 80, provavelmente o primeiro porque o grep pode trazer mais coisas como por exemplo outro programa que escute em uma porta que também tenha 80 no meio.
o caso mais comum de resposta é algo do tipo:
tcp 0 0 0.0.0.0:80 0.0.0.0:* OUÇA 8499/httpd
ou:
tcp 0 0 0.0.0.0:80 0.0.0.0:* OUÇA 8499/apache2
Ao localizar o serviço que está impedindo o uso do seu Xampp de iniciar você pode dar um kill no processo ou remover como exemplo:
apt-get remove httpd
ou:
apt-get remove apache2
Espero ter tirado suas dúvidas e Have Fun \o/.
-
OK, Gambiarra.
Mas concorda que ele poderia ter feito a mesma gambiarra com o Apache / MySQL / PHP sem o Xampp??? Isso é muito mais vício que necessidade...
Bom, sem internet fica complicado, já que ele não vai ter acesso aos repositórios padrões do Ubuntu. Ou você quis dizer em baixar o pacote "tar.gz" do Apache, MySql, PHP?
Pressupondo que seja a opção dos pacotes "tar.gz", fazer isso sem o Xampp dá muito mais trabalho, pois você terá que baixar no mínimo 3 pacotes avulsos: um para o Apache, outro para o PHP e o último para o MySql.
No Xampp, pelo menos já vem tudo pronto: um único pacote, de mais de 100mb, contendo todas as ferramentas necessárias. Em teoria, dentro do pacote do Xampp você encontra o Apache, PHP e MySql já prontos para uso.
Além disso, ele ainda vem com outras adições no pacote: phpMyAdmin, servidor de FTP, e um monte de bibliotecas PHP que auxiliam em operações diversas, como gerar arquivos PDF e manusear imagens por exemplo. Isso sem falar que você ainda pode instalar o Wordpress no Xampp através de um subsistema interno de plug-ins dentro da aplicação, que funciona mais ou menos assim: você baixa o arquivo do plug-in, o instala pela própria aplicação, configura-o e então é só usar. Não é algo como "beber direto da fonte", mas para muitos usuários Windows isso tem funcionado muito bem.
Embora você tenha que baixar um arquivo .tar.gz e instalá-lo pela linha de comando, pelo menos o Xampp é algo que supostamente não requer conexão com a Internet em momento nenhum.
-
Bom, sem internet fica complicado, já que ele não vai ter acesso aos repositórios padrões do Ubuntu. Ou você quis dizer em baixar o pacote "tar.gz" do Apache, MySql, PHP?
Aplicativos como o synapctics te dão a lista dos pacotes a instalar, de forma que vc pode baixar offline.
E nesse caso, como são poucos pacotes a instalar (apache, mysql-server, php5, libapache2-mod-php5, phpadmin), basta fazer a lista e baixá-los do site http://package.ubuntu.com.
Como eu já tinha dito, é muito mais vício do que necessidade.
-
Aplicativos como o synapctics te dão a lista dos pacotes a instalar, de forma que vc pode baixar offline.
E nesse caso, como são poucos pacotes a instalar (apache, mysql-server, php5, libapache2-mod-php5, phpadmin), basta fazer a lista e baixá-los do site http://package.ubuntu.com.
Não são poucos não. A lista de pacotes para se instalar o LAMP no Ubuntu por completo, junto com o phpmyadmin, somam mais de 30. Segue a lista, separada por espaços (ao menos no 13.04):
apache2-utils apache2 apache2-mpm-prefork apache2-utils apache2.2-bin apache2.2-common libapache2-mod-php5 libapr1 libaprutil1 libaprutil1-dbd-sqlite3 libaprutil1-ldap libcap2 libclass-isa-perl libdbd-mysql-perl libdbi-perl libhtml-template-perl libmysqlclient18 libnet-daemon-perl libplrpc-perl libswitch-perl libwrap0 mysql-client-5.5 mysql-client-core-5.5 mysql-common mysql-server mysql-server-5.5 mysql-server-core-5.5 perl perl-modules php5-cli php5-common php5-mysql phpmyadmin ssl-cert tcpd
Isso sem falar que alguns deles darão quebra de pacotes se instalado na ordem indevida. Se for instalar um por um via interface gráfica, vira um trabalho chato à beça.
Por outro lado, talvez se todos os arquivos .deb estiverem em uma mesma pasta, o comando abaixo instale-os todos de uma vez sem gerar a quebra de pacotes:
$ sudo dpkg -i *.deb
-
Suas últimas linhas foram úteis Solid One, esqueceram que o apt tem a sintaxe download, onde você apenas baixa os arquivos para a pasta corrente no terminal, e assim, leva-se para a outra máquina e executa o sudo dpkg -i *.deb
-
Pessoal, peço desculpas pela demora em retornar ao tópico.
Estou com pai e mãe enfermos.
Complicado. :/
Vou ver se consigo retornar com calma hoje a noite.
Abraços
-
Pessoal, peço desculpas pela demora em retornar ao tópico.
Estou com pai e mãe enfermos.
Complicado. :/
Vou ver se consigo retornar com calma hoje a noite.
Abraços
Que pena amigo, desejo melhoras para eles.
Então, tente instalar o LAMP, é mais fácil de gerenciar, e não dá esses erros nervosos que o XAMPP dá, além de ter uma configuração chata.
sudo apt-get install lamp-server^ phpmyadmin
-
Pessoal, peço desculpas pela demora.
Acabei me atrapalhando com esses problemas de saúde por aqui.
Vc reinstalou o XAMMP por cima ou desinstalou ele e instalou de novo?
Na verdade, eu fiz uma coisa que sei que não é muito recomendada.
Usei o instalador para instalar por cima.
O motivo disso é que tinha uma pequena esperança de que ele apenas corrigisse a instalação, em vez de apagar todo o banco de dados.
Tentei fazer backup do banco de dados, mas não consegui porque não consigo acessar o PHPMyAdmin.
Fatecano, você não pode fazer backup do seu projeto e portar pro LAMP?! É melhor que esse XAMPP aí.
É o mesmo! ;)
O site do Apache Friends diz isso aqui:
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. ;)
Digita o comando top para ver se não há outro processo do apache rodando.
Não entendi como isso funciona ... :D
Digitei apenas top e o retorno foi esse aqui:
rodrigo@meu-notebruik:~$ top
top - 13:59:01 up 3 days, 19:41, 3 users, load average: 0,23, 0,36, 0,43
KiB Mem: 3911616 total, 3445276 used, 466340 free, 40788 buffers
KiB Swap: 4057084 total, 1136620 used, 2920464 free, 1101684 cached
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
6544 root rt 0 0 0 0 S 0,0 0,0 0:00.00 migration/1
6545 root rt 0 0 0 0 S 0,0 0,0 0:00.02 migration/2
6546 root rt 0 0 0 0 S 0,0 0,0 0:00.00 migration/3
6547 root -51 0 0 0 0 S 0,0 0,0 0:00.00 irq/43-mei
6689 root 20 0 21920 628 332 S 0,0 0,0 0:00.00 udevd
6690 root 20 0 21920 212 196 S 0,0 0,0 0:00.00 udevd
6867 root 20 0 10240 992 772 S 0,0 0,0 0:00.01 dhclient
8173 root 20 0 0 0 0 S 0,0 0,0 0:01.12 kworker/1:1
-
Como você disse que é iniciante, rode o comando:
netstat -anp | grep :80 | grep OUÇA
[...]
Ao localizar o serviço que está impedindo o uso do seu Xampp de iniciar você pode dar um kill no processo ou remover como exemplo:
apt-get remove httpd
ou:
apt-get remove apache2
A saída foi essa aqui:
rodrigo@meu-notebruik:~$ sudo netstat -anp | grep :80 | grep LISTEN
tcp6 0 0 :::80 :::* LISTEN 1761/apache2
rodrigo@meu-notebruik:~$ sudo apt-get remove apache2
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages will be REMOVED:
apache2
0 upgraded, 0 newly installed, 1 to remove and 0 not upgraded.
After this operation, 29,7 kB disk space will be freed.
Do you want to continue [Y/n]?
(Reading database ... 314038 files and directories currently installed.)
Removing apache2 ...
rodrigo@meu-notebruik:~$
Infelizmente, não deu certo desinstalar o Apache2.
Tentei reiniciar o XAMPP e o retorno foi esse:
rodrigo@meu-notebruik:~$ sudo /opt/lampp/lampp reload
Reload XAMPP for Linux 1.8.3-1...
XAMPP: Reload Apache...not running.
XAMPP: Reload MySQL...not running.
XAMPP: Reload ProFTPD...ok.
rodrigo@meu-notebruik:~$
Eu não me apego a programa nenhum.
Se tiver como aproveitar o banco de dados e usar numa instalação apenas do PHPMyAdmin, não tem o menor problema.
O que me preocupa é que não consigo acessar o painel do PHPMyAdmin para pegar algum arquivo de exportação.
-
Se eu entro com localhost no browser, aparece isso aqui:
It works!
This is the default web page for this server.
The web server software is running but no content has been added, yet.
-
Pessoal, esse negócio está muito difícil e o esforço para corrígi-lo não está compensando nesse momento, já que estou com outras coisas mais urgentes para resolver.
Então vou chutar o balde mesmo. :-\
Vou apagar tudo e começar do zero!
O mais importante para mim nesse momento é o tema do WordPress e os plugins e isso eu tenho aqui.
Irei instalar o PHPMyAdmin a partir desse repositório:
https://launchpad.net/~nijel/+archive/phpmyadmin?field.series_filter=raring
-
Olá fatecano,
Posso me meter um pouco? Não, não sou nenhum gênio :P , mas instalo sites em servidores web, tanto quanto em localhost e tudo o que faço é antigo, mas nada mudou nesse caso:
Siga esse tutorial... (http://interessespessoais.com/sistemasoperativos/instalar-lamp-ubuntu-1-linha-comando/)
Fonte: Ubuntu Dicas | Instalando o LAMP no Ubuntu para novatos (http://www.ubuntudicas.com.br/blog/2011/11/instalando-o-lamp-no-ubuntu-para-novatos/)
Sempre o usei e me dei bem ;)
Espero que te sirva.
T+