Simile a cPanel, CWP fornisce script di facile utilizzo in /scripts directory. Gli /script directory è una scorciatoia per /usr/local/cwpsrv/htdocs/resources/scripts
[root@cwp1 ~]# ls -l /scripts
lrwxrwxrwx 1 root root 42 Mar 24 07:06 /scripts -> /usr/local/cwpsrv/htdocs/resources/scripts
[root@cwp1 ~]#
Al momento della stesura di questo articolo, gli script disponibili sono (36 script):
-
aggiungi_avviso – questo è per scopi di sviluppo. Usalo per inviare messaggi alla dashboard dell'amministratore. Usalo come:
/scripts/add_alert alert-type "text message" example: /scripts/add_alert alert-info "update PHP to 7.2"
# Opzioni disponibili:avviso-pericolo, avviso-successo, avviso-info, avviso-avviso, avviso-eliminabile
# Esempio:"Ciao mondo, questo è il mio messaggio di prova!" -
check_api – è uno strumento diagnostico per il supporto CWP. L'output è simile a:
[root@cwp1 ~]# /scripts/check_api User API port 2302 check: OK Oauth query check: OK User API folder check: OK External API port 2304 check: OK External API files and htaccess : OK CSF Firewall status check: ENABLED TCP_IN for port 2304 set in /etc/csf/csf.conf: FAILED TCP_OUT for port 2304 set in /etc/csf/csf.conf: FAILED [root@cwp1 ~]#
-
check_postqueue – mostra quante email sono state rinviate. Uscita:
[root@cwp1 ~]# /scripts/check_postqueue 37 [root@cwp1 ~]#
-
checkdb – controlla il server per le tabelle difettose.
-
clamd_fix_100_cpu_usage – lo script risolverà l'utilizzo della CPU al 100% sui server centos 7
-
cwp_bruteforce_protection – abilita la protezione dalla forza bruta per le porte 2030 e 2031
[root@cwp1 ~]# /scripts/cwp_bruteforce_protection CWP Scripts ################################ Redirecting to /bin/systemctl restart lfd.service You need to restart Firewall for changes to affect!! csf -r [root@cwp1 ~]#
-
monitor_cwp – monitora il carico critico CWP
-
versione_cwp – mostra la versione del server CWP come:
[root@cwp1 ~]# /scripts/cwp_version 0.9.8.592 [root@cwp1 ~]#
-
cwpsrv_rebuild_user_conf – ricrea i file di configurazione CWP e riavvia CWP.
- controllo_disco – controlla lo spazio su disco utilizzato da alcune directory:
[root@cwp1 ~]# /scripts/disk_check 272M /var/log/ 216K /usr/local/apache/logs/ 24M /usr/local/cwpsrv/logs/ 212M /tmp 788K /root 176M /var/lib/mysql/ [root@cwp1 ~]#
- vongole fresche – aggiorna le definizioni di ClamAV (non il programma stesso):
[root@cwp1 ~]# /scripts/freshclam ClamAV update process started at Tue Apr 10 12:57:43 2018 WARNING: Your ClamAV installation is OUTDATED! WARNING: Local version: 0.99.4 Recommended version: 0.100.0 DON'T PANIC! Read http://www.clamav.net/documents/upgrading-clamav main.cvd is up to date (version: 58, sigs: 4566249, f-level: 60, builder: sigmgr) daily.cld is up to date (version: 24467, sigs: 1905395, f-level: 63, builder: neo) bytecode.cvd is up to date (version: 319, sigs: 75, f-level: 63, builder: neo) [root@cwp1 ~]#
-
genera_hostname_ssl – genera un certificato autofirmato per il nome host. Non è consigliabile utilizzare questo script. Consulta il nostro articolo su come configurare un certificato SSL per il nome host su CentOS Web Panel
-
installa_api – installa la configurazione dell'API CWP
-
installa_imagick – installa Imagick
-
install_maldet – installa Maldet
-
install_net2ftp – installa net2ftp (un client FTP basato sul Web)
-
install_supportKey – installa la chiave di supporto SSH CWP
-
list_domains – elenca tutti i domini sul server:
[root@cwp1 ~]# /scripts/list_domains DOMAIN | USER | PATH ################################# newdomain.com demo /home/demo/public_html/newdomain.com [root@cwp1 ~]#
-
elenco_sottodomini – elenca tutti i sottodomini
-
list_users – elenca tutti gli utenti:
[root@cwp1 ~]# /scripts/list_users USERNAME | DOMAIN | IP ADDRESS | EMAIL | PACKAGE ID | BACKUP ############################################################### cwp1 cwp1.plothost.com 104.237.208.145 [email protected] 1 on plothost plothost1.com 104.237.208.145 [email protected] 1 on demo demo.plothost.com 104.237.208.145 [email protected] 1 on [root@cwp1 ~]#
- statistiche_coda_posta – mostra le statistiche della posta:
[root@cwp1 ~]# /scripts/mail_queue_stats maildrop 0 incoming 0 hold 0 active 0 deferred 36 [root@cwp1 ~]#
-
mysql_fix_myisam_tables – correggere le tabelle MyISAM
-
mysql_pwd_reset – reimposta la password MySQL/MariaDB per root utente
-
mysql_set_max_connections – imposta l'opzione max_connections nella configurazione di MySQL
-
net_show_connections – mostra le connessioni al server
-
reload_cwpsrv – ricarica CWP
-
restart_cwpsrv – riavvia CWP
-
riavvia_httpd – riavvia il servizio httpd
-
security_is_my_server_hacked – controlla i servizi che di solito vengono hackerati
-
softaculous_fix_update – installa lo script Softaculous
-
aggiornamento_cwp – aggiorna CWP all'ultima versione
[root@cwp1 ~]# /scripts/update_cwp ==================================================== ============= CentOS Web Panel Cron ================ ==================================================== ########################### Firewall Flush Daily Blocks ########################### ###################### Update Server Packages ###################### [root@cwp1 ~]#
-
update_ioncube – programma di installazione/aggiornamento di ionCube
-
upgrade_mysql – aggiorna MySQL e phpMyAdmin
-
backup_utente – eseguire il backup dei file e dei database degli utenti
-
vernish_clear_cache – cancella la cache di vernice senza riavviare
-
chi possiede – mostra il proprietario di un dominio:
[root@cwp1 ~]# /scripts/whoowns demo.plothost.com Checking User Accounts: demo Checking Addon Domains: Checking SubDomains: [root@cwp1 ~]#
Puoi anche consultare il nostro articolo su Come verificare se un dominio è sul server