Adresse d'achat de l'hôte cloud: cliquez ici Il est recommandé d'acheter lors de l'événement est plus rentable.
Remarque: j'ai acheté l'hôte du système centos ici
Plus tard, nous devons enregistrer le nom de domaine (durée d'enregistrement 14-20), puis lier l'adresse IP de l'hôte cloud que nous avons acheté
Ici, nous achetons un nom de domaine peut aller à Wanwang pour acheter
## Télécharger le nœud mkdir / soft / Hexo - P- wget HTTPS: // npm.taobao.org/mirrors/node/v12.16.1/node-v12.16.1-linux-x64.tar.xz ## - extraire le goudron XF node- . V12 16.1 . -linux-x64- le goudron .xz C / soft / Hexo / musique Vidéos / soft / Hexo / node-V12. 16,1 -linux- x 64 Node.js après le test de décompression ## est installé avec succès: CD Node.js . / bin / le nœud - v V12. 16.1 - Version ## set connexion flexible LN -s /soft/hexo/node.js/bin/node / usr / bin local / / le noeud LN / -s / soft Hexo / le noeud .js / bin / npm / usr / local / bin / npm
registre de configuration npm https: // registry.npm.taobao.org npm install -g hexo-cli
Commande #hexo ajoutée à la variable globale ln -s /soft/hexo/node.js/lib/node_modules/hexo-cli/bin/hexo / usr / local / bin / hexo
Déployer l'environnement de blog hexo: il peut être placé en dehors de nodejs pour une ouverture facile
mkdir / hexo cd hexo hexo init myblog // Téléchargez automatiquement les fichiers de ressources sur myblog # Générez automatiquement les fichiers statiques du site Web et déployez-les dans l'entrepôt défini. cd / hexo / myblog / hexo g ls public / 2020 archives css fancybox index.html js
## Testez la réception pour ouvrir hexo s INFO Démarrez le traitement INFO Hexo s'exécute sur http: // localhost: 4000. Appuyez sur Ctrl + C pour arrêter. ## Afficher le port 4000 netstat -lntup | grep 4000 tcp6 0 0 ::: 4000 :: : * ÉCOUTER 10694 / hexo
Page de connexion:
Fonction: Nous lions ensuite le nom de domaine pour accéder directement au port 80 de l'hôte cloud pour l'accès, écrivons le répertoire du blog dans le fichier de configuration étendu, afin que vous puissiez directement bloguer, ici nous utilisons l'installation yum
Remarque: Lorsque la commande est exécutée , le fichier statique du site Web sera généré dans le dossier de paramètres par défaut , qui est le fichier de la page d'accueil d'index.html, qui est directement accessible par nginxhexo g
public
Source officielle:
vim / etc / yum .repos.d / nginx.repo [nginx - stable] name = nginx stable repo baseurl = http: // nginx.org/packages/centos/$releasever/$basearch/ gpgcheck = 1 enabled = 1 gpgkey = https: // nginx.org/keys/nginx_signing.key module_hotfixes = true
Installez nginx:
yum installer nginx- y systemctl démarrer nginx systemctl activer nginx #default emplacement du fichier de configuration rpm - ql nginx /etc/nginx/nginx.conf <-fichier de configuration principal / etc / nginx / cond.d / <-fichier de configuration étendu Emplacement
Ajoutez un fichier de configuration:
vim /etc/nginx/conf.d/ hexo.conf server { listen 80 ; server_name 127.0 . 0.1 ; #Binding domain name location, you can fill the ip address location / { root html / public; #blog directory location index index index.html ; } #Restart nginx nginx - t systemctl restart nginx
Connectez-vous directement pour accéder par adresse IP.