如何解决如何为Apache启用端口8080以提供API
我正在使用ec2实例来存储我的Go api。当我构建我的API时,它将简单地通过http://Ip:8080/api
进行访问。之后,我在前端部分进行集成以使用我的API。在当地,一切都很好并且运行良好。但是,当我在服务器上部署前端时,它将向我显示从API http://Ip:8080/api
获取结果需要使用https://ip:8080/api
的错误,然后创建了一个子域并在其上应用SSL并成功绑定了我的IP通过该子域,我能够访问服务器文件夹路径/var/www/html/images/a.png
上的图像,因为我正在使用Apache服务器。但是现在当我运行Go服务并以https://subdomain:8080/api
之类的子域名运行它时,将无法访问它。我要粘贴我的ports.conf
# If you just change the port or add more ports here,you will likely also
# have to change the VirtualHost statement in
# /etc/apache2/sites-enabled/000-default.conf
Listen 80
Listen 8080
<IfModule ssl_module>
Listen 443
Listen 8080
</IfModule>
<IfModule mod_gnutls.c>
Listen 443
</IfModule>
# vim: syntax=apache ts=4 sw=4 sts=4 sr noet
请让我知道是否需要这样做以及我是否正在跳过某些内容。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。