修改访问地址

使用 Flask 搭建 Web 服务的简易教程
#!/usr/bin/python
# coding=utf-8
from flask import Flask
from flask import render_template


app = Flask(__name__)


@app.route('/s/')
@app.route('/s/<name>')
def ho(name=None):
    return render_template('s.html', name=name)


if __name__ == '__main__':

    app.run()

要访问的's.html'你的文件在你电脑里的位置及文件类型,你在地址兰要输入的地址http://localhost:5000/s/,最后的/s/就是你的文件在你电脑里的位置,你改变文件名,你访问的地址也就改变

### 修改 MySQL 配置文件以更改服务器访问地址 要通过修改 MySQL 的配置文件来更改其监听的 IP 地址或端口,可以通过编辑 `my.cnf` 或 `my.ini` 文件实现。以下是具体操作说明: #### 1. 找到并备份配置文件 MySQL 的主要配置文件通常位于 `/etc/my.cnf`、`/etc/mysql/my.cnf` 或安装路径下的 `my.cnf` 中。如果找不到该文件,则可以手动创建。 在修改前,请先备份原始配置文件以防万一: ```bash cp /etc/my.cnf /etc/my.cnf.bak ``` #### 2. 编辑配置文件 使用文本编辑器(如 `vi` 或 `nano`)打开配置文件: ```bash sudo vi /etc/my.cnf ``` 找到 `[mysqld]` 节点,并添加或修改以下参数: - **bind-address**: 设置 MySQL 监听的具体 IP 地址。默认情况下,MySQL 可能仅绑定到本地回环地址 (`127.0.0.1`)。将其更改为所需的外部 IP 地址即可让远程客户端连接。 ```ini bind-address = 0.0.0.0 # 绑定所有网络接口 ``` - **port**: 如果需要更改默认端口号 (3306),可以在同一节中指定新的端口号。 ```ini port = 3307 # 更改后的端口号 ``` 保存并退出编辑器。 #### 3. 授予必要的权限 确保新设置允许来自特定主机的连接。登录到 MySQL 并运行以下命令授予适当用户的访问权限: ```sql GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'your_password'; FLUSH PRIVILEGES; ``` 上述语句将赋予 root 用户从任何主机 (%) 连接的权利[^2]。 #### 4. 重启服务使更改生效 完成以上步骤后,重新启动 MySQL 服务以应用更改: ```bash sudo systemctl restart mysqld # 或者对于某些系统可能为: sudo service mysql restart ``` #### 5. 测试连通性 尝试从另一台机器上测试是否能够成功建立连接: ```bash mysql -u root -p -h 新IP地址 -P 新端口号 ``` --- ### 注意事项 - 若 SELinux 启用可能会阻止对外部请求的支持,需调整策略或者暂时关闭它以便验证问题所在[^4]。 - 当改变 `bind-address` 到公共网卡时,请务必加强安全性措施比如防火墙规则以及复杂密码保护机制防止未授权访问。 ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值