como instalar corretamente apache2, php5, mysql e phpmyadmin

15

Qual é o método mais correto de instalar o servidor apache 2, php5, mysql e phpMyAdmin?

Instalei-o esta semana e tive muitos problemas sem soluções, então agora que reinstalei o Ubuntu 13.04 não quero cometer o mesmo erro novamente.

LVA
fonte

Respostas:

13

Em uma linha de comando:

sudo apt-get install tasksel
sudo tasksel install lamp-server

https://help.ubuntu.com/community/ApacheMySQLPHP

NGRhodes
fonte
3
Outra opção é sudo apt-get install lamp-server^?
Sithu 22/10
Eu instalei lamp-server^. Inclui phpMyAdmin? Como posso acessá-lo no navegador?
Sithu 22/10
sudo vi /etc/apache2/mods-available/php5.confe comentar a linha que diz php_admin_flag engine Off "NÃO fazê-lo em apenas um comentário It Out"
juggernauthk108
11

Instale o Apache2

sudo apt-get update

sudo apt-get install apache2

sudo apt-get install php mysql-server mysql-client php5-mysql libapache2-mod-auth-mysql php-mbstring php5-gd libapache2-mod-php5


sudo mysql_install_db

Definir senha para mysql

sudo /usr/bin/mysql_secure_installation

Então instale o php

sudo apt-get install php5 libapache2-mod-php5 php5-mcrypt

sudo apt-get install php5-mysql php5-curl php5-gd php5-intl php-pear php5-imagick php5-imap php5-mcrypt php5-memcache php5-ming php5-ps php5-pspell php5-recode php5-snmp php5-sqlite php5-tidy php5-xmlrpc php5-xsl

Então, para verificar o PHP

sudo vim /var/www/info.php

<?php
phpinfo();
?>


sudo /etc/init.d/apache2 restart

Instale o phpmyadmin

apt-get install phpmyadmin

Durante a instalação, ele solicitará algumas configurações para escolher o servidor apache ou lighthttpd choosem apache

Escolha Apache

Escolha não para dbconfig-common

Agora, navegue até o navegador da Web e abra o IP mencionado com / phpmyadmin /

eg : http://192.168.122.69/phpmyadmin/

Use seu login o que você usou para a instalação do mysql

As informações de login que eu sempre uso para fins de demonstração são

root e senha é admin123

Babin Lonston
fonte
vas@LenovoZ580:~/Desktop$ sudo apt-get install php mysql-server mysql-client php5-mysql libapache2-mod-auth-mysql php-mbstring php5-gd libapache2-mod-php5 Reading package lists... Done Building dependency tree Reading state information... Done E: Unable to locate package php E: Unable to locate package php-mbstring
LVA
11
Remova o php-mbstring e instalar usando outro
Babin Lonston
1

O mais rápido e o meu favorito é - abra o terminal e digite

sudo apt-get install lamp-server^ phpmyadmin
chesedo
fonte
problema está resolvido, mas obrigado.
LVA 16/10
@ user118136 Acabei de adicionar o meu para futuros leitores - vi a marca resolvida.
Chesedo # 17/13
1

Desenvolvi algumas etapas para instalar o php 5.3 + Apache no Ubuntu 14.

Primeiro, escreva os seguintes repositórios no arquivo /etc/apt/sources.list.d/ubuntu-old.list

deb http://55.archive.ubuntu.com/ubuntu/ trusty main
deb http://security.ubuntu.com/ubuntu precise-security main universe
deb http://cz.archive.ubuntu.com/ubuntu precise main universe

corra apt-get updatee depois

sudo apt-get install php5=5.3.10-1ubuntu3.19 php5-cli=5.3.10-1ubuntu3.19 php5-common=5.3.10-1ubuntu3.19 libapache2-mod-php5=5.3.10-1ubuntu3.19 apache2=2.2.22-1ubuntu1.9  apache2-mpm-prefork=2.2.22-1ubuntu1.9 apache2.2-common=2.2.22-1ubuntu1.9 apache2.2-bin=2.2.22-1ubuntu1.9 php5-pgsql=5.3.10-1ubuntu3.19 php5-xdebug=2.1.0-1

Eu testei cada comando, funcionou bem!

s_bighead
fonte
1
  1. SEMPRE

    sudo apt-get update
    
  2. Básico:

    sudo apt-get install apache2 php5-common mysql-server libapache2-mod-auth-mysql php5-mysql
    
  3. Extras:

    sudo apt-get install php5-dev php5-gd
    
  4. Certifique-se de executar SEMPRE o mysql_secure_installation depois de instalar o MySQL
macjules
fonte