Bereiten Sie Ubuntu (oder eine andere Distribution) für die Webentwicklung vor

Abgesehen von den Mythen, Überzeugungen oder der Meinung, dass die Verwendung von GNU / Linux kompliziert ist, halte ich es für ein hervorragendes Betriebssystem, insbesondere für Entwickler Web-Entwickler.

Ich hatte die Gelegenheit, mich mit vielen Menschen zu unterhalten, die es vorziehen OS X und sogar Windows zu entwickeln, wie sie sagen, aufgrund seiner Leichtigkeit und seiner Werkzeuge, und obwohl es eine sehr individuelle Meinung jeder Person ist, glaube ich, dass jede GNU / Linux-Distribution oder zumindest die beliebtesten alles bieten, was Sie zum Installieren und Arbeiten benötigen.

[quote] Die beliebtesten Distributionen bieten alle erforderlichen Pakete in ihren Repositories für einen Webentwickler. [/ quote]

Nun, in der Entwicklungsfrage gibt es ein Dilemma, ist eine sehr aktualisierte Distribution wie Antergos oder eine, die ein Gleichgewicht zwischen stabil und aktuell hält als Ubuntu?

Ich habe ein sehr einfaches Beispiel gegeben, während ich drin war Ubuntu vertraut die neueste Version von Netbeans ist 7.0.1, in ArchLinux Version 8.0.2 ist verfügbar. Das gleiche passiert mit KnotenJS und andere Pakete, die wir unten sehen werden und die von weit verbreitet sind Vorderes Ende.

Wie auch immer, es ist jedermanns Entscheidung, die Verteilung seiner Präferenzen entsprechend der auszuführenden Arbeit zu wählen. In diesem Artikel beginnen wir mit einer Ubuntu-Installation. Da sie sich auf neue Benutzer konzentriert, zeigen wir den Prozess Schritt für Schritt.

Installieren Sie Ubuntu 14.04

Als erstes laden wir das Ubuntu-Installationsimage von der offiziellen Website herunter. Über den folgenden Link können Sie auswählen, ob Sie eine 32-Bit- oder eine 64-Bit-ISO herunterladen möchten.

Laden Sie Ubuntu herunter

Sobald wir es heruntergeladen haben, müssen wir eine DVD mit der heruntergeladenen ISO "brennen" oder einen Flash-Speicher vorbereiten, um von dort zu booten und zu installieren. In Windows können wir dies tun, indem wir folgen dieser Leitfaden und auf dem Mac dieser andere. Sobald dies erledigt ist, starten wir den PC neu und beginnen mit dem Speicher oder der DVD.

Ubuntu 14.04 Installationsschritte

Wenn Sie nicht sicher sind, wie Sie Ubuntu installieren sollen, ohne Ihre Daten zu verlieren, können Sie es mit einer virtuellen Maschine in VirtualBox installieren oder alle Ihre Daten an einem sicheren Ort, wenn möglich, auf einer externen Festplatte sichern

Als erstes müssen Sie die Sprache auswählen, mit der wir Ubuntu installieren möchten:

Ubuntu-Entwickler

Später werden wir sehen, ob wir alle notwendigen Anforderungen für die Installation haben:

Ubuntu_Development2

Später gehen wir zur Partitionierung der Festplatte. Wenn Sie damit unerfahren sind, sollten Sie nach dem Sichern Ihrer Daten vorzugsweise alles als Standard belassen.

Ubuntu_Development3

Wir wählen die Zeitzone:

Ubuntu_Development4

Wir wählen die Sprache unserer Tastatur:

Ubuntu_Development5

Wir definieren unseren Benutzernamen, den Namen unseres Computers, unser Passwort:

Ubuntu_Development6

Und wir warten, bis es fertig ist:

Ubuntu_Development7

Sobald das Installationsprogramm abgeschlossen ist, starten wir den Computer neu und starten unsere Sitzung. Wir können den Update Manager ausführen oder ein Terminal öffnen und Folgendes eingeben:

