comment installer correctement apache2, php5, mysql et phpmyadmin

15

Quelle est la méthode la plus correcte pour installer le serveur apache 2, php5, mysql et phpMyAdmin?

Je l'ai installé cette semaine, et j'ai eu beaucoup de problèmes sans solutions, alors maintenant que j'ai réinstallé Ubuntu 13.04, je ne veux plus refaire la même erreur.

LVA
la source

Réponses:

13

Depuis une ligne de commande:

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

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

NGRhodes
la source
3
Une autre option est sudo apt-get install lamp-server^?
Sithu
J'ai installé lamp-server^. Comprend-il phpMyAdmin? Comment puis-je y accéder à partir du navigateur?
Sithu
sudo vi /etc/apache2/mods-available/php5.confet commentez la ligne qui dit php_admin_flag engine Off "NE PAS LE FAIRE JUSTE LE COMMENTER"
juggernauthk108
11

Installez 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

Définir le mot de passe pour mysql

sudo /usr/bin/mysql_secure_installation

Ensuite, installez le 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

Ensuite, pour vérifier le PHP

sudo vim /var/www/info.php

<?php
phpinfo();
?>


sudo /etc/init.d/apache2 restart

Installer phpmyadmin

apt-get install phpmyadmin

Lors de l'installation, il vous demandera certains paramètres pour choisir le serveur apache ou lighthttpd choosem apache

Choisissez Apache

Choisissez non pour dbconfig-common

Naviguez maintenant vers le navigateur Web et ouvrez l'adresse IP mentionnée avec / phpmyadmin /

eg : http://192.168.122.69/phpmyadmin/

Utilisez votre identifiant ce que vous avez utilisé pour l'installation de mysql

Les informations de connexion que j'utilise toujours à des fins de démonstration sont

la racine et le mot de passe sont admin123

Babin Lonston
la source
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 du
1
Supprimez le php-mbstring et installez en utilisant un autre
Babin Lonston
1

Le plus rapide et mon préféré est - ouvrez le terminal et tapez

sudo apt-get install lamp-server^ phpmyadmin
chesedo
la source
le problème est résolu, mais merci.
LVA
@ user118136 Je viens d'ajouter le mien pour les futurs lecteurs - j'ai vu la marque résolue.
chesedo
1

J'ai développé quelques étapes pour installer php 5.3 + Apache sur Ubuntu 14.

Tout d'abord, écrivez les référentiels suivants dans le fichier /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

courir apt-get updatepuis

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

J'ai testé chaque commande, cela a bien fonctionné!

s_bighead
la source
1
  1. TOUJOURS

    sudo apt-get update
    
  2. De base:

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

    sudo apt-get install php5-dev php5-gd
    
  4. Assurez-vous que vous exécutez TOUJOURS mysql_secure_installation après avoir installé MySQL
macjules
la source