Comment j'ai virer mon wordpress pour GoHugo

Pourquoi Hugo ? Il existe plusieurs generateur de sites statiques (Hexo, Jekyll …) mais Hugo, en plus d’avoir un communauté active et grandissante, a l’avantage d’être codé en Go. Vos articles seront a rediger en Markdown ! :) Configuration Gitlab La mise en place est relativement simple a partir du moment ou vous avez : Activer la CI Activer page J’utilise la CI de base : image:monachus/hugovariables:GIT_SUBMODULE_STRATEGY:recursivepages:script:-hugoartifacts:paths:-publiconly:-master Avec comme configuration pour pages : pages_external_url "http://pages.domain.tld/" gitlab_pages['enable'] = true gitlab_pages['external_http'] = ['*:81'] # Configure to expose GitLab Pages on external IP address, serving the HTTP pages_nginx['enable'] = false pages_nginx['ssl_certificate'] = "/etc/gitlab/ssl/cert. [Voir plus]

Sécuriser la configuration Nginx pour WordPress

Configuration de base pour le CMS WordPress server { listen 192.168.1.1:80 default_server; server_name _; listen: Configuration pour le vhost par defaut (les acces a des server_name inconu par Nginx arriveront dans ce vhost) server_name: _ indique le vhost par defaut, mettez vos ou votre server_name si vous voulez pas faire un vhost par defaut. root /var/www/domaine.ltd/www; index index.php; N’oublier pas de modifier le “root” location = /favicon.ico { allow all; log_not_found off; access_log off; } location = /robots.txt { allow all; log_not_found off; access_log off; } On desactive les log et on ne log pas les not found pour ces deux fichiers [Voir plus]