$ sudo apt update && sudo apt upgrade

Und wenn es nichts zu aktualisieren gibt, können wir beginnen.

Vorbereiten unseres Arbeitsbereichs zum Testen

Als Entwickler wollen wir uns also nur auf das konzentrieren, was wir tun können: entwickeln. Wir sind nicht daran interessiert zu wissen, wie ein Webserver konfiguriert wird oder wie eine Datenbank funktioniert. Wir möchten nur etwas, das funktioniert und einfach zu implementieren ist, um mit dem Schreiben von Code zu beginnen.

Wenn wir nur in HTML, CSS, JS schreiben müssten, wäre alles einfacher, aber manchmal müssten wir einen Testserver für Code in PHP, Ruby, DJango usw. haben. Daher wird dies empfohlen Richten Sie unseren eigenen Webserver ein. Zum Glück haben wir diese Möglichkeit auf zwei verschiedene Arten:

  1. Verwenden des Installationsprogramms XAMPP was bietet uns Apache.
  2. Mit LAMPE Bitnami.

Bitnami installieren

Die LAMP-Installation über Bitnami wir haben es schon gesehen In einem früheren Artikel ist es daher nicht erforderlich, ihn in diesem Artikel zu behandeln. Sobald Bitnami installiert ist, können wir unseren Testserver über den Webbrowser verwalten.

Bitnami

Alle notwendigen Unterlagen zur Funktionsweise von Bitnami finden Sie unter sein Wiki.

XAMPP-Installation

Das XAMPP-Installationsprogramm stammt ebenfalls von Bitnami, der Installationsprozess ist jedoch etwas anders, sodass wir ihn Schritt für Schritt sehen werden. Als erstes müssen Sie natürlich die Datei herunterladen, die uns entsprechend der Architektur unseres Prozessors interessiert:

XAMPP 32 Bit
XAMPP 64 Bit

Nach dem Herunterladen öffnen wir ein Terminal und greifen auf den Ordner zu, in dem sich die Datei befindet, für den wir Ausführungsberechtigungen erteilen. Im Fall der 64-Bit-Datei wäre dies:

$ sudo chmod a+x xampp-linux-x64-5.5.19-0-installer.run

Jetzt führen wir es im selben Terminal aus:

$ sudo ./xampp-linux-x64-5.5.19-0-installer.run

Und wir folgen den folgenden Schritten.

Es ist ratsam, alles so zu akzeptieren, wie es standardmäßig kommt, dafür müssen wir nur das geben Enter

XAMPP

Im vorherigen Bild wurden wir gefragt, ob wir die Dateien für Entwickler installieren möchten, und im späteren, ob wir mit der von uns gewählten Auswahl einverstanden sind.

xampp1

Jetzt werden wir nach dem Pfad gefragt, in dem wir installieren möchten (standardmäßig befindet er sich in / opt / lampp), und obwohl wir ihn ändern können, empfehle ich, ihn unverändert zu lassen.

xampp2

Noch ein Überprüfungsschritt, bevor Sie mit der Installation beginnen

xampp3

XAMPP installieren

xampp5

Installation abgeschlossen.

xampp6

Um XAMPP zu starten, müssen wir nur Folgendes ausführen:

$ sudo / opt / lampp / lampp start XAMPP für Linux starten 5.5.19-0 ... XAMPP: Apache starten ... ok. XAMPP: MySQL starten ... ok. XAMPP: ProFTPD wird gestartet ... ok.

Auf diese Weise läuft bereits unser Apache + MySQL + PHP + Perl-Server. Wenn Sie ein Problem haben, empfehle ich Ihnen zu besuchen die FAQ.

Benutzerdefiniertes DNS und virtueller Host mit XAMPP

