宝塔,记录下

### 如何在宝塔面板中为网站添加配置新的子域名 #### 添加新站点并绑定子域名 为了给现有的服务器增加一个新的子域名,比如 `app1.example.com`,需要先创建一个对应的Nginx站点配置文件[^1]。 进入宝塔面板的操作如下: - 登录到宝塔面板管理界面。 - 在左侧菜单栏点击“网站”,这将展示当前已有的所有网站列表[^2]。 对于新增加的子域名为其创建独立的站点条目非常重要。具体操作是在上述界面上方找到并点击“添加站点”按钮来启动向导流程。在此过程中,输入完整的子域名名称(例如:`app1.example.com`),并按照提示完成其他必要设置,如选择PHP版本等参数(如果适用的话)。一旦提交表单,宝塔将会自动生成相应的虚拟主机配置以及默认文档根目录结构[^3]。 #### 设置DNS解析记录 除了在宝塔面板内部做好准备外,还需要确保外部能够正确访问该子域名指向的服务地址。这意味着要前往注册商处更新或新建一条A/AAAA类型的DNS解析记录,使其目标IP对应于运行着宝塔服务的实际物理机公网出口位置;或者是CNAME类型直接关联至更高级别的域名资源上[^4]。 #### 修改Nginx配置以适应特定应用需求 当涉及到特殊应用程序时——如同Flask框架构建的应用程序那样,则可能还需进一步调整所生成的标准模板中的某些部分以便更好地适配实际业务逻辑的要求。此时可以通过编辑位于 `/www/server/nginx/conf/vhost/` 下相应`.conf`结尾的文件来进行定制化更改。 ```nginx server { listen 80; server_name app1.example.com; location / { proxy_pass http://localhost:5000; # 假设Flask应用监听于此端口 proxy_set_header Host $host; proxy_set_header X-Real-IP $remote_addr; proxy_set_header REMOTE-HOST $remote_addr; add_header P3P 'CP="CURa ADMa DEVa PSAo PSDo OUR BUS UNI PUR INT DEM STA PRE COM NAV OTC NOI DSP COR"'; } } ``` 以上代码片段展示了如何修改Nginx配置使得请求被代理转发到本地运行的一个简单Python Web应用实例上去处理。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值