wie man Apache2, PHP5, MySQL und PHPMYADMIN richtig installiert


15

Was ist die korrekteste Methode zur Installation von Apache 2 Server, PHP5, MySQL und PHPMyAdmin?

Ich habe es diese Woche installiert und hatte viele Probleme ohne Lösungen. Jetzt, da ich Ubuntu 13.04 neu installiert habe, möchte ich nicht noch einmal den gleichen Fehler machen.

Antworten:


13

Über eine Befehlszeile:

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

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


3
Eine andere Option ist sudo apt-get install lamp-server^?
Sithu

Habe ich installiert lamp-server^. Enthält es phpMyAdmin? Wie kann ich vom Browser aus darauf zugreifen?
Sithu

sudo vi /etc/apache2/mods-available/php5.confund kommentieren Sie die Zeile , die sagt , php_admin_flag engine Off „macht es nicht nur auf KOMMENTAR IT OUT“
juggernauthk108

11

Installieren Sie 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

Legen Sie das Passwort für MySQL fest

sudo /usr/bin/mysql_secure_installation

Dann installiere das 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

Dann überprüfen Sie die PHP

sudo vim /var/www/info.php

<?php
phpinfo();
?>


sudo /etc/init.d/apache2 restart

Installieren Sie phpmyadmin

apt-get install phpmyadmin

Während der Installation werden Sie nach einigen Einstellungen gefragt, um Apache Server oder Lighthttpd choosem Apache zu wählen

Wählen Sie Apache

Wählen Sie no für dbconfig-common

Navigieren Sie nun zum Webbrowser und öffnen Sie die mit / phpmyadmin / erwähnte IP.

eg : http://192.168.122.69/phpmyadmin/

Verwenden Sie Ihr Login, was Sie für die Installation von MySQL verwendet haben

Anmeldeinformationen, die ich immer für Demozwecke verwende, sind

root und Passwort ist admin123


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

1
Entferne den php-mbstring und installiere ihn mit anderem
Babin Lonston 16.10.13

1

Der schnellste und mein Favorit ist - öffnen Sie das Terminal und geben Sie

sudo apt-get install lamp-server^ phpmyadmin

Problem ist gelöst, aber danke.
LVA

@ user118136 Ich habe meine gerade für zukünftige Leser hinzugefügt - habe die gelöste Marke gesehen.
Chesedo

1

Ich habe einige Schritte entwickelt, um PHP 5.3 + Apache auf Ubuntu 14 zu installieren.

Schreiben Sie zunächst die folgenden Repositorys in die Datei /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

laufen apt-get updateund dann

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

Ich habe jeden Befehl getestet, es hat gut funktioniert!


1
  1. IMMER

    sudo apt-get update
    
  2. Basic:

    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. Stellen Sie sicher, dass Sie nach der Installation von MySQL IMMER mysql_secure_installation ausführen

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.