Angenommen, auf unserem Testserver sind mehrere Websites gehostet, können wir festlegen, dass jede Site lokal in der Datei angezeigt wird / Etc / hosts. Nehmen wir ein Beispiel, nehmen wir an, wir haben die Site dev.tests.comWir öffnen die Datei / Etc / hosts mit unserem bevorzugten Texteditor (und als root) und fügen Sie ihn folgendermaßen hinzu:

$ sudo vim /etc/hosts

und wir fügen die Zeile hinzu:

127.0.0.1   dev.prueba.com

Aber das reicht natürlich nicht aus, denn wir müssen Apache das mitteilen, wenn jemand eine Anfrage an stellt dev.test.com Für 127.0.0.1 müssen Sie unsere Testseite zurückgeben.

Wir bearbeiten die Datei /opt/lampp/etc/httpd.conf

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

und kommentieren Sie (entfernen Sie das Pfundzeichen) die Zeile, die sagt:

# Include etc/extra/httpd-vhosts.conf

und wir lassen es so:

Include etc/extra/httpd-vhosts.conf

Nun gehen wir zur Datei /opt/lampp/etc/extra/httpd-vhosts.conf was sollte so etwas haben:

# Verwenden Sie nur namenbasierte virtuelle Hosts, damit sich der Server nicht um # IP-Adressen kümmern muss. Dies wird durch die Sternchen in den nachstehenden Anweisungen angezeigt. # # Bitte beachten Sie die Dokumentation unter # # für weitere Details, bevor Sie versuchen, virtuelle Hosts einzurichten. # # Sie können die Befehlszeilenoption '-S' verwenden, um Ihre # Konfiguration des virtuellen Hosts zu überprüfen. # # VirtualHost-Beispiel: # Fast jede Apache-Direktive kann in einen VirtualHost-Container verschoben werden. # Der erste VirtualHost-Abschnitt wird für alle Anforderungen verwendet, # die in keinem Block mit einem Servernamen oder ServerAlias ​​übereinstimmen. # ServerAdmin webmaster@dummy-host.example.com DocumentRoot "/opt/lampp/docs/dummy-host.example.com" Servername dummy-host.example.com ServerAlias ​​www.dummy-host.example.com ErrorLog "logs / dummy -host.example.com-error_log "CustomLog" -Protokolle / dummy-host.example.com-access_log "common ServerAdmin webmaster@dummy-host2.4.example.com DocumentRoot "/opt/lampp/docs/dummy-host80.example.com" Servername dummy-host80.example.com ErrorLog "logs / dummy-host2.example.com-error_log" CustomLog "logs / dummy-host2.example.com-access_log" gemeinsam

Wir modifizieren es und lassen es so:

# Verwenden Sie nur namenbasierte virtuelle Hosts, damit sich der Server nicht um # IP-Adressen kümmern muss. Dies wird durch die Sternchen in den nachstehenden Anweisungen angezeigt. # # Bitte beachten Sie die Dokumentation unter # # für weitere Details, bevor Sie versuchen, virtuelle Hosts einzurichten. # # Sie können die Befehlszeilenoption '-S' verwenden, um Ihre # Konfiguration des virtuellen Hosts zu überprüfen. # # VirtualHost-Beispiel: # Fast jede Apache-Direktive kann in einen VirtualHost-Container verschoben werden. # Der erste VirtualHost-Abschnitt wird für alle Anforderungen verwendet, # die in keinem Block mit einem Servernamen oder ServerAlias ​​übereinstimmen. # DocumentRoot "/ home / path / folder / project /" Servername my_blog.dev Benötigen Sie alle gewährt

Es ist logisch, dass beim Ersetzen der Pfad zum Ordner unseres Projekts angegeben werden muss "/ Home / Pfad / Ordner / Projekt /".

Manuelle LAMPENinstallation

