Wenn Sie einen neuen Linux-Server bekommen, müssen Sie im Allgemeinen die folgenden 5 Konfigurationen durchführen HOSTANME ändern vi /etc/sysconfig/netzwerk Ändern Sie die Zuordnung zwischen HOSTNAME und IP vi /etc/hosts Firewall deaktivieren Dienst iptables stoppen Deaktivieren Sie die Firewall beim Start chkconfig iptables aus Starten Sie den Linux-Server neu Neustart 1. JDK konfigurieren
1.1. Erstellen Sie ein Apps-Verzeichnis unter dem Home-Verzeichnis (gemäß Benutzerdefiniert). mkdir-Apps 1.2. Verwenden Sie das xftp-Tool, um das dekomprimierte JDK-Paket (Tar.gz-Format) in den Apps-Ordner des Linux-Servers hochzuladen 1.3. Entpacken Sie das komprimierte JDK-Paket tar -zxvf xxxxx.gar.gz 1.4. Geben Sie das entpackte JDK ein und ermitteln Sie seinen absoluten Pfad Passwort 1.5. Umgebungsvariablen konfigurieren vi /etc/Profil 1.6. Umgebungsvariablen sofort wirksam machen Quelle /etc/Profil 1.7. Überprüfen Sie, ob JDK erfolgreich konfiguriert ist javac -version 2. Konfigurieren Sie Tomcat
Das heißt, alle von der offiziellen Apache-Website heruntergeladenen Komponenten/Frameworks/Projekte erfordern Unterstützung für JDK-Umgebungsvariablen 2.1. Laden Sie Tomcat8 von der offiziellen Website herunter 2.2. Verwenden Sie xftp, um das Tomcat-Dekomprimierungspaket auf den Linux-Server hochzuladen 2.3. Tomcat entpacken tar -zxvf xxxxx.tar.gz 2.4. Tomcat direkt starten (Alle Linux- und Mac-Startdateien enden mit .sh) Geben Sie das Bin-Verzeichnis von Tomcat ein ./startup.sh Oder geben Sie das Tomcat-Verzeichnis ein bin/startup.sh 2.5. Überprüfen Sie, ob Tomcat erfolgreich gestartet wurde jps (ein Befehl, der nur verwendet werden kann, nachdem JDK erfolgreich konfiguriert wurde) 2779 Jps: stellt die Umgebungsvariablen von JDK dar 2736 Bootstrap: stellt den Start von Tomcat dar 2.6. Tomcat stoppen Geben Sie das Bin-Verzeichnis von Tomcat ein ./shutdown.sh Geben Sie das Tomcat-Verzeichnis ein bin/shutdown.sh kill -9 2830 (2830 ist die Prozessnummer von Tomcat, die dynamisch abgerufen werden kann, aber dringend nicht empfohlen wird und interne Daten oder Dateien beschädigen kann)
3. Maven konfigurieren 3.1. Laden Sie Maven von der offiziellen Apache-Website herunter 3.2. Verwenden Sie das xftp-Tool zum Hochladen auf den Linux-Server 3.3. Entpacken Sie das komprimierte Maven-Paket tar -zxvf xxxx 3.4. Maven-Umgebungsvariablen müssen konfiguriert werden vi /etc/Profil Ähnlich wie beim Konfigurieren von Java-Umgebungsvariablen exportiere MAVEN_HOME= export PATH=$PATH:$JAVA_HOME/bin:$MAVEN_HOME/bin Unabhängig davon, ob es sich um Java- oder Maven-Umgebungsvariablen handelt, müssen diese vor PATH konfiguriert werden. Bei Konfiguration unter PATH Aufgrund des Problems beim Laden von Umgebungsvariablen muss es vor PATH konfiguriert werden 3.5. Umgebungsvariablen sofort wirksam machen Quelle /ect/Profil 3.6. Überprüfen Sie, ob die Maven-Umgebungsvariablen erfolgreich konfiguriert wurden mvn -v 3.7. Konfigurieren Sie das lokale Repository/Alibaba Cloud-Image von Maven settings.xml !!!!! In allen Konfigurationen ist es nicht erlaubt, die integrierten Konfigurationsinformationen zu ändern. Wenn Sie konfigurieren müssen, kopieren Sie sie Hier wird unter „Home“ ein neuer Repository-Ordner als lokales Lager erstellt und der Speicherort des lokalen Lagers in der Datei „setting.xml“ in den absoluten Pfad des lokalen Lagerordners geändert: <localRepository>/home/reposiroty</localRepository> Alibaba Cloud-Bild
<Spiegel>
<Spiegel>
<id>Nexus-Aliyun</id>
<Spiegel von>*</Spiegel von>
<name>Nexus Aliyun</name>
<url>http://maven.aliyun.com/nexus/content/groups/public</url>
</Spiegel>
</Spiegel> 3.8. Konfigurieren Sie die Ziel-JDK-Version von Maven
Die mit Maven gelieferte JDK-Version ist 1.5 und die lokale Umgebung ist jdk1.8 In 1.8 wurden viele neue Methoden und Klassen hinzugefügt, die in 1.5 nicht verfügbar sind Maven beginnt mit der Kompilierung der Zielversion von JDK (1.5). Da jedoch die in 1.8 bereitgestellten Klassen im Projekt verwendet wurden und Maven es nicht kompilieren kann, wird ein Fehler gemeldet. Das IDEA-Entwicklungstool integriert die lokale JDK-Umgebung automatisch, d. h. nach der Integration von Maven in IDEA (die Zielkompilierungsversion von Maven wird 1.8). Aber Eclipse/MyEclipse wird einen Fehler melden! ! ! !
<Profil>
<id>jdk1.8</id>
<Aktivierung>
<activeByDefault>wahr</activeByDefault>
<jdk>1.8</jdk>
</Aktivierung>
<Eigenschaften>
<maven.compiler.source>1.8</maven.compiler.source>
<maven.compiler.target>1.8</maven.compiler.target>
<maven.compiler.compilerVersion>1.8</maven.compiler.compilerVersion>
</Eigenschaften>
</Profil> 4. SVN konfigurieren (serverseitig)
4.1. SVN von Linux installieren Kein Download von der offiziellen Website nötig (da Linux SVN bereits integriert hat, muss es nur noch geladen werden) Solange Linux über eigene Tools/Frameworks/Komponenten/Projekte verfügt, müssen Sie diese nicht herunterladen, sondern direkt installieren. Diese Dinge, die Linux nicht hat, müssen mit dem komprimierten tar.gz-Paket installiert werden yum -y install: Installationsbefehl (kann nur das integrierte Linux installieren, nicht integriertes Linux kann nicht installiert werden) yum -y installiere Subversion 4.2. Überprüfen Sie, ob SVN erfolgreich installiert wurde svn --version oder subversion --version 4.3. Erstellen Sie einen Ordner (um die für die SVN-Konfiguration erforderlichen Dateien zu speichern. Der folgende Code verwendet diesen Ordner zu Demonstrationszwecken) Erstellen im Home-Verzeichnis mkdir -p svn/svn-Datei 4.4.svn lädt die Konfigurationsdatei (Die mit svn gelieferten Befehle sind keine nativen Befehle von Linux) svnadmin erstelle /home/svn/svnfile 4.5. Implementieren Sie Ihre eigene Konfiguration Implementieren Sie Ihre eigene Konfiguration in den drei Dateien im conf-Verzeichnis Hinweis: Bei der Konfiguration der folgenden drei Dateien müssen alle Konfigurationen von vorne beginnen, ohne Leerzeichen! ! Passwort: Konfigurieren Sie den von SVN benötigten Benutzernamen und das Passwort Alle SVN-Benutzerkonfigurationen müssen unter dem Tag [Benutzer] konfiguriert werden, sonst werden sie nicht wirksam. [Benutzer] Benutzername = Passwort Beispiel: Mike = 123456 Authz: Die Berechtigungsinformationen des SVN-Benutzers (Lesen, Schreiben) wurden konfiguriert. Alle Berechtigungskonfigurationen müssen unter dem Tag [Gruppen] konfiguriert werden, sonst werden sie nicht wirksam. [/]: Alle Benutzer in der Passwd-Datei abrufen, solange alle Benutzer unter [Benutzer] abgerufen werden können Alle Berechtigungsinformationen in Bezug auf SVN-Benutzer müssen unter dem Tag [/] konfiguriert werden, sonst werden sie nicht wirksam. Benutzername = rw Mike = rw svnserver.conf: anonymer Zugriff = lesen Vorgänge, die ausgeführt werden können, wenn der Benutzer nicht bei SVN angemeldet ist (Vorgänge, die anonym ausgeführt werden können) Schreiben: Schreiben bedeutet hier sowohl Lesen als auch Schreiben, normalerweise als Lesen konfiguriert lesen, schreiben, keine Auth-Access = Schreiben Operationen, die ausgeführt werden können, wenn sich der SVN-Benutzer anmeldet Schreiben: kann lesen und schreiben Passwort-DB = passwd Verwalten Sie den Konto- und Kennwortabgleichsmechanismus aller SVN-Benutzer in der Passwd-Datei authz-db = authz Verwalten Sie die Berechtigungen aller SVN-Benutzer in der Authz-Datei Bereich = /home/svn/svnfile Gibt das Verzeichnis an, in das das Projekt auf SVN hochgeladen wird, d. h. den Ordner, in den das Projekt auf SVN hochgeladen wird 4.6. SVN starten svnserve -d -r /home/svn/svnfile Es wird keine Fehlermeldung angezeigt, was auf einen erfolgreichen Start hinweist Zusammenfassen Oben ist die vom Herausgeber vorgestellte Konfigurationsmethode für gängige Software unter Linux. Ich hoffe, sie ist für alle hilfreich. Wenn Sie Fragen haben, hinterlassen Sie mir bitte eine Nachricht und der Herausgeber wird Ihnen rechtzeitig antworten. Ich möchte auch allen für ihre Unterstützung der Website 123WORDPRESS.COM danken! Wenn Sie diesen Artikel hilfreich finden, können Sie ihn gerne abdrucken und dabei bitte die Quelle angeben. Vielen Dank! Das könnte Sie auch interessieren:- Detaillierte Erklärung der Softwarekonfiguration mit Docker-Compose unter Linux
- Lernen Sie Schritt für Schritt die LINUX-Softwarekonfiguration
- Übersicht häufig verwendeter Webserver-Software (Win+Linux)
|