Heim > php教程 > PHP开发 > Hauptteil

Umgebungsvariablendateien und Konfiguration unter Linux

高洛峰
Freigeben: 2016-12-15 16:52:08
Original
1383 Leute haben es durchsucht

1. Einführung in Umgebungsvariablendateien

Umgebungsvariablen in Linux umfassen Umgebungsvariablen auf Systemebene und auf Systemebene, die jeder Benutzer lesen muss, der sich am System anmeldet. Umgebungsvariablen auf Ebene Die Umgebungsvariablen sind die Umgebungsvariablen, die geladen werden, wenn der Benutzer das System verwendet.
Die Dateien, die Umgebungsvariablen verwalten, sind also auch in Systemebene und Benutzerebene unterteilt. Hier ist eine relativ klare Einführung in die Datei, die ich online gefunden habe:
(1)/etc/profile : Diese Datei ist die erste Datei, die das Betriebssystem verwendet, um die Benutzerumgebung anzupassen, wenn sich ein Benutzer anmeldet. Sie gilt für jeden Benutzer, der sich am System anmeldet. Diese Datei wird im Allgemeinen als /etc/bash.bashrc-Datei bezeichnet.
/etc/bash.bashrc: Bashrc-Datei auf Systemebene.
(2)/etc/environment: Die zweite Datei, die das Betriebssystem beim Anmelden verwendet. Das System legt die Umgebungsvariablen der Umgebungsdatei fest, bevor es Ihr eigenes Profil liest.

2. Benutzerebene (diese Dateien befinden sich im Home-Verzeichnis):
(1) ~/.profile: Jeder Benutzer kann diese Datei verwenden, um Shell-Informationen für seine eigene Verwendung einzugeben Wenn Sie sich anmelden, wird die Datei nur einmal ausgeführt. Standardmäßig werden einige Umgebungsvariablen festgelegt und die .bashrc-Datei des Benutzers ausgeführt. Dies ist der empfohlene Ort zum Platzieren persönlicher Einstellungen
(2) ~/.bashrc: Diese Datei enthält spezifische Bash-Informationen für Ihre Bash-Shell. Diese Datei wird beim Anmelden und jedes Mal gelesen, wenn eine neue Shell geöffnet wird. Es wird nicht empfohlen, sie hier abzulegen, da diese Datei jedes Mal, wenn eine Shell geöffnet wird, einmal gelesen wird, was sich definitiv auf die Effizienz auswirkt.
~/.bash_profile oder ~./bash_login: Der Autor wird hier nicht erwähnt.
~/.pam_environment: Ich habe es nicht getestet Ich weiß nicht, ob es funktioniert.

Durch die obige Dateieinführung können wir verstehen, welche Dateien geändert werden müssen, wenn wir Umgebungsvariablen festlegen müssen. Damit sie für alle Benutzer wirksam werden, müssen wir Umgebungsvariablen auf Systemebene festlegen. Im Gegenteil, Dateien auf Benutzerebene müssen geändert werden (aus den oben genannten Gründen vorzugsweise die .profile-Datei).

Außerdem verwende ich Ubuntu10.04. Als ich nach Informationen zum Festlegen von Umgebungsvariablen auf Benutzerebene suchte, gab es Informationen, die besagten, dass die Datei ~.bash_profile geändert werden muss, aber Es existiert nicht im Ubuntu10.04-System. Nach der Suche habe ich die Beschreibung dieser Datei auf der offiziellen Ubuntu-Website [2] gefunden:

~/.bash_profile oder ~./bash_login – Wenn eine dieser Dateien vorhanden ist, führt Bash sie aus und nicht „~/ .profile „, wenn es als Login-Shell gestartet wird. (Bash bevorzugt „~/.bash_profile“ gegenüber „~/.bash_login“). Diese Dateien haben jedoch standardmäßig keinen Einfluss auf eine grafische Sitzung.

Bedeutung Es sollte gesagt werden, dass, wenn diese Datei vorhanden ist, beim Anmelden an der Shell die Datei ./bash_profile gelesen wird, nicht die Datei .profile. Ich denke, der Zweck dieser Datei ist der gleiche wie der der .profile-Datei. Wenn die gesuchten Informationen eine Änderung der .bash_profile-Datei erfordern, Sie aber nicht über die Datei verfügen, können Sie auch die .profile-Datei ändern die Umsetzung abschließen.

