Wie installiere ich XAMPP?

10

Hallo zusammen, ich bin ein Noob auf Ubuntu / Linux World.

Ich brauche also einige, die ein vollständiges Tutorial zur korrekten Installation von Xampp von apachefriends.org unter Ubuntu 11.10 + jenseits von Ubuntu für 32-Bit- und auch 64-Bit-Desktop-Versionen enthalten. Außerdem benötige ich Folgendes:

  • Erstellen Sie einen Ordner in Ihrem Home-Ordner und verknüpfen Sie ihn mit htdocs von Apache Web Server
  • Erstellen Sie eine GUI-Oberfläche für Xmapp
  • Starten Sie Xampp beim Booten von Ubuntu oder Starten Sie Ubuntu

(Hinweis: Ich frage sowohl nach X86 als auch nach X64, damit die weiteren Benutzer die Tutorials sehen können.)


Neue Daten:

Was ich getan habe, war , dass ich vorerst von apachefriends.org heruntergeladen habe und auch, was ich sagen soll, dass ich derzeit Ubuntu 11.10 X64 Bit für Dell Studio 1558 Prozessor Intel i3 verwende

Ich werde euch wissen lassen, welche Lösung die beste war, und es ist für eine Desktop-Version von Ubuntu 11.10 (Laptop 15 Zoll Bildschirm ^ _ ^) nicht Server Ubuntu

Ran Shemer
quelle
Wenn Sie technische Daten zu meinem Computer benötigen, lassen Sie es mich wissen. Ich werde sie der Frage hinzufügen
Ran Shemer
Befolgen Sie diese Anweisungen für Ubuntu 11.10. Außerdem erfahren Sie, wie Sie den Lampp während des Startvorgangs starten und wie Sie Ihren Server sichern. Dieses Tutorial sollte auch für Ubuntu 10.04 und höher funktionieren menatronics.blogspot.in/2012/01/…
Hallo? Irgendein Update?
Lucio

Antworten:

9

Warum nicht einfach tun sudo apt-get install lamp-server^ libapache2-mod-perl2? Das lamp-server^Paket sollte Apache2, MySQL, PHP installieren (das bereits für die Zusammenarbeit eingerichtet sein sollte). Das libapache2-mod-perl2sollte Perache Perl-Unterstützung hinzufügen. *

Für Berechtigungen mache ich normalerweise Folgendes:

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

Anschließend können Sie in Ihrem Home-Ordner einen Link erstellen, der auf das Webserver-Verzeichnis verweist:

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

Wenn Sie Apache auf diese Weise installieren, wird es standardmäßig beim Booten gestartet.

Ich denke, es wäre viel einfacher, die Ubuntu-Methode zu verwenden, um Software auf Ubuntu zu installieren. Auf diese Weise erhalten Sie automatisch Updates für Ihre Software über den Paketmanager.

* Ich habe das noch nie gemacht. Möglicherweise müssen Sie dem Ende dieser Seite ab der Überschrift "Konfigurieren eines CGI-Bin-Verzeichnisses" folgen .

Azendale
quelle
Ich habe Bro nicht getestet, weil das der einzige Weg ist, den ich kenne, und im Moment habe ich Daten in MySQL, so dass es funktionieren sollte, also sollte ich vorerst deinstallieren oder Daten verlieren, wohin ich weiß
Ran Shemer
1

Vor einigen Monaten habe ich dieses Problem gelöst, als ich mein 32-Bit auf 64-Bit änderte. Hinweis: xampp für Linux namens lampp. Da lampp für 32-Bit kompiliert wurde, müssen gemeinsam genutzte 32-Bit-Bibliotheken installiert werden, wenn Sie 64-Bit-Ubuntu verwenden möchten. sudo apt-get install ia32-libs(Nur 64-Bit-Ubuntu)

  1. Laden Sie lampp unter http://www.apachefriends.org/en/xampp-linux.html herunter
  2. Für jeden Benutzer, der über einen Webordner verfügt (Beispiel / home / astro / public_html), kommentieren Sie diese Konfiguration in der Konfiguration von lampp apache aus

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

von #Include etc/extra/httpd-userdir.conf bis Include etc/extra/httpd-userdir.conf

Sie können den Standardordnernamen in /opt/lampp/etc/extra/httpd-userdir.conf ändern

  1. Tatsächlich war lampp eine GUI für den Start- oder Stopp-Daemon (wie xampp in Windows) sudo /opt/lampp/share/xampp-control-panel/xampp-control-panel.py(muss mit sudo Root-Berechtigungen verwenden, aber Sie können einige Tricks wie das Ändern von sudoers usw. ausführen).

  2. und für "Xampp beim Booten von Ubuntu starten oder Ubuntu starten". sudo ln -s /opt/lampp/lampp /etc/init.d/lampp sudo update-rc.d lampp defaults

hoffentlich funktioniert und entschuldige mein Englisch :)

Imam Omar
quelle
Nachdem ich sudo /opt/lampp/share/xampp-control-panel/xampp-control-panel.py ausgeführt habe, wurde folgende Fehlermeldung angezeigt (xampp-control-panel.py:11290): Gtk-WARNUNG **: Thema konnte nicht gefunden werden Engine in module_path: "pixmap",
Ran Shemer
Heads up: Die ia32-libsPakete wurden schließlich aus den neuesten Ubuntu-Versionen entfernt.
LiveWireBT