Haben Sie einen Linux-PC Sie zur Arbeit zu bringen? Vielleicht sind Sie nicht zufrieden mit der Kommandozeilen-Version von nur Ubuntu Server Edition. Hier ist, wie der Standard-Ubuntu-Desktop zu halten, und fügen Sie Webserver-Fähigkeit zu.
Ob Sie sich nicht wohl mit einem Kommandozeilen-System nur, du bist mit Deinem Ubuntu Desktop für andere Dinge, oder brauchen Sie nur für ein paar besondere Anwendungen installiert, die Sie hinzufügen können Apache, MySQL und PHP auf einem Standard-Desktop Installation von Ubuntu sehr schnell und einfach.
The Simple Command
Beginnen wir mit der Installation der Einsatz eines sehr klugen Befehl ein:
sudo apt-get install Lampe-Server ^
Es wird nicht ohne die Einfügemarke am Ende der Arbeit. Sobald Sie haben die eingegeben, wirst du sehen, dass es automatisch wählt alle notwendigen Pakete und bitten Sie, die "große" Menge an Daten heruntergeladen werden bestätigen.
Lehnen Sie sich zurück und lassen Sie es nicht sein Ding, bis Sie einen blauen Bildschirm auftauchen bekommen.
Geben Sie ein Passwort für den MySQL-root-Account, das, was Sie brauchen, um andere Nutzer erstellen und verwalten Datenbanken, dann drücken Sie die Eingabetaste, um fortzufahren ist. Sie werden aufgefordert, erneut Ihr Passwort eingeben werden, so tun, und drücken Sie die Eingabetaste erneut.
Das ist es für die Installation!
Testen Apache und PHP
Testen wir Apache zu sehen, ob es richtig ist Servieren. Öffnen Sie einen Browser und richten Sie ihn auf folgende URL:
[Http://localhost/: http://localhost/]
Sie sollten etwas davon, wenn alles korrekt installiert angezeigt:
Als nächstes werden wir testen, ob PHP funktioniert. Im Terminal geben Sie den folgenden Befehl, um ein neues Dokument zu erstellen:
sudo nano / var / www / testing.php
Dann kopieren Sie den folgenden Code ein:
Der rechten Maustaste in das Terminal ein und klicken Sie auf Einfügen.
Hit STRG + O "schreiben-out" oder speichern Sie die Datei, und drücken Sie dann STRG + X zu beenden.
Als nächstes starten Sie den Apache mit dem folgenden Befehl:
sudo apache2 Dienst starten
Und laden Sie die folgende Seite in Ihrem Web-Browser:
[Http://localhost/testing.php: http://localhost/testing.php]
Und Sie sollten sehenetwas wie dieses:
Überprüfen MySQL Bind Adresse
MySQL hat eine Adresse binden, dass Ihr System entsprechen sollten's. So überprüfen Sie die System-bind-Adresse, können wir eine schnelle Befehl ein:
cat / etc / hosts | grep localhost
Das ist ein "Rohr" oder "Stamm" in der Mitte, das mit dem \ key geteilt wird. Sie bekommen ein paar Ergebnisse, von denen zeigen Ihnen eine IP-Adresse.
Sie können aus den obigen Screenshot, dass meine binden Adresse 127.0.0.1 zu sehen.
Als nächstes wollen wir die Öffnung des MySQL-Konfigurationsdatei, um zu sehen, was dort aufgeführt.
sudo nano / etc / mysql / my.cnf
Blättern Sie nach unten, bis Sie eine Zeile beginnend mit "bind-address" wieunten.
Wie Sie sehen können, ist die bind-address die gleiche, so dass wir gut sind. Wenn Sie solch unterschiedliche, nur ändern, damit er übereinstimmt, was Sie über gefunden.
Installieren phpMyAdmin
Wenn Sie nicht vertraut mit MySQL und seine Befehle sind, dann haben Sie möglicherweise einige Mühe Verwalten von Datenbanken und Tabellen. phpMyAdmin hilft Ihnen angehen, dass durch die Bereitstellung einer PHP-Schnittstelle für MySQL Verwaltung. Es ist einfach zu installieren und kann wirklich nützlich sein, also lasst uns um es zu bekommen.
sudo apt-get install phpmyadmin
Wenn dieser Befehl nicht funktioniert, müssen Sie möglicherweise zusätzliche Repositories ermöglichen.
Du bekommst einen anderen blauen Bildschirm kommen Sie aufgefordert werden,wählen, welche Web-Server zu konfigurieren. Achten Sie darauf, den roten Block befindet sich neben "apache2" und sicher sein, die Leertaste drücken. Dies wird es mit einem Sternchen markieren, und dann können Sie Enter drücken.
Sie werden gefragt, ob phpmyadmin eine Standarddatenbank für den eigenen Gebrauch konfiguriert werden sollte. Wählen Sie Ja.
Als nächstes werden Sie aufgefordert, das Passwort des Admin-Konto verwendet, um diese Datenbank und Benutzer anlegen einzugeben. Da wir nicht alle anderen MySQL-Benutzer angelegt haben, geben Sie Ihren MySQL-root-Passwort ein.
border = "0" alt = "17 MySQL Root-Kennwort eingeben" src = "http://dl.dropbox.com/u/21986221/17entermysqlrootpassword.png" width = "647" height = "454">
Schließlich erstellen Sie ein Passwort mit phpMyAdmin verwenden, und Sie müssen es erneut zu bestätigen.
Sobald Sie fertig sind, starten Sie Apache.
Sie können dich anmelden, um, indem Sie auf die folgende URL phpMyAdmin:
[Http://localhost/phpmyadmin/: http://localhost/phpmyadmin/]
Verwenden Sie "root" als Benutzername und geben Sie dann die Wurzel MySQL-Kennwort.
[border-left-width: 0px "title =" 21 Login Erfolg "border =" 0 "alt =" 21 Login Erfolg "src =" http://dl.dropbox.com/u/21986221/21loginsuccess_thumb.png "width = "650" height = "391">: http://dl.dropbox.com/u/21986221/21loginsuccess.png]
Es gibt mehr als ein paar wichtige Passwörter hier, und Sie werden versucht sein, das gleiche Passwort wie Ihren root-Account zu verwenden. Wenn Sie sich dafür entscheiden, achten Sie darauf, dass es ein sehr sicheres Passwort, etwas mit gemischten Charakter-Klassen und eine gute Länge ist. Denken Sie daran, gibst du andere Zugriff auf Ihren Computer durch die Installation dieser Software, so nehmen die entsprechenden Vorsichtsmaßnahmen.
Ist dies das erste Mal das Spiel mit einem Web-Server, können Sie sich fragen, wo die Dateien, die Sie zum Hosten gehen wollen. Sie sind in / var / www / default sein, und wird erhöhte Privilegien benötigen, um das Verzeichnis zugreifen. Eine Idee ist, eine separate Partition zu diesem Zeitpunkt montieren ausschließlich für die Zustellung Web Sachen verwendet werden. Besuchen Sie auch unseren Artikel [Was ist das Linux fstab und Wie funktioniert es? Http://www.howtogeek.com/howto/38125/htg-explains-what-is-the-linux-fstab-and-how -tut-es-Arbeit /], ein paar mehr Informationen für das zu bekommen.
Und jetzt, da Sie Ihren eigenen Server Web, warum nicht lernen [How To Archiv, Suche und Anzeigen Ihrer TweetStatistik mit ThinkUp: http://www.howtogeek.com/howto/42260/how-to-archive-search-and-view-your-tweet-statistics-with-thinkup/]?
Keine Kommentare:
Kommentar veröffentlichen