Heim >System-Tutorial >LINUX >Verwenden Sie Centos, um eine Open-Source-Spiegel-Site zu erstellen
Der Aufbau einer Spiegel-Site erfordert drei Schritte: Finden Sie eine schnellere inländische Quelle, installieren und konfigurieren Sie Tomcat und synchronisieren Sie die Zielquelldaten.
Inländische Quellen werden auch mit ausländischen offiziellen Servern synchronisiert. Sie können nach dem Schlüsselwort [Centos Mirror Station] auf Baidu suchen oder meine empfohlene Open-Source-Software Mirror Station https://mirrors4 verwenden. Thunfisch. tsinghua.edu.cn/centos/.
Installation
wget http://mirrors.hust.edu.cn/apache/tomcat/tomcat-8/v8.5.24/bin/apache-tomcat-8.5.24-fulldocs.tar.gz tar -zxvf apache-tomcat-8.5.24-fulldocs.tar.gz
Konfiguration
Legen Sie das angegebene Verzeichnis als Ressourcenverzeichnis fest
Stellen Sie Tomcat so ein, dass das Softlink-Verzeichnis angezeigt wird
Fügen Sie der Datei context.xml im Tomcat-Installationsverzeichnis/conf-Verzeichnis einfach das Attribut „allowLinking="true" zu
Richten Sie das Durchsuchen des Tomcat-Verzeichnisses ein
Offizielle Website-Adresse: https://tomcat.apache.org/
Linkadresse: http://mirrors.hust.edu.cn/apache/tomcat/tomcat-8/v8.5.24/bin/apache-tomcat-8.5.24-fulldocs.tar.gz
Die Synchronisationsquelle besteht darin, die Daten der inländischen Spiegelstation mit den lokalen Centos zu synchronisieren.
Ordner erstellen
mkdir -p /data/centos mkdir -p /data/epel
Synchronisieren:
rsync -avrt rsync://mirrors4.tuna.tsinghua.edu.cn/centos/ /data/centos/ rsync -avrt rsync://mirrors4.tuna.tsinghua.edu.cn/epel/ /data/epel/
Geplante Aufgaben:
Schreiben Sie die beiden oben genannten Zeilen mit Synchronisationsanweisungen in das Skript yum_rsync.sh, vi /etc/crontab #Fügen Sie den folgenden Code zur letzten Zeile hinzu
0 1 * * * root /home/crontab/yum_rsync.sh #
Stellen Sie sicher, dass das Skript jeden Tag um 1 Uhr morgens ausgeführt wird, :wq!
service crond restart #重启Lassen Sie mich abschließend zeigen, wie die eingebaute Spiegelquelle aussieht:
Das obige ist der detaillierte Inhalt vonVerwenden Sie Centos, um eine Open-Source-Spiegel-Site zu erstellen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!