nginx服务器的根目录在哪

博主首次安装Nginx服务器后,不知其存放网页的根目录位置,经上网查询总结出查找方法。可到/usr/local/nginx/conf目录下找到nginx.conf文件,打开后在server处,listen 80表示监听端口,root指定默认页面根目录,也可自行修改。

今天第一次安装好Nginx服务器之后,一时找不到Nginx服务器存放网页的根目录在哪里,于是上网查了查,总结一下。

    第一次安装的Nginx的默认根目录查找方法:首先到/usr/local/nginx/conf目录下找到nginx.conf文件,如图

打开ngin.conf文件之后找到server处,如图

其中listen 80 表示监听端口默认为80

root表示默认的页面根目录在/home/wwwroot/default,只需要将我们的页面放到这个文件夹内就可以成功运行了!当然也可以自己修改这里的目录。
 

### Windows Web服务器默认根目录位置 在Windows系统中,常用的Web服务器包括IIS(Internet Information Services)、Apache和Nginx。以下是这三种Web服务器的默认根目录位置及其相关配置说明: #### 1. IIS 默认根目录 IIS是微软提供的Web服务器,默认根目录通常位于以下路径: - **C:\inetpub\wwwroot**[^4] 此目录用于存放网站的文件和资源。如果需要修改默认根目录,可以通过IIS管理器进行设置。具体操作为:打开IIS管理器,选择目标站点,右键点击“基本设置”,然后更改物理路径。 #### 2. Apache 默认根目录 在Windows环境下安装Apache时,其默认根目录通常为: - **C:\Program Files\Apache Group\Apache2\htdocs** 或 - **C:\xampp\htdocs**(如果使用XAMPP集成环境)[^5] 此目录可通过配置文件`httpd.conf`中的`DocumentRoot`指令进行修改。例如: ```apache DocumentRoot "C:/new/path/to/htdocs" <Directory "C:/new/path/to/htdocs"> Options Indexes FollowSymLinks AllowOverride None Require all granted </Directory> ``` 修改后需要重启Apache服务以使更改生效。 #### 3. Nginx 默认根目录 在Windows环境下安装Nginx时,其默认根目录通常为: - **C:\nginx/html**[^6] 此目录可通过配置文件`nginx.conf`中的`root`指令进行修改。例如: ```nginx server { listen 80; server_name localhost; root C:/new/path/to/html; index index.html index.htm; } ``` 修改后需要重新加载Nginx配置以使更改生效: ```bash nginx -s reload ``` ### 注意事项 - 不同版本的Web服务器可能具有不同的默认根目录,请根据实际安装情况进行确认。 - 修改默认根目录后,确保新目录具有适当的权限,以便Web服务器能够正常访问其中的文件。
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值