Qualche giorno fa ho condiviso due eccellenti pannelli host VPS stranieri: Vestacp e ISPConfig. Un amico ha detto in un messaggio che la nuova versione del pannello di controllo host VPS BT.cn Pagoda può distribuire certificati SSL con un clic. Per quanto riguarda il pannello host Pagoda VPS, l'ho provato quando è stato lanciato per la prima volta. Ha la stessa sensazione di AMH di allora. Le funzioni sono semplici ma l'interfaccia è bella, adatta ai principianti che vogliono creare siti web.
Questa volta ho provato il pannello di controllo host Pagoda VPS (attualmente la versione 5.0). La cosa più interessante è naturalmente l'aggiunta automatica dei certificati SSL con un clic, come ha detto il mio amico. Pagoda VPS Un altro punto forte del pannello di controllo host è che il suo team di sviluppo aggiorna e migliora costantemente il codice, rilasciando versioni beta ogni settimana e versioni aggiornate ogni mese.
Sappiamo tutti che non esiste quasi alcuna via d'uscita per il software libero in Cina. Prendiamo AHM come esempio. A quel tempo, AHM era quasi uguale all'attuale pannello pagoda. Era profondamente amato dagli amici di base per il suo pannello semplice e l'installazione del software facile da usare. Sfortunatamente, dopo la versione 4.2, AMH non è più gratuito, ma è stato cambiato in software a pagamento. Ricordo ancora vagamente che il sito ufficiale di AHM ha rimosso silenziosamente la dicitura "pannello gratuito".
Per quanto riguarda un tale "cambiamento", penso che sia causato dall'ambiente di sviluppo interno. Ci sono alcuni pannelli di hosting gratuiti all’estero, come Vestacp e ISPConfig. Il modello di mantenerli gratuiti fornendo servizi a pagamento ha funzionato bene, ma questo modello non funziona in Cina Tutti ne conoscono le ragioni. Pertanto, spero sinceramente che il pannello Pagoda VPS continui ad essere aggiornato a beneficio della maggior parte degli amici webmaster.
Se vuoi saperne di più sull'hosting VPS e sui pannelli di hosting VPS, puoi anche dare un'occhiata a:
- ISPConfig 3.1 Eccellente installazione del pannello di controllo host VPS e utilizzo della risoluzione dei nomi di dominio DNS Distribuzione automatica SSL
- VPS senza tutorial per l'installazione e l'utilizzo di VestaCP e il pannello di controllo host virtuale vengono forniti con l'ufficio postale e il sistema di risoluzione DNS
- Strumento per la creazione di siti Web Linux VPS Installazione LNMP 1.4 e utilizzo del rinnovo automatico della configurazione SSL e supporto PHP multiversione
PS: Aggiorna record:
1. Oltre alla versione cinese del pannello host Pagoda VPS, esiste anche una versione inglese, specifica per gli utenti internazionali. Fare riferimento qui: aaPanel Pagoda Pannello di controllo VPS gratuito Versione internazionale: applica automaticamente SSL e più versioni PHP per coesistere. . 23.9.2018
2. C'è anche un vecchio pannello di controllo host VPS gratuito qui: WDCP, che ha aggiornato costantemente la sua versione e migliorato le sue funzioni di recente. Se sei interessato, consulta: Pannello di controllo del server gratuito WDCP - Passaggio SSL con un clic da NginxApache e versioni PHP. 2017.1.10
1. Installazione del pannello host Pagoda
Sito web ufficiale del pannello host Baota: www.bt.cn, i requisiti di installazione del pannello sono i seguenti:
Versione Python: 2.6/2.7 (verrà installata automaticamente durante l'installazione della pagoda)
Memoria: 128 MB o più, consigliati 512 MB o più (il pannello puro occupa circa 10 MB di memoria di sistema)
Disco rigido: più di 100 MB disponibili spazio su disco (il pannello puro occupa circa 20 MB di spazio su disco)
Sistema: CentOS 6.x / 7.x (Ubuntu, Debian, Fedora), assicurati che sia un sistema operativo pulito e non Apache/Nginx/php/MySQL da altri ambienti è stato installato.
Il pannello host Pagoda contiene software:
Nginx-Tengine-2.2.0
Nginx1.8 – 1.10
Apache2.4.20
PHP5.2 – 7.1 (opzionale durante l'installazione, supporta la coesistenza multi-versione, eccetto php7.0, php7.1) Contiene zendloader)
MySQL5.5 – 5.7 (opzionale durante l'installazione)
Pure-Ftpd
phpMyadmin
OpenResty
Pannello online WEB
Il comando di installazione con un clic del pannello host Pagoda è il seguente:
#Centos安装命令: yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh #试验性Centos/Ubuntu/Debian安装命令 独立运行环境(py3.7) 可能存在少量兼容性问题 不断优化中 curl -sSO http://download.bt.cn/install/install_panel.sh && bash install_panel.sh #Ubuntu/Deepin安装命令: wget -O install.sh http://download.bt.cn/install/install-ubuntu_6.0.sh && sudo bash install.sh #Debian安装命令: wget -O install.sh http://download.bt.cn/install/install-ubuntu_6.0.sh && bash install.sh #Fedora安装命令: wget -O install.sh http://download.bt.cn/install/install_6.0.sh && bash install.sh #Linux面板7.4.5升级命令: curl http://download.bt.cn/install/update6.sh|bash
Nota: Se stai utilizzando una piattaforma come Alibaba Cloud, Google Cloud, Tencent Cloud, ecc. in grado di personalizzare le regole del firewall host, rilascia prima 20 21 30000-40000 porte (FTP) nel centro di controllo <x2 > 22 (SSH) 80 443 (sito Web e SSL) 3306 (connessione remota al database) 888 (phpmyadmin) e altre porte.
L'installazione del pannello host Pagoda è relativamente veloce e richiede solo pochi minuti. Al termine dell'installazione, è possibile visualizzare l'indirizzo di accesso e la password del pannello.
2. Configurazione del pannello host Pagoda
Innanzitutto, apri l'indirizzo di accesso del pannello host Pagoda e inserisci il numero di conto e la password per accedere.
Se è la prima volta che si accede, verranno elencati i componenti LNMP o LAMP tra cui scegliere di installarli. Non importa se non vengono visualizzati. Andare direttamente alla "Gestione software" del pannello e fare clic per installarli separatamente.
Ci vuole molto tempo per installare Nginx, PHP e MysqL su Pagoda. Attendi pazientemente. Puoi accedere alla gestione del software in qualsiasi momento e fare clic su "Installazione" per verificare l'avanzamento.
Questa è l'interfaccia del pannello host Pagoda. Sulla sinistra c'è la navigazione delle funzioni, che comprende principalmente: sito web, FTP, database, monitoraggio, sicurezza, file, attività pianificate, gestione del software, impostazioni del pannello, ecc. (Clicca per ingrandire)
Il pannello host Pagoda fornisce numerosi download di software per la creazione di siti Web e installazione con un clic in background. Puoi creare facilmente un ambiente LNMP o LAMP:
Nginx 1.12 Server Web Leggero, occupa meno memoria e forte concorrenza
Apache < x2> Web server Classificato n. 1 al mondo, veloce, affidabile ed estensibile tramite semplici API
MySQL 5.5 Database SQL <x2 > MySQL è un sistema di gestione di database relazionali
Pure-Ftpd 1.0.45 server FTP PureFTPd è un FTP gratuito! software server incentrato sulla robustezza del programma e sulla sicurezza del software
Benchmark Pagoda 1.3 Altri Testa le prestazioni di base del server!
Pagoda con un clic Distribuisci il codice sorgente 1.0 Estensione Distribuisci rapidamente programmi comuni!
Tomcat Interprete linguistico < x2> La prima scelta per lo sviluppo e il debug di programmi JSP
Qiniu Cloud Storage Attività pianificate Comprime ed esegue il backup di siti Web o database allo spazio di archiviazione degli oggetti di Qiniu Niu, Qiniu fornisce 10 GB di spazio di archiviazione gratuito, fare clic per applicare
Linux Toolbox 1.0 Strumenti di sistema Strumenti di sistema Linux, configurare DNS, Scambia, fuso orario!
Alibaba Cloud OSS Attività pianificata Crea il pacchetto ed esegui il backup del sito Web o del database nell'oggetto Alibaba Cloud OSS spazio di archiviazione, Alibaba Cloud OSS fornisce 5 GB di spazio di archiviazione gratuito, fare clic per applicare
PHP Guardian 1.2 Altri Monitora lo stato di esecuzione di PHP-FPM per evitare 502 errori si verifichino in grandi quantità!
phpMyAdmin 4.4 Strumento database Strumento di gestione MySQL lato Web
Archiviazione FTP space Attività pianificate Comprimi ed esegui il backup di siti Web o database nello spazio di archiviazione FTP.
Redis 3.2.9 < x2> Cache universale Redis è un database di valori-chiave ad alte prestazioni (per utilizzare PHP per connettersi a redis, è necessario installare l'estensione redis nelle impostazioni PHP)
Memcached 1.4 < x2> Cache universale Memcached è un sistema di cache degli oggetti di memoria distribuita ad alte prestazioni
Patch di correzione del nodo di aggiornamento 1.0 Patch di aggiornamento <x2 > Utilizzato per correggere e aggiornare i nodi di download
Pagoda WebHook estende WebHook, che può impostare script di richiamata e viene solitamente utilizzato per notifiche di richiamata di terze parti
PHP-5.2 Interprete di linguaggio PHP è il miglior linguaggio di programmazione al mondo! mondo
PHP-5.3 <x2 > Interprete linguistico PHP è il miglior linguaggio di programmazione al mondo
PHP-5.4 <x2 > Interprete di linguaggio PHP è il miglior linguaggio di programmazione al mondo
PHP-5.5 Interprete di linguaggio PHP è il miglior linguaggio di programmazione al mondo
PHP-5.6 Interprete linguistico PHP è il miglior linguaggio di programmazione al mondo
PHP-7.0 <x2 > Interprete linguistico PHP è il miglior linguaggio di programmazione al mondo
PHP-7.1 Interprete di lingue < x2> PHP è il miglior linguaggio di programmazione al mondo
Nell'interfaccia di gestione del software, fare clic su un determinato software per installarlo direttamente.
Nginx, MysqL, PHP, Memcached, Redis, ecc. forniscono l'avvio, il riavvio e altre operazioni. Dopo l'installazione, è possibile fare clic per eseguire le operazioni corrispondenti. Puoi anche modificare tu stesso i relativi file di configurazione.
3. Processo di creazione del sito Web del pannello Pagoda
Innanzitutto, assicurati di aver installato LNMP o LAMP, quindi vai su "Sito Web", fai clic su Nuovo, inserisci il nome di dominio che desideri associare, seleziona il database MysqL e la versione PHP e determina la posizione della directory del sito Web.
In secondo luogo, dopo aver aggiunto il sito web, è necessario effettuare le impostazioni pertinenti. Principalmente gestione del nome di dominio, associazione di sottodirectory, directory del sito Web, limitazione del traffico, pseudo-statico, documento predefinito, file di configurazione, SSL, versione PHP, Tomcat, reindirizzamento 301, proxy inverso, scansione dei rischi, ecc.
Pseudostatico. Il pannello Pagoda fornisce già regole pseudo-statiche per i programmi di uso comune. Puoi aggiungere direttamente regole pseudo-statiche per programmi popolari come DZ e WP.
Aggiungi certificato SSL. Qui puoi aggiungere il tuo certificato SSL o il certificato Let's Encrypt. Baota fornisce anche il certificato TrustAsia DV SSL CA – G5.
301 salto. Questa funzione può essere utilizzata per passare da www a non www Per impostazione predefinita, se si aggiunge SSL, l'accesso a Http passerà a Https, non è necessario saltare.
Banca dati MySQL. Il pannello Pagoda può creare direttamente un database o utilizzare PHPmyadmin per gestire il database.
Gestore dei file. La gestione dei file online è abbastanza comoda, puoi caricare, scaricare, eliminare direttamente, ecc.
4. Problemi con l'uso dei pannelli a pagoda
Problema di memoria insufficiente. L'installazione di PHP e MysqL richiede molto tempo. Se la memoria è piccola, se si sceglie di installare MysqL 5.6 o versione successiva, si verificherà un errore: "g++: errore interno del compilatore: Killed (programma cc1plus)". Ciò è causato da memoria insufficiente. La soluzione è aumentare la memoria SWAP. Il comando è il seguente:
dd if=/dev/zero of=/mnt/swap bs=1M count=4096
mkswap /mnt/swap
swapon /mnt/swap
#使用完了可以删除:
sudo swapoff /swapfile
sudo rm /swapfile
L'installazione del software è bloccata o in attesa di esecuzione. Installazione del pannello Pagoda LNMP viene scaricato e installato direttamente in background Sebbene ciò possa accelerare la velocità e aumentare la selettività, a causa della velocità del nodo, durante l'installazione del software in background del pannello Pagoda, spesso "in attesa di esecuzione". appare. Se riscontri un problema di questo tipo, prova prima a riavviare il pannello: service bt restart.
Richiesta di certificato SSL non riuscita. Ciò si riferisce principalmente al fallimento della richiesta di certificato gratuito Let's Encrypt. Questa è davvero una "trappola" per Alibaba Cloud DNS. Dopo il mio test, se utilizzo Alibaba Cloud DNS, si verificherà un problema di verifica DNS non riuscita. Naturalmente, la funzione dell'applicazione Pagoda per il certificato Let's Encrypt non è ancora perfetta. e il tasso di fallimento è alto.
Abilita HTTP/2. Se usi SSL, dovrai naturalmente abilitare HTTP/2. Se è Nginx, modifica il file di configurazione dopo aver abilitato ssl e cambia listen 443 ssl in listen 443 ssl http2; Fare inoltre attenzione a non eliminare per errore il punto e virgola.
5. Riepilogo
Il team di sviluppo del pannello Baota VPS ha migliorato il programma negli ultimi anni, sono state aggiunte molte nuove funzionalità. In particolare, il pannello in background è molto comodo per installare Nginx, MysqL, PHP, ecc., che è quasi un. funzionamento stupido Adatto a costruttori di siti Web alle prime armi che sono appena passati dall'hosting virtuale a VPS.
Tuttavia, dobbiamo ricordare che, sebbene l'utilizzo di un pannello VPS sia conveniente, incontrerà molti problemi. Ad esempio, il problema di memoria menzionato in questo articolo non esiste se utilizzi LNMP o Oneinstack. Inoltre, anche la sicurezza del pannello è molto importante. Ricordatevi di controllare spesso il sito ufficiale per vedere se sono presenti aggiornamenti di patch.