Obwohl es nicht so scheint, ist es meiner Meinung nach umständlicher, die Installation auf die vorherige Weise durchzuführen, als die Pakete direkt aus unseren Repositorys zu installieren. Um den gleichen Stack auf unserem PC zu haben, müssen wir nur ein Terminal öffnen und Folgendes setzen:

$ sudo apt install apache2 mysql-server-5.5 phpmyadmin

Nur mit diesen 3 Paketen werden die erforderlichen Abhängigkeiten installiert, um mit dem bei der Entwicklung erforderlichen Minimum zu arbeiten.

Benutzerdefiniertes DNS und virtueller Host mit LAMP

Seitens des DNS (Domain Name Server) behalten wir alles bei, dh wir fügen die Namen unserer Teststandorte in die Datei ein / Etc / hosts. Im Fall von Apache ist der Pfad des VHost (Virtual Hosts) jetzt anders.

Normalerweise wird das, was wir in die Datei einfügen, platziert /opt/lampp/etc/extra/httpd-vhosts.conf in der Route /etc/apache2/sites-available/vhostname.confund dann wird eine symbolische Verknüpfung zu dieser Datei im Ordner hergestellt / etc / apache2 / sites-aktiviert / aber wir werden nicht komplizieren. Wir werden die Datei direkt einfügen / etc / apache2 / sites-aktiviert / mit folgender Konfiguration:

$ sudo vim /etc/apache2/sites-enabled/dev.prnza.com.conf DocumentRoot "/ home / path / folder / project /" Servername my_blog.dev Benötigen Sie alle gewährt

Ich denke, es ist gültig zu verdeutlichen, dass bei der manuellen Installation der Standardpfad der Website-Ordner lautet / var / www / http /.

NodeJS- und Ruby-Installation

Wenn wir verwenden KnotenJS o Ruby (anstelle von PHP und Perl) können wir die Pakete manuell installieren, indem wir sie in der Konsole ausführen:

$ sudo apt install nodejs ruby

Und wenn sie weitere Pakete benötigen, müssen sie nur den Paketmanager oder die Konsole ausführen:

$ sudo apt search paquete a buscar

Bis zu diesem Teil haben wir bereits den serverseitigen Teil für unsere Sandbox bereit. Lassen Sie uns nun einige der Anwendungen sehen, die wir verwenden können.

Webentwicklungstools

In den Repositorys haben wir einige Anwendungen, mit denen wir bequem arbeiten können, wenn es um HTML, CSS, JS und andere geht. Unter ihnen haben wir:

  • Blaufisch
  • Geany
  • Gedit
  • Kate

Sein Blaufisch (meiner Meinung nach) die vollständigste, wenn es um Arbeit geht Vorderes EndeIch empfehle jedoch, Anwendungen von Drittanbietern zu installieren, die uns viel mehr Funktionen bieten. Wir haben zum Beispiel Wand- und Deckenhalterungen, Erhabener Text o Komodo-Bearbeiten. Alle diese Anwendungen haben ein eigenes Installationspaket für Ubuntu, mit Ausnahme von Komodo-Edit, das nur entpackt und eine .sh-Datei ausgeführt werden muss.

(… in Bearbeitung …)


Hinterlasse einen Kommentar

Ihre E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert mit *

*