[1]http://cab402.appspot.com/2010/05/1/UbuntuEnvironmentVariablesSet.html

[2]https://help.ubuntu.com/community/EnvironmentVariables

2. Tatsächliche Konfiguration von Umgebungsvariablen

1. Konfigurieren Sie Java-Umgebungsvariablen

(1) Laden Sie zuerst die JDK-Installationsdatei von der offiziellen Website herunter. jdk-7u5-linux-i586.tar.gz, natürlich können Sie auch die .bin-Formatdatei herunterladen, aber diese Datei unterscheidet sich in Bezug auf die Dekomprimierung von der in diesem Artikel vorgestellten TAR-Formatdatei, daher werde ich sie hier nicht vorstellen Details hier;

(2) Der dekomprimierte Dateiname lautet: jdk1.7.0_05; ich kopiere ihn in das Verzeichnis /home/stopit/software Der JDK-Pfad lautet /home/stopit/software/jdk1.7.0_05. Ersetzen Sie hier /home/stopit/software/jdk1.7.0_05 durch xxx. (3) Gemäß mehreren oben vorgestellten Linux-Umgebungsvariablendateien Wir wählen die Profildatei aus, die in unsere Umgebungsvariablen geschrieben werden soll; verwenden Sie den Befehl suodo gedit /etc/proifle, um die Datei zu öffnen und geben Sie den folgenden Befehl ein:

#Modify the Java Running Environment

export JAVA_HOME=" xxx"

export PATH="$PATH:$JAVA_HOME/bin"

export JRE_HOME="$JAVA_HOME/jre"
export CLASSPATH=".:$JAVA_HOME/lib:$JRE_HOME/lib"

( 4) Verwenden Sie nach Abschluss der Änderung den Befehl source /etc/profile zum Aktualisieren

(5) Die folgenden Schritte sind wichtiger, da openjdk auf vielen Linux-Systemen vorinstalliert ist Selbst wenn die oben genannten Schritte ausgeführt werden, ist der Systemstandard nicht das, was wir festlegen möchten. Wenn wir wirklich unser eigenes JDK verwenden möchten, benötigen wir die folgenden Schritte:

sudo update-alternatives -- installiere /usr/bin/java java xxx/bin /java 300

sudo update-alternatives --install /usr/bin/javac javac xxx/bin/javac 300

(Die 300 hier dient nur zur Identifizierung, sie hat keine Bedeutung, sie wird nur im nächsten Schritt verwendet)

sudo update-alternatives --config java

Führen Sie diesen Schritt aus. Es werden alle auf dem System installierten Java-Programme aufgelistet und Sie können es dann selbst auswählen, d. alternatives --config javac

Dasselbe wie oben

Hinweis: In einigen Artikeln heißt es, dass einfach die folgende Anweisung verwendet wird:

sudo update-alternatives –config java, der Autor hat es nicht ausprobiert!

(6) Sie sind fertig. Verwenden Sie den Befehl java -version, um unsere Java-Umgebungsvariablen anzuzeigen. Der folgende Inhalt wird angezeigt:


Java-Version „1.7.0_05“

Java(TM) SE Runtime Environment (Build 1.7.0_05-b06)

Java HotSpot(TM) Server VM (Build 23.1-b03, gemischter Modus)


2 Tomcat-Umgebungsvariablen

(1) Laden Sie das Tomcat-Softwarepaket von der offiziellen Website herunter.

http://tomcat.apache.org/

Klicken Sie links, um eine Version herunterzuladen. Sie können wählen, ob Sie sie entsprechend Ihrer tatsächlichen Situation installieren möchten Klicken Sie auf den Hyperlink, wählen Sie das komprimierte Paket tar.gz (pgp, md5) unter „Binärverteilungen“ aus und laden Sie es herunter

(2) Nach dem Herunterladen in den lokalen Bereich dekomprimieren Sie es

#tar zxvf apach -tomcat -6.0.16.tar.gz

#mv apach-tomcat-6.0.16 /usr/local

(3) Konfigurieren Sie die Tomcat-Umgebung (Voraussetzung ist die Installation von JDK)

sudo geidt /etc/profile

Geben Sie den folgenden Inhalt ein

export TOMCAT_HOME=xx

xx Dasselbe wie oben, für Ihre Tomcat-Installation Pfad

Speichern und beenden


(4)# source /etc/profile //Die aktuelle Konfiguration sofort wirksam werden lassen

(5) Starten Sie den Tomcat-Server und führen Sie den folgenden Inhalt aus

