开发者社区 > ModelScope模型即服务 > 正文

使用免费的(阿里云弹性加速计算EAIS)环境,如何做内外网端口映射?

环境:阿里云弹性加速计算EAIS 启动了一个API端口,请问要如何映射到外网?

展开
收起
游客bpehffxazavri 2023-06-20 16:23:56 227 0
1 条回答
写回答
取消 提交回答
  • 北京阿里云ACE会长

    在阿里云弹性加速计算EAIS上进行内外网端口映射的方法如下:

    登录到弹性加速计算EAIS实例所在的云服务器中。如果您是在本地电脑上操作,则可以通过SSH等远程连接工具连接到云服务器。

    在云服务器中安装并配置Nginx或Apache等Web服务器。这里以Nginx为例,您可以使用以下命令安装Nginx:

    Copy
    sudo apt-get update
    sudo apt-get install nginx
    ```

    在Nginx中添加反向代理配置。打开Nginx的配置文件 /etc/nginx/nginx.conf,并添加以下内容:

    nginx
    Copy
    server {
    listen 80;
    server_name your_domain.com; # 设置您的域名或IP地址
    location /api {
    proxy_pass http://127.0.0.1:your_api_port; # 将API端口映射到本地端口
    proxy_set_header Host $host;
    proxy_set_header X-Real-IP $remote_addr;
    proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
    proxy_set_header X-Forwarded-Proto $scheme;
    }
    }
    将上述配置中的 your_domain.com 替换为您的域名或IP地址,将 your_api_port 替换为您API服务的端口号,并保存配置文件。

    重启Nginx服务。在终端中使用以下命令重启Nginx:

    Copy
    sudo service nginx restart
    现在您可以通过访问 http://your_domain.com/api 来访问API服务了。如果您使用的是IP地址而不是域名,则可以通过访问 http://your_ip_address/api 来访问API服务。

    2023-07-18 21:38:16
    赞同 展开评论 打赏

ModelScope旨在打造下一代开源的模型即服务共享平台,为泛AI开发者提供灵活、易用、低成本的一站式模型服务产品,让模型应用更简单!欢迎加入技术交流群:微信公众号:魔搭ModelScope社区,钉钉群号:44837352

相关电子书

更多
弹性加速计算实例(EAIS)产品发布 立即下载
低代码开发师(初级)实战教程 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载