Zusammenfassung der Erfahrungen und Befehle mit centminmod
- 24-07-2022
- trienkhaiweb
- 0 Comments
Wenn Sie jemals vultr, digitalocean verwendet haben oder verwenden, um Cloud Server zum Laufen zu bringen, müssen Sie es über Systemskripte verwendet haben, Centminmod ist eines davon. Zum Zeitpunkt des Schreibens dieses Artikels scheint Centminmod aufgrund von Centos im Abwärtstrend zu sein wird bald veraltet sein, aber ich hoffe, dass wir bald eine neue aktualisierte Version dieses äußerst praktischen und leistungsstarken Webservers sehen werden!
Mục lục
Speicherort der Centmin Mod-Konfigurationsdateien
NginX konfigurieren: /usr/local/nginx/conf/conf.d
Protokolldateien zeichnen Konten, Passwörter beim Erstellen der Site auf: /root/centminlogs
Siehe weitere Details unten
Centmin-Mod-Shortcut (Shortcut-Befehl)
- Bearbeiten Sie php.ini = phpedit ( /usr/local/lib/php.ini )
- Bearbeiten my.cnf = mycnf ( /etc/my.cnf )
- Bearbeiten Sie php-fpm.conf = fpmconf ( /usr/local/etc/php-fpm.conf )
- Bearbeiten Sie nginx.conf = nginxconf ( /usr/local/nginx/conf/nginx.conf )
- Edit (nginx) virtual.conf = vhostconf – bearbeitet nur /usr/local/nginx/conf/conf.d/virtual.conf, nicht die später hinzugefügten zusätzlichen vhost domain.com.conf-Dateien
- Bearbeiten (nginx) php.conf = phpinc ( /usr/local/nginx/conf/php.conf )
- Bearbeiten (nginx) drop.conf = dropinc ( /usr/local/nginx/conf/drop.conf )
- Bearbeiten (nginx) staticfiles.conf = statfilesinc ( /usr/local/nginx/conf/staticfiles.conf )
- nginx stop/start/restart = ngxstop/ngxstart/ngxrestart
- php-fpm stop/start/restart = fpmstop/fpmstart/fpmrestart
- mysql stop/start/restart = mysqlstop/mysqlstart/mysqlrestart
- nginx + php-fpm stop/start/restart = npstop/npstart/nprestart
- memcached stop/start/restart = memcachedstop/memcachedstart/memcachedrestart
- csf stop/start/restart = csfstop/csfstart/csfrestart
Verweisen:
https://centminmod.com/command_shortcuts.html |
So installieren Sie SSL (Letsencrypt) für Websites auf Centmin Mod
In der Beta-Version ist acmetool.sh standardmäßig deaktiviert, um es zu aktivieren, erstellen Sie eine Datei: /etc/centminmod/custom_config.inc
mit dem Inhalt: LETSENCRYPT_DETECT='y'
Verwenden Sie dann acmetool.sh, um die Anwendung Letsencrypt acme.sh zu installieren Client und Cronjob-Skript erneuern Ihr Letsencrypt-SSL automatisch alle 60 Tage. Bei der stabilen Version brauchen Sie sich um den obigen Hinweis nicht zu kümmern. Dasselbe kann auf andere Webserver angewendet werden (jeder Webserver hat eine andere Verzeichnisstruktur).
cd /usr/local/src/centminmod/addons/ ./acmeinstall |
Die Installation ist abgeschlossen,
Methode 1: Sie können ein SSL-Zertifikat für die Site ausstellen, indem Sie manuellen Befehlszeilen folgen
cd /usr/local/src/centminmod/addons./acmetool.sh Ausgabe tenmien.com lebte |
Falls Sie ssl neu installieren möchten
cd /usr/local/src/centminmod/addons./acmetool.sh neuauflage tenmien.com lebte |
SSL-Konfigurationsdatei gespeichert unter:
/usr/local/nginx/conf/ssl/tenmien.com/tenmien.com.crt.key.conf |
Methode 2: Verwenden Sie nach der Installation das Auswahlmenü von acme:
cd /usr/local/src/centminmod/addons./acmetool.sh ./acmemenu |
Wählen Sie der Reihe nach folgende Optionen aus dem Menü:
SSL-Verwaltung Erste). acemtool.sh installieren 2). acmetool.sh-Update 3). acmetool.sh-Setup 4). Geben Sie die SSL-Verwaltung aus 5). Erneuern Sie die SSL-Verwaltung 6). Geben Sie die SSL-Verwaltung neu aus 7). Erneuern Sie alle Staging-/Testzertifikate 8). Erneuern Sie ALLE Live-Zertifikate 9). HTTPS-Standard für alle Live-Zertifikate erneuern zehn). Ausgang Option eingeben [ 1 – 10 ] -> Option 4 wählen |
Erste). Stellen Sie SSL Cert Staging/Test aus 2). SSL-Zertifikat-Staging ausstellen/HTTPS-Standard testen 3). SSL-Zertifikat Live ausstellen 4). Geben Sie SSL Cert Live HTTPS Default aus 5). Benutzerdefiniertes Webroot-Problem SSL-Zertifikat-Staging/Test 6). Benutzerdefiniertes Webroot-Problem SSL-Zertifikat-Staging/Test-HTTPS-Standard 7). Benutzerdefinierte Webroot gibt SSL-Zertifikat live aus 8). Benutzerdefiniertes Webroot-Problem SSL-Zertifikat Live-HTTPS-Standard 9). S3 SSL-Zertifikat ausstellen zehn). S3 SSL-Zertifikat ausstellen 11). S3 SSL-Zertifikat ausstellen Zwölftel). S3 SSL-Zertifikat ausstellen 13). Ausgang -> Option 3 wählen |
Erweiterte Anpassung Centmin Mod
Benutzerdefinierte Permalinks (statische Pfade) Fügen Sie der Nginx-Konfigurationsdatei des Standortclusters Folgendes hinzu:
location / {… … try_files $uri $uri/ /wordpress/index.php?q=$request_uri; } |
Verweisen:
https://centminmod.com/nginx_configure_wordpress.html#basicwordpress |
Installieren Sie Centmin Mod-Addons
Verweisen:
https://centminmod.com/addons.html |