sudo xx/bin/startup.sh

Hinweis: (Sie können unter „startup.sh“ nicht manuell doppelklicken Ich weiß nicht, ob es vorerst machbar ist

Der folgende Inhalt wird auf meinem Computer angezeigt:

Mit CATALINA_BASE: /usr/local /apache-tomcat-6.0.16

Verwenden von CATALINA_HOME: /usr/local/apache -tomcat-6.0.16

Verwenden von CATALINA_TMPDIR: /usr/local/apache-tomcat-6.0.16 /temp

Verwendung von JRE_HOME: /usr/local/jdk1.6.0_04

(6) Geben Sie http://localhost:8080/ in den Browser ein, um das Tomcat-Protokoll anzuzeigen

Die Installation von Tomcat endet hier.

(7) Wenn Sie auf Probleme stoßen, wenden Sie sich bitte an: http://forum.ubuntu.org.cn/viewtopic.php?t=183813

( 8) Nachfolgende Konfiguration:

– Stoppen Sie den Tomcat-Dienst

$sudo /opt/tomcat/bin/shutdown.sh

– Holen Sie sich MySQLs JDBC im Firefox-Browser Geben Sie http://dev.mysql.com/get/Downloads/Connector-J/mysql-connector-java-3.1.10.tar.gz/from/http: //mysql.cbn.net.id/ in die Adresse ein bar, um die Software zu erhalten.


——JDBC installieren
$tar -zxvf mysql-connector-java-3.1.10.tar.gz
$sudo cp mysql-connector-java-3.1.10/mysql-connector- java-3.1.10-bin*.jar /usr/lib/j2sdk1.5-sun/lib

——Konfigurieren des Tomcat-Ports

Der mit Ubuntu gelieferte Tomcat öffnet Port 8180, der ist weder konventionell noch gebrauchstauglich. Wir können einige einfache Änderungen vornehmen, damit Tomcat andere Ports für Dienste verwenden kann. Geben Sie im Terminal
sudo gedit /usr/share/tomcat5/conf/server.xml

ein und suchen Sie nach dem Port

und ersetzen Sie 8180 durch den erforderlichen Port. Unter normalen Umständen kann es durch 80 oder 8080 ersetzt werden. Wenn es auf 80 eingestellt ist, können Sie auf die Tomcat-Seite zugreifen, indem Sie direkt http://localhost in den Browser eingeben. Starten Sie Tomcat neu, damit es wirksam wird.

——Legen Sie das Tomcat-Administratorkonto fest.

Informationen zum Tomcat-Benutzerkonto werden in der Datei tomcat-users.xml gespeichert. Führen Sie
sudo gedit /usr/share/tomcat5/conf /tomcat aus -users.xml

Fügen Sie eine Zeile vor der Bezeichnung von hinzu


Speichern und schließen. Führen Sie Tomcat erneut aus, geben Sie den Benutzernamen und das Kennwort ein und melden Sie sich auf der Tomcat-Verwaltungsseite an.

——Installieren Sie die neueste Version von Tomcat

Als Nächstes stellen wir Ihnen das Herunterladen und Verwenden der neuesten Version 5.5.17 der Tomcat-Software direkt von der Apache Tomcat-Homepage vor. Diese Methode ist bequem, schnell und einfach hat keinen Einfluss auf die Systemstabilität.

Nach dem Herunterladen des zip- oder tar.gz-Pakets in der Kategorie „Binary->Core“ von Tomcats offizieller Download-Seite http://tomcat.apache.org/download-55.cgi

Entpacken Laden Sie es lokal herunter und benennen Sie das neu generierte Verzeichnis zur einfacheren Verwendung in Tomcat um. Verschieben Sie diesen Ordner in einen Pfad PATH/. Befolgen Sie die obigen Schritte zum Festlegen von Umgebungsvariablen und Porteinstellungen, und schon sind Sie fertig! Direkt ausführen

PS Am Anfang habe ich apt-get verwendet, um tomcat5.5 zu installieren, aber beim Herunterfahren ist eine Java-Ausnahme aufgetreten So. Verwenden Sie
sudo apt-get Remove Tomcat5.5
, laden Sie es erneut herunter und installieren Sie es ohne apt-get


Weitere Artikel zum Thema Umwelt Variable Dateien und Konfiguration unter Linux, bitte beachten Sie die chinesische PHP-Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Empfehlungen
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage