[yotroy.cool]记一次nginx映射网站设置

该文介绍了如何在服务器上使用Nginx搭建网站,将本地/www/website目录绑定到example.com域名。配置包括监听80端口以无SSL访问,以及添加443端口配置SSL证书实现安全连接。最后,通过sudosystemctlreloadnginx命令重载配置。
摘要由CSDN通过智能技术生成

个人博客https://www.yotroy.cool/,欢迎关注我哦~

============================================================

场景

我要在服务器上搭建简单网站,本地路径为/www/website,同时要映射到自己的域名example.com

配置

Nginx 的主要配置文件位于 /etc/nginx/nginx.conf/etc/nginx/conf/nginx.conf中。

创建配置文件,一般以.conf后缀,此处默认映射80端口。

http {
    ...

    server {
        listen 80; 		#端口号
        server_name example.com;	#要映射的域名

        location / {
            root /www/website;		#指定页面的本地路径,注意必须以 '/' 开头
            index index.html; 		#默认索引
        }
    }

    ...
}

若配置ssl证书,需要添加443端口:

http {
    ...

    server {
        listen 443 ssl;		#端口号
        server_name example.com;	#要映射的域名

        ssl_certificate /path/to/your/certificate.crt;		#ssl证书路径
        ssl_certificate_key /path/to/your/private.key; 		#ssl证书密钥路径

        location / {
            root /www/website; 		#指定页面的本地路径,注意必须以 '/' 开头
            index index.html;		#默认索引
        }
    }

    ...
}

保存重载

执行以下保存并重载nginx设置

sudo systemctl reload nginx

============================================================

未经作者授权,禁止转载;如需转载,请标明出处。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值