小编The*_*Guy的帖子

Flask,Nginx,Gunicorn Stack启动硒实例

我有一个已添加到www-data组中的用户。我有一个服务设置来运行启动Selenium实例的API。我可以以用户身份启动代码,但是Web应用程序无法启动。我最初在使用Xvfb时遇到问题,但是在将路径添加到服务文件环境后,它已解决。我现在有一个类似的问题,谷歌浏览器无法执行。

我尝试添加环境路径,并更改文件和文件夹的权限。

Nginx的配置

server {
        listen 443 ssl;

        root /usr/share/nginx/html;
        index index.html index.htm;

        server_name private;
        location / {
               proxy_pass http://127.0.0.1:8888;
               proxy_set_header Host $host;
               proxy_set_header X-Real-IP $remote_addr;
               proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
        }

    ssl_certificate /etc/letsencrypt/live/private/fullchain.pem; # managed by Certbot
    ssl_certificate_key /etc/letsencrypt/live/private/privkey.pem; # managed by Certbot
}
server {
    if ($host = private) {
        return 301 https://$host$request_uri;
    } # managed by Certbot


        listen 80 default_server;
        listen [::]:80 default_server;

        server_name private;
    return 404; # managed by Certbot
}
Run Code Online (Sandbox Code Playgroud)
[Unit]
Description=Gunicorn serving hrapi
After=network.target …
Run Code Online (Sandbox Code Playgroud)

linux selenium nginx flask gunicorn

5
推荐指数
1
解决办法
239
查看次数

标签 统计

flask ×1

gunicorn ×1

linux ×1

nginx ×1

selenium ×1