Kategorie: plesk

  • install OpenVpn and Administrate it

    installieren OpenVPN und Administrieren es

    es ist wirklich einfach

    laufen als admin und folgen.

    wget https://git.io/vpn -O openvpn-install.sh && bash openvpn-install.sh

    einen neuen Benutzer hinzufügen

    ./openvpn-install.sh
    Looks like OpenVPN is already installed
    
    What do you want to do?
       1) Hinzufügen eines neuen Benutzers
       2) Widerrufen Sie einen vorhandenen Benutzer
       3) entfernen Sie OpenVPN
       4) Ausgang

    dieses Skript am Ende erzeugt man eine vpn Config, alle Programme installieren und alle SSL-Zertifikate für Sie generieren.

    alle configs finden Sie auch unter

    /Wurzel/

     

  • Deaktivieren des E-Mails-Dienstes für Alias oder Subdomains

    # Status anzeigen lassen
    /usr/local/psa/bin/domain -i example.com | grep “Mail service”
    Mail service: On
    # E-Mail-Dienst deaktivieren
    /usr/local/psa/bin/domain -u example.com -mail_service false
    SUCCESS: Update of domain 'example.com' completed.
     
    /usr/local/psa/bin/domain -i example.com | grep “Mail service”
    Mail service: Off

    Für den Fall, dass man dies wieder aktivieren möchte geht dies wie folgt:

    /usr/local/psa/bin/domain -u example.com -mail_service true
    /usr/local/psa/bin/domain -i example.com | grep “Mail service”
    Mail service: On

     

  • Add addtional git user on plesk GIT

    you need to run

    htpasswd /var/www/vhosts/system/domain/pd/d..git@plesk-git username
  • WordPress autoupdater

    Wordpress autoupdater

    wp-cli installieren -> http://wp-cli.org/

    Verwenden Sie dieses Skript

    #!/bin / bash
    
    Updater(){
            wp Core Update --allow-root
            wp Core-Update-db --allow-root
            wp-Plugin Update --all --allow-root
            wp Thema Update --all --allow-root
            wp Kernsprache Update --allow-root
            CGroup = $(stat -c '% G' wp-cron.php)
            CUser = $(stat -c '% U' wp-cron.php)
            chown $ cUser:$cGroup ./* -rf
    }
    
    für i in $(find / var / www / vhosts -name wp-cron.php); machen
            wpdir = $(i echo $ | sed -r 's / wp-cron.php // g')
            echo $ wpdir
            cd $ wpdir
            Updater
    erledigt