Debian 配置教程收录

一些配置 Debian 服务器的实用步骤。

LNMP

https://www.vultr.com/docs/how-to-install-nginx-mariadb--php-lemp-on-debian-11-99568

sudo ln -s /etc/nginx/sites-available/example.com /etc/nginx/sites-enabled/example.com
sudo certbot --nginx --agree-tos --redirect --email your_email@example.com -d example.com -d www.example.com

WWW 跳转

https://www.vultr.com/docs/nginx-redirects-for-non-www-sub-domains-to-www

https://stackoverflow.com/questions/55680893/how-to-redirect-www-to-non-www-using-certbot-for-https-nginx

加到server块中。

if ($host = 'www.example.com') {
        return 301 https://example.com$request_uri;
}

证书问题

要将sites-available中的文件软连接到sites-enabled

cd /etc/nginx/sites-enabled
ln -s ../sites-available/your-site.conf 

https://stackoverflow.com/questions/53824640/nginx-lets-encrypt-could-not-automatically-find-a-matching-server-block

tar -xvf file.tar //解压 tar包

tar -xzvf file.tar.gz //解压tar.gz

tar -xjvf file.tar.bz2 //解压 tar.bz2

tar -xZvf file.tar.Z //解压tar.Z

unrar e file.rar //解压rar

unzip file.zip //解压zip

tar -zcvf log.tar.gz log // 压缩

添加新评论