Directory articoli
Come ospitare un blog statico Jekyll gratuitamente? Non è necessario acquistare un server, non servono competenze tecniche, anche i principianti possono iniziare subito!
Jekyll + Surge.sh ti consente di creare facilmente una piattaforma di blogging efficiente!

Installa il progetto Surge
Surge.sh è un programma di quotazione JavaScript pubblicato dalla piattaforma Node.js.
Prima di utilizzare Surge, è necessario installare Node.js sul computer locale.
- Quindi installa Surge tramite npm.
Se non hai installato Surge, la prima cosa da fare è inserire il seguente comando per installarlo▼
npm install -g surge
- Ora hai tutti gli strumenti necessari per avviare rapidamente un sito web Jekyll.
Crea un nuovo sito Jekyll
Innanzitutto, trova il tuo progetto Jekyll esistente o creane uno nuovo tramite il terminale ▼
# 在当前目录创建一个新的 Jekyll 站点
jekyll new ./
Per il metodo specifico di creazione di Jekyll, fare clic sul collegamento in basso per leggere il nostro tutorial di download e installazione di Jekyll preparato con cura▼
Dopo aver configurato un computer locale e configurato Jekyll, puoi accedervi nel tuo browser con il seguente comando:bundle exec jekyll serve
bundle exec jekyll serve
# 服务器地址: http://localhost:4000/
# 服务器运行中... 按下 ctrl-c 可停止。
- A questo punto hai eseguito con successo un sito Web statico di base.
- Per impostazione predefinita, il progetto Jekyll viene eseguito sul tuo computer locale, quasi pronto per la distribuzione sul server.
Compila il tuo sito web Jekyll
Successivamente, puoi compilare il tuo sito Web Jekyll in file HTML, CSS e JavaScript statici.
bundle exec jekyll build
Ora, il tuo codice sorgente è stato compilato in un file _site/ Sommario.
ogni corsa jekyll build , questi file verranno ricompilati: sono anche i file che desideri pubblicare sul Web.
Distribuisci il tuo sito Jekyll
È possibile utilizzare il seguente comando per _site/ Pubblica il catalogo su Internet▼
surge _site/
Se non hai ancora effettuato l'accesso o la registrazione, il sistema ti chiederà di effettuare l'accesso o di registrarti.
Successivamente, otterrai un sottodominio casuale.
Puoi sostituirlo con qualcosa di tua scelta, ad es. example-jekyll.surge.sh ▼
surge _site/
email: [email protected]
project path: ~/Sites/jekyll-project/_site
domain: (random-suggestion.surge.sh) example-jekyll.surge.sh
Dopo aver premuto Invio, dovresti ricevere un messaggio che conferma che il tuo sito web è stato avviato con successo▼
Success! Project is published and running at example-jekyll.surge.sh
- Ben fatto, il tuo sito web è ora online con successo!
Surge ti chiederà di inserire un nome di dominio per impostazione predefinita ogni volta che viene distribuito.
Per saltare questo passaggio, puoi passare il nome di dominio direttamente alla CLI di Surge durante l'esecuzione del comando.
Ad esempio, se il tuo sottodominio èvancouver.surge.sh, è possibile eseguire il seguente comando ▼
surge _site/ --domain vancouver.surge.sh
- Se stai aggiungendo un nome di dominio personalizzato in Surge, puoi sostituire il nome del sottodominio nel comando precedente con il tuo nome di dominio personalizzato.
Se desideri cambiare account per accedere, devi disconnetterti dal tuo account Surge▼
surge logout
Se viene visualizzato il seguente messaggio di errore▼

Aborted - you do not have permission to publish to xxx. surge.sh
- La soluzione è cambiare il sottodominio generato da Surge per impostazione predefinita perché questo sottodominio è già occupato.
- Puoi aggiungere qualsiasi prefisso alfanumerico all'URL fornito automaticamente.
Limitazioni del livello gratuito
- Surge.sh offre un livello gratuito che consente 250 distribuzioni e 1 GB di spazio di archiviazione al mese.
- Per un blog personale, questo di solito è sufficiente.
- Se hai bisogno di più risorse, puoi passare a un piano a pagamento.
注意 事项
Poiché i sottodomini forniti da Surge sono bloccati forzatamente dall'indicizzazione da parte dei motori di ricerca tramite il file robots.txt (il che è dannoso per la SEO ) e non abbiamo l'autorità per modificarli, ne sconsigliamo l'utilizzo.
Ti consigliamo di aggiungere un nome di dominio personalizzato a Surge in modo che il tuo file robots.txt possa essere modificato.
🚀 Vuoi sapere come distribuire Jekyll su Surge.sh e aggiungere un nome di dominio personalizzato?
Fai clic sul collegamento sottostante per continuare a leggere la nostra guida e creare facilmente il tuo sito Web statico▼
Speriamo che l'articolo "Jekyll Static Blog Serverless Hosting Guide: How to Deploy to Surge.sh for Free?" condiviso sul blog di Chen Weiliang ( https://www.chenweiliang.com/ ) possa esservi utile.
Sentitevi liberi di condividere il link di questo articolo: https://www.chenweiliang.com/cwl-31655.html