*

  1. Verantwortlich für die Daten: Miguel Ángel Gatón
  2. Zweck der Daten: Kontrolle von SPAM, Kommentarverwaltung.
  3. Legitimation: Ihre Zustimmung
  4. Übermittlung der Daten: Die Daten werden nur durch gesetzliche Verpflichtung an Dritte weitergegeben.
  5. Datenspeicherung: Von Occentus Networks (EU) gehostete Datenbank
  6. Rechte: Sie können Ihre Informationen jederzeit einschränken, wiederherstellen und löschen.

  1.   Dhunter sagte

    Hat noch jemand eine Geisterfledermaus auf dem Ziegenbild dieser Ubuntu-Version gesehen?

    1.    lebhaft sagte

      Hahaha, es ist wahr. Ich schaue nur auf den orangefarbenen Bart und die Vertiefungen der Schnauze

    2.    Ivan Barra sagte

      Nun, da Sie es erwähnen ... heißt das "Pareidolia".

      Welche Distros beim Programmieren zu wählen sind, ist ziemlich kompliziert. "Früher" wurde es für ein paar Browser und Voila entwickelt, weil die Entwicklung viel langsamer war. Heutzutage gibt es unendlich viele Browser und Plattformen, auf denen WEB-Anwendungen entwickelt werden können, beispielsweise ASP.Net, PHP, JAVA usw. Wenn die Anwendungen viel transversaler sind, meine ich damit, dass sie nicht nur von typischen Desktop- oder Laptop-Computern aus aufgerufen werden, sondern bereits von einem Tablet, Handy usw. aus ausgeführt werden (und die gleiche Funktionalität gewünscht wird).

      Ich glaube, dass es heute notwendig ist, an vorderster Front zu bleiben und vor allem die Stabilität und Sicherheit der Anwendungen zu gewährleisten. In diesem Sinne bin ich paranoid. Es kostet mich immer noch viel, zum Beispiel eine Banküberweisung von dem anderen Gerät aus durchzuführen, das nicht von mir stammt Ich hoffe oft, dass ich dazu in die Sicherheit meines Zuhauses komme, auch wenn es unlogisch klingt.

      Das andere. Seien wir ehrlich: Es ist bekannt, dass die meisten Programmierer (zumindest die, die ich kenne), ob Web, JAVA, BB.DD usw., mindestens 80% eine Unix-Plattform zum Programmieren verwenden. Menschen, die ohne alle Tools, die offen und kostenlos auf der Plattform angeboten werden, ohne Weiteres sehr kompliziert wären. Außerdem kann ich mit Sicherheit sagen, dass fast die gesamte WEB-Plattform oder BB.DD. Es ist auf einem Unix-Server bereitgestellt. Wäre es nicht logisch, wenn der andere Teil auf die gleiche Weise funktioniert?

      Vielen Dank für das Teilen und die Grüße.

    3.    Offiziersbursche sagte

      Halt die Klappe ... ich bin Batman!

    4.    neysonv sagte

      Sieht für mich aus wie eine Eule lol

      1.    lebhaft sagte

        Das ist richtig ... hier denken wir das gleiche, nachdem wir noch einmal nachgesehen haben

  2.   Hugo Santos sagte

    Ich bin ein Webentwickler, hauptsächlich PHP. Ich verwende Debian seit mehreren Jahren als meine Arbeitsumgebung, wie in der Veröffentlichung erwähnt. Die Entscheidung, welche Distribution verwendet werden soll, hängt von jeder Person und im Linux-Entwicklungsbereich ab, wenn sie eine große Anzahl von bietet Werkzeuge, die das Leben leichter machen.

    Nur als Kommentar habe ich an vielen Stellen gesehen, dass einige Entwickler XAMPP, LAMP und / oder ähnliches installieren. Unter Linux ist dies nicht erforderlich, da wir uns daran erinnern, dass Apache unter Linux nativ ist. Ich installiere beispielsweise nur Apache2 und PHP5 auf meinem Debian Mit dem typischen (aptitude install apache2 php5) und voila muss ich nichts anderes mehr tun, als meine Projekte in / var / www abzulegen

    1.    lebhaft sagte

      Das ist richtig, was passiert, ich habe versucht, es "einfach" zu machen, obwohl ich in der Post die beiden Methoden erwähne 😉

    2.    Tecno-Integra-Automatisierung sagte

      Grüße. Das scheint mir in Ordnung zu sein, dass Sie Apache2 und PHP5 installieren, aber ich denke, Sie müssten MySQL und auch Wie konfigurieren Sie Phpmyadmin? Vielen Dank.

  3.   Marcos_tux sagte

    Seien wir ehrlich, trotz der Bemühungen, die Dreamweaver über all diese Programme durchführt, ist es eine Schande, aber unter Linux haben wir nichts auf dem Höhepunkt dieses Adobe-Programms.

    1.    eliotime3000 sagte

      Ja, es gibt (naja, teilweise), es heißt Brackets und berücksichtigt auch Vim und Emacs. : v

    2.    Dieser Müllcontainer namens Dreamweaver sagte

      Wenn Sie Müll in den Code einfügen, geht Dreamweaver natürlich an allen vorbei

    3.    Hernán sagte

      Dreamweaver ist mehr für Designer als für Programmierer, für Leute, die mit Code arbeiten, ist es zu umständlich und langsam. Es ist viel komfortabler, ein Programm wie erhabenen Text, Klammern oder webStorm / phpStorm zu verwenden. In den Zeiten, in denen ich Dreamweaver verwendet habe, hatte ich Probleme. Nachdem ich meinen Code bereit gelassen hatte, ging ich in den Entwurfsmodus. Wenn ich einen Punkt platziere oder etwas verschiebe, kümmert sich Dreamweaver darum, meinen so ordentlichen Code vollständig zu zerlegen. Um nicht zu sagen, dass es Zahlung ist. Ich habe Designerfreunde und für sie ist es fantastisch, da sie eine Seite erstellen können, ohne eine einzige Codezeile zu schreiben.

      1.    Eduard sagte

        Brassenweber Hahaha, damit werde ich nie lernen, wenn du lernst, zu schneiden

    4.    KZKG ^ Gaara sagte

      Dreamwho?… Baff, Kumpel, Artisteer, Dreamweaver, all das ist purer Schwachsinn, tut mir leid, aber es ist die Wahrheit.

      Sie setzen siebenhundert Zeilen Junk-Code, viele Tags oder Ziele, die nicht benötigt werden, usw. usw. usw.

      Klammern, Sublime, mit all diesen Klammern sind mehr als genug, um CSS-Aufgaben zu erledigen.

    5.    kdexneo sagte

      Aptana Studio 3 viel besser als Dreamweaver.

    6.    lebhaft sagte

      Was hast du gesagt? Traumweber? Und soooo queee essss?

    7.    sherpa90 sagte

      Hoffentlich sehen Sie den ganzen Müllcode, der Sie generiert ... Dreamweaver ist für NON-PROFESSIONALS, Punkt!

  4.   hazama sagte

    Wirklich sensationeller Beitrag
    Glückwünsche

    1.    lebhaft sagte

      Danke 😉

  5.   Petercheco sagte

    Ihre Informationen sind sehr nützlich ... Danke. Gehst du zurück zu den Gewässern von Ubuntu / Debian?

    1.    KZKG ^ Gaara sagte

      HAHA, er hat immer einen Platz in seinem Herzen für Debian, aber ... Ubuntu, ich glaube nicht, hehehe

      1.    Petercheco sagte

        Du weißt nie 😀 😀

    2.    lebhaft sagte

      Obwohl es NIEMALS gesagt werden sollte, glaube ich wirklich nicht, dass ich für eine lange, lange, lange Zeit zu Debian zurückkehren werde.

  6.   Celsius sagte

    Armer Kater, niemand will es.

    1.    lebhaft sagte

      Wer will Java? 😛

  7.   Armin sagte

    Ich denke, die Themen werden (wieder) verwirrt, es gibt Sie, die nur Designer sind, andere, die nur Programmierer sind, es gibt beide, es gibt diejenigen, die Winbug "einfach" sehen, weil sie als nächstes installieren und "fertig" (was impliziert) dass sie möglicherweise mit proprietärer und / oder lizenzierter Software arbeiten oder nicht), gibt es diejenigen, die etwas fortgeschrittener (und "mutiger") sind und auch über Linux Bescheid wissen und normalerweise mit den Tools arbeiten, die sie dazwischen finden, und somit a long etc, wie wir in diesem Blog teilen, ist die Idee, dass man auf gnu-línux entwickelt, egal welche Distribution es ist und daher die OpenSource-Tools verwendet werden. Das zugrunde liegende Problem (glaube ich) ist, dass es von jeder Person abhängt, die es gibt Werkzeuge, die wir nicht einmal kennen, aber wenn wir lernen wollen, müssen wir ein paar Stunden investieren, bis wir sie geben, und wenn wir uns wohl fühlen (unabhängig davon, was andere denken), werden wir glücklich sein !! (:

    1.    rlsalgueiro sagte

      Sie können auch die Version für PHP5.6.3 herunterladen
      http://downloads.sourceforge.net/project/xampp/XAMPP%20Linux/5.6.3/xampp-linux-x64-5.6.3-0-installer.run
      http://downloads.sourceforge.net/project/xampp/XAMPP%20Linux/5.6.3/xampp-linux-5.6.3-0-installer.run
      Es hängt davon ab, was Sie entwickeln oder welche Kompatibilität Sie benötigen, um Version 5.5 beizubehalten. Ich installiere einfach die Pakete, die im Repo enthalten sind, und das war's. Ich habe Apache 2.4, PHP5.5.13 usw. Auch die anderen Bibliotheken wie PHPCs sind einfach zu installieren. Es ist klar dass mir die Shell gefällt und ich lieber alles installiere und konfiguriere, was ich kann.

      1.    rlsalgueiro sagte

        Sie haben dieses Projekt wpn-xm.org gesehen, es wäre interessant, so etwas für Linux zu erreichen, ich sage integriert, weil ich einige dieser Tools verwende, und es tut mir leid zu sagen, dass ich trotz der großen Anzahl von Bibliotheken und der Hostings fast alle auf Apache gemountet bin geändert für Nginx. Ich fand wpn-xm auf der Suche nach Alternativen zu LAMP und XAMPP und es ist gut für die Arbeitsmaschine. Es ist ohne Zweifel eine gute Alternative. Übrigens, entschuldigen Sie meinen vorherigen Kommentar zu W $ + Chrom

  8.   Raul casari sagte

    Ihr Beitrag ist sehr interessant, entwickeln Sie ihn weiter, er wird geschätzt

  9.   Michael Kardoza sagte

    Hallo, ich bin neu in Ubuntu, ich habe immer Windows verwendet, aber ich möchte mit Ubuntu in eine Linux-Umgebung migrieren, aber wenn ich Ordner erstellen oder Dateien in die htdocs einfügen möchte, wie in Windows, erlaubt es mir nicht oder es gibt einige Dinge, die ich in Windows benutzerdefiniert tun könnte, aber in Ubuntu Ich kann es nicht viel blockieren lassen oder es erlaubt mir nicht, Änderungen vorzunehmen. Wenn ich sublime verwende, um Dateien in htdocs zu erstellen, erlaubt es mir auch nicht, wenn Sie mir helfen können, würde ich es begrüßen.

  10.   Mont sagte

    Kann mir jemand helfen?
    Vor vielen Jahren habe ich einen kleinen Webdesign-Kurs gemacht und es hat mir sehr gut gefallen, und obwohl sie mir die Programme für Windows gegeben haben, haben sie mich nie installieren lassen.
    Vor ein paar Monaten konnte ich endlich auf Linux Ubuntu umsteigen und ich kann keine Programme finden
    Ich erinnere mich, dass ich im Kurs drei Programme gesehen habe
    Dreamweaver, Flash MX und ein anderes, das für die Fotoretusche gedacht war, aber ich kann mich nicht an den Namen erinnern.
    Können Sie Download-Websites oder Routen angeben, um das Äquivalent zu dem zu installieren, was ich im Kurs gesehen habe?
    un saludo
    Danke.