我正在部署我的网站到OCI帐户。在我的云中,我有两个IP地址:公共和私人,我不知道如何设置我的网络服务器。下面是我的代码:
Nginx设置
server {
listen 0;
server_name **PRIVATE IP**;
location /static/ {
root /home/ubuntu/static/;
}
location / {
proxy_pass http:**PRIVATE IP**:8000;
}
}
GUNICORN设置
command = '/home/ubuntu/py_env/bin/gunicorn'
pythonpath = '/home/ubuntu/blog'
bind = '**PRIVATE IP**:8000'
workers = 3
请建议如何正确设置它,这样我就可以通过它的IP从我的浏览器访问它。
我试图访问我的网站是位于云由我的浏览器通过其IP地址。
1条答案
按热度按时间fsi0uk1n1#
我自己解决这个问题。让我与大家分享:
Gunicorn设置:
Nginx设置
基本上我的问题不是由我的设置造成的。这是由于我缺乏VCN(虚拟云网络)设置端口80(用于http连接)和443(用于https连接)。一切都很好,除了没有连接可以建立,因为缺乏这些设置。有关更多细节,您可以查看这个人的视频(22.00),他在那里展示了他的设置并将其转移到您的项目:https://www.youtube.com/watch?v=1fjpNXK7yqc