nginx配置文件 nginx.conf多行注释;vim块编辑

虽然Nginx配置文件不支持多行注释,但可以借助Vim的多行编辑功能实现。首先打开配置文件并显示行号,然后进入块编辑模式,选择要注释的行,接着在编辑模式下输入#,退出后即可为选中行添加注释。这是一个快速且实用的技巧。

我们知道nginx中单行注释,行首添加#即可,那如何怎么注释多行呢?很不幸nginx没有类似/**/的多行注释,可参考does nginx support comment blocks in configuration
但是利用vim多行编辑来实现多行注释。
首先设置显示行号set nu,这是为了编辑时直观,也可以省略此步
移到想注释的第一行,ctrl +v,左下角出现visual block,进入块编辑模式
按上下箭头,选择要编辑的行
shift+i进入编辑模式,输入#esc后,所选行也会出现#号,即可完成多行注释
在这里插入图片描述

虽然给定引用中未直接提及编辑 `conf/nginx.conf` 文件添加新 `server` 块配置 Nginx 的方法,但可依据 Nginx 常规配置逻辑给出指导。 在编辑 `conf/nginx.conf` 文件添加新 `server` 块时,可按以下步骤操作: 1. **备份配置文件**:在进行任何更改之前,先备份 `nginx.conf` 文件,以防配置出错导致 Nginx 无法正常运行。 ```bash cp /usr/local/nginx/conf/nginx.conf /usr/local/nginx/conf/nginx.conf.bak ``` 2. **编辑 `nginx.conf` 文件**:使用文本编辑器(如 `vim` 或 `nano`)打开 `nginx.conf` 文件。 ```bash vim /usr/local/nginx/conf/nginx.conf ``` 3. **添加新的 `server` 块**:在 `http` 块内添加新的 `server` 块。以下是一个简单的示例: ```nginx http { # 其他配置... server { listen 80; server_name example.com; location / { root /var/www/example.com; index index.html; } } } ``` 在上述示例中: - `listen 80;` 指定服务器监听的端口为 80。 - `server_name example.com;` 指定服务器的域名。 - `location /` 定义了根路径的处理规则,`root` 指定了网站文件的根目录,`index` 指定了默认的索引文件。 4. **保存并退出**:在 `vim` 中,按下 `Esc` 键,输入 `:wq` 保存并退出。 5. **检查配置文件语法**:使用以下命令检查配置文件的语法是否正确。 ```bash /usr/local/nginx/sbin/nginx -t ``` 6. **重新加载 Nginx 配置**:如果语法检查通过,使用以下命令重新加载 Nginx 配置。 ```bash /usr/local/nginx/sbin/nginx -s reload ```
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值