CPanel si basa sul sistema operativo Linux e attualmente supporta CentOS 7, Cloud Linux 6 e 7, Red Hat Enterprise Linux versione 7. Amazon Linux 1 era precedentemente supportato ma ora è stato abbandonato.
CPanel richiede un nuovo server per l'installazione. Potrebbe essere perché richiede servizi diversi in esecuzione su una porta diversa; Pertanto, cerca di evitare qualsiasi conflitto portuale con servizi precedentemente installati.
Porte utilizzate da CPanel
CPanel ha diversi servizi per l'hosting del sito Web e la gestione dei server. Alcuni di questi richiedono che una porta specifica sia aperta per funzionare correttamente. Quindi sarebbe meglio se li avessi concessi attraverso il tuo firewall. Di seguito è riportato un breve elenco di servizi e le porte che ascoltano:
Porte e servizi CPanel | |
---|---|
Servizio | Porti |
cpanel | 2082 |
cpanel ssl | 2083 |
Whm | 2086 |
Whm ssl | 2087 |
Ftp | 0 |
Ssh | 22 |
Smtp | 25, 26, 465 |
DNS | 53 |
Httpd | 80, 443 |
Webmail | 2095 |
Modifica delle porte in CPanel
CPanel fornisce molti servizi in esecuzione su porte diverse e talvolta è tenuto a modificare la porta predefinita di un servizio. La ragione di ciò potrebbe essere i conflitti portuali o alcuni problemi di sicurezza. Qualunque sia il motivo, mostreremo come modificare il numero di porta di servizi specifici di CPanel come Apache (HTTPD), SSH e SMTP. Alcuni numeri di porta potrebbero richiedere di contattare il tuo provider di hosting, mentre i numeri di porta specifici non possono più essere modificati, come la porta CPanel.
Nota: prima di aggiungere qualsiasi nuova porta, configurare il firewall per consentire il nuovo traffico di porte. Inoltre, controlla se qualche altro servizio non utilizza già la nuova porta.
Modifica del numero di porta Apache su un server CPanel.
Passo 1: Accedi al tuo account WHM e vai alle impostazioni di modifica come segue:
Ora vai al menu "Sistema" e modifica sia il numero di porta HTTP (80) e il numero di porta SSL (443) SSL HTTPS (443)
Modifica del numero di porta SSH su un server CPanel.
Passo 1: Accedi al tuo server tramite SSH come utente di root.
Passo 2: Una volta effettuato l'accesso, cerca il file ssh_config e aprilo con qualsiasi editor di testo come nano o vi.
# vi/etc/ssh/ssh_configSuggerimento: è sempre una buona idea eseguire il backup di un file prima di modificarlo.
Passaggio 3: Ora, cerca una riga nel file sshd_config simile a "#port 22". Qui 22 è la porta predefinita su cui SSHD Daemon ascolta le connessioni. Rimuovere questa linea rimuovendo il simbolo "#" all'inizio della linea. Ora inserisci qualsiasi nuovo numero di porta privilegiato tra 1 - 1023. La porta privilegiata è quella porta accessibile solo dall'utente root.
# Porta 20 modificata nella porta 69Passaggio 4: Ora riavvia il servizio SSH utilizzando il seguente comando:
# Servizio SSHD RiavviaNel caso in cui si sia configurato erroneamente il file, è possibile correggere il file di configurazione SSH originale sfogliando il seguente collegamento in un browser Web:
https: // esempio.com: 2087/scripts2/doautofixer?AutoFix = Safesshrestart
Questo script proverà ad assegnare un file di configurazione SSH aggiuntivo per la porta 23. Ora puoi accedere e modificare il file di configurazione SSH originale.
Modifica del numero di porta SMTP su un server CPanel.
Alcuni provider bloccano l'accesso alla porta 25 per l'invio di posta. Ma questa porta è richiesta per comunicare con gli utenti che utilizzano altri servizi di posta. Per cambiare la porta SMTP, navigare attraverso:
Accedi a WHM> Configurazione del servizio> Service Manager. All'interno di "Exim Mail Server (su un'altra porta)", modifica il numero di porta sul valore desiderato.
Anche se CPanel offre la possibilità di modificare la porta di Exim SMTP, ma è inutile. Questo perché rompe la comunicazione poiché altri server di posta non sono configurati per funzionare con porte non standard. La soluzione per questo è utilizzare un'opzione di servizio "host intelligente" o terze parti in CPanel.
Usando le let's crittografare con cpanel
Crittografia è un servizio di crittografia TLS gratuito e più utilizzato. CPanel ha reso molto facile l'installazione e la gestione del certificato SSL fornito da Let's Crypt. Per utilizzare il servizio SSL di let's Cript, è necessario installare il plug -in CPanel Let's Cript. La funzione SSL AUTO di CPanel e il plug -in Crittico Let per CPanel recupera i certificati forniti da Let's Cript ™. Segui i passaggi seguenti per installare il plug -in Cript Let's:
Se vuoi disinstallare il plugin, esegui semplicemente il comando seguente:
/Scripts/Uninstall_lets_encrypt_autossl_providerCrittiamo per l'hosting condiviso
Se sei su un piano di hosting condiviso, per installare il certificato SSL gratuito Let's Cript, segui i passaggi seguenti:
Per verificare se il tuo sito è in esecuzione sul protocollo HTTPS, prova ad accedere al tuo sito con https: // yourdomain.com
Reindirizza HTTP a HTTPS
Per reindirizzare la richiesta HTTP su HTTPS, aprire il gestore file in cpanel. Cerca un file chiamato ".htaccess ”, se non è lì, allora guarda all'interno dei contenuti nascosti, altrimenti ne crea uno nuovo.
Apri il file e aggiungi le seguenti righe:
Riscrivere ingegnereOra prova se .htaccess funziona navigando il tuo sito con http: // yourdomain.com. Se viene reindirizzato automaticamente a HTTPS, funziona correttamente.
Lo svantaggio dell'utilizzo di Let's Cript è che il certificato deve essere ri-validato dopo 90 giorni. Inoltre, ha diversi limiti di dominio e limiti di velocità.
backup CPanel
CPanel fornisce una funzione di backup dei nostri database, e -mail, file, ecc. Il backup può essere utilizzato per conservare una copia locale dei dati, recuperare i dati, passare a un nuovo provider di hosting o per altri usi. I backup sono un'attività necessaria per gli amministratori di sistema per proteggere la propria organizzazione in qualsiasi disastro dei dati. In questa guida, vedremo come eseguire backup diversi usando CPanel.
Backup completo
Passo 1: Accedi al tuo account CPanel e fai clic sull'utilità "Backup" nella sezione "file".
Passo 2: Ti mostrerà tre tipi di opzioni di backup: backup completo, backup dell'account, backup parziale. Fai clic sul pulsante sotto il backup completo, che è etichettato come "Scarica un backup completo dell'account."Creerà un archivio di tutti i file e le impostazioni di configurazione del tuo sito Web.
Passaggio 3: Nella pagina successiva, ti chiederà la destinazione per mantenere il tuo file di archivio di backup. È possibile selezionare per salvare il backup sulla directory home, trasferirlo su un altro server tramite protocolli FTP o SCP.
Puoi anche opzionalmente selezionare per ricevere un'e -mail per il completamento del backup.
Passaggio 4: Fai clic sul pulsante "Genera backup" per avviare il processo di backup. Il metodo può richiedere del tempo secondo le dimensioni dei dati. Genererà un file di backup scaricabile con estensione.catrame.Gz. Il nome del file contiene l'ora e la data del backup e del nome di dominio.
Backup parziale
Con questo metodo, possiamo fare solo un backup di cose particolari come 1) Home Directory 2) MySQL 3) Database 4) Primovita e -mail 5) Filtri e -mail. Per eseguire un backup parziale, fai clic sul collegamento fornito contro ogni opzione sotto l'intestazione di "backup parziali".
Backup dell'account
L'opzione di backup dell'account viene utilizzata solo quando dobbiamo scaricare il file di backup completo sul nostro computer locale.
L'altra opzione, "Wizard di backup", può anche creare e ripristinare un backup. Ti fornirà una guida passo-passo per la gestione del backup.
Gestione delle versioni PHP con CPanel
La sezione del software di CPanel fornisce utilità per configurare varie impostazioni relative a PHP. Di seguito vedremo come modificare alcune di queste impostazioni.
Modifica della versione
Passo 1: Accedi al tuo account CPanel e vai alla sezione Software. Cerca un'applicazione chiamata "MultiPHP Manager."Se non è già installato, è possibile installarlo dal centro software di CPanel come" Installatron Applications Installer "o qualunque cosa la società di hosting fornisca un installatore di software.
Passo 2: Ora seleziona il dominio per il quale si desidera modificare la versione di PHP. Dal menu a discesa destro etichettato come "versione PHP", scegli la versione PHP che si desidera installare.
Passaggio 3: Fai clic sul pulsante Applica per confermare la selezione. Si prega di essere consapevoli che le cose potrebbero essere rotte a volte quando cambi la versione di PHP. Ad esempio, potresti non essere in grado di aprire la pagina di amministrazione di WordPress dopo aver modificato la versione di PHP. Se succede una cosa del genere, torna alla versione precedente di PHP.
Editor INI multiphp è un'utilità CPanel che consente agli utenti di apportare modifiche più significative alle impostazioni PHP. Ha due modalità di editing:
Configurazione .file htaccess in cpanel
.Il file Htaccess o Hypertext Access è un file essenziale per manipolare vari aspetti di un sito Web in esecuzione su un server Apache. Possiamo aggiungere ulteriori funzionalità e funzionalità di controllo al nostro sito con .Configurazione del file Htaccess. IL .Il file htaccess di solito risiede nella directory principale ed è nascosto. Puoi pergonderlo da File Manager. Tuttavia, ogni directory può avere la sua.file htaccess. Se non riesci a trovare il .file htaccess, puoi crearne uno nuovo utilizzando File Manager in CPanel.
In questa guida, proveremo a esplorare alcune caratteristiche salienti del .file htaccess.
Dove il primo 404 è il numero di errore e errori404.HTML è la tua pagina di errore personalizzata.
Possiamo fare lo stesso processo per altri errori come cattiva ricerca, errori interni-server, ecc.
Questo modulo accenderà la riscrittura dell'URL e reindirizza qualsiasi richiesta HTTP a HTTPS. Ad esempio, qualsiasi domanda come http: // yourdomain.com/indice.PHP verrà reindirizzato a https: // yourdomain.com/indice.PHP).
Sostituisci il "nome utente CPanel" con il nome utente del tuo account. All'interno della direttiva Ahuserfile, dai il percorso del tuo .file htpasswd nella directory. Ora per accedere a questa cartella, sarà richiesta un'autorizzazione.
Come installare un nodo.App JS in CPanel
Nodo.JS è una delle piattaforme di programmazione sul lato open source e sul server. Gli sviluppatori lo usano ampiamente per la costruzione di applicazioni multipiattaforma. Una volta sviluppato, un nodo.L'applicazione JS può essere distribuita sul tuo server. Per ospitare il tuo nodo.App JS che utilizza CPanel, seguire i passaggi seguenti:
Creazione del pacchetto.file json
Dopo aver creato il nodo.Applicazione JS in CPanel, dobbiamo creare un pacchetto.file json. Pacchetto.Il file JSON contiene le informazioni sui metadati del nodo.Progetto JS.
Installazione di NPM o Gestore del processo nodo
NPM utilizza un pacchetto.File JSON per installare tutte le dipendenze. Per installare NPM, seguire i passaggi seguenti:
Questo completa il nostro rapido tour di CPanel e alcune delle sue caratteristiche. Spero ti sia piaciuta questa guida. Per favore condividilo con gli altri.