ahem. maybe a dos2unix first solves it. On Tuesday, August 9, 2016 at 11:39:56 AM UTC+2, mweissen wrote: > > Thank you for this script. I am using a dedicted server from noez.de and > it is possible to choose one of a lot of operating systems. I have choosen > Ubuntu 16.04. > > I have tried: > wget > https://gist.githubusercontent.com/niphlod/8a13025001363657f0201b2a15dad41c/raw/482fd6973d3c73c415c610dcaf64cd6d8327cfd2/web2py-on-ubuntu.sh > > chmod 755 web2py-on-ubuntu.sh > ./web2py-on-ubuntu.sh > > I got an error message - these are the last lines: > > upstream web2py27 { > server unix:///run/uwsgi/web2py27.socket; > } > > server { > listen 80; > server_name $hostname; > > # static serving > include /etc/nginx/conf.d/web2py/serve_static.conf; > include /etc/nginx/conf.d/web2py/serve_web2py27.conf; > } > server { > listen 443 default_server ssl; > server_name $hostname; > ssl_certificate /etc/nginx/ssl/web2py.crt; > ssl_certificate_key /etc/nginx/ssl/web2py.key; > ssl_protocols TLSv1 TLSv1.1 TLSv1.2; > ssl_prefer_server_ciphers on; > ssl_ciphers "EECDH+AESGCM:EDH+AESGCM:AES256+EECDH:AES256+EDH"; > ssl_ecdh_curve secp384r1; # Requires nginx >= 1.1.0 > ssl_session_cache shared:SSL:10m; > ssl_session_tickets off; # Requires nginx >= 1.5.9 > ssl_stapling on; # Requires nginx >= 1.3.7 > ssl_stapling_verify on; # Requires nginx => 1.3.7 > resolver 8.8.8.8 8.8.4.4 valid=300s; > resolver_timeout 5s; > ssl_dhparam /etc/ssl/certs/dhparam.pem; > ## remove only if you know what youre doing > ./web2py-on-ubuntu.sh: line 116: include: command not found > ./web2py-on-ubuntu.sh: line 117: include: command not found > ./web2py-on-ubuntu.sh: line 139: } >/etc/nginx/sites-available/web2py27 > > ln -s /etc/nginx/sites-available/web2py27 /etc/nginx/sites-enabled/web2py27 > rm /etc/nginx/sites-enabled/default > cd /etc/ssl/certs > openssl dhparam -out dhparam.pem 4096 > mkdir /etc/nginx/ssl > cd /etc/nginx/ssl > > if [ "$nocertificate" -eq 0 ] > then > openssl req -x509 -newykey rsa:2048 -nodes -keyout web2py.key -out > web2py.crt -days 1780 > chmod 400 web2py.key > openssl x509 -noout -fingerprint -text < web2py.crt > web2py.info > fi > # Prepare folders for uwsgi > sudo mkdir /etc/uwsgi > sudo mkdir /etc/uwsgi/vassals > > > #uWSGI Emperor > echo [Unit]: No such file or directory > ./web2py-on-ubuntu.sh: line 140: Description: command not found > ./web2py-on-ubuntu.sh: line 141: After: command not found > ./web2py-on-ubuntu.sh: line 142: [Service]: command not found > ./web2py-on-ubuntu.sh: line 143: ExecStart: command not found > ./web2py-on-ubuntu.sh: line 144: RuntimeDirectory: command not found > ./web2py-on-ubuntu.sh: line 145: Restart: command not found > ./web2py-on-ubuntu.sh: line 146: KillSignal: command not found > ./web2py-on-ubuntu.sh: line 147: Type: command not found > ./web2py-on-ubuntu.sh: line 148: StandardError: command not found > ./web2py-on-ubuntu.sh: line 149: NotifyAccess: command not found > ./web2py-on-ubuntu.sh: line 150: [Install]: command not found > ./web2py-on-ubuntu.sh: line 151: WantedBy: command not found > ./web2py-on-ubuntu.sh: line 154: > > /etc/systemd/system/emperor.uwsgi.service > # Create configuration for emperor > echo [uwsgi]: No such file or directory > ./web2py-on-ubuntu.sh: line 155: emperor: command not found > ./web2py-on-ubuntu.sh: line 156: uid: command not found > ./web2py-on-ubuntu.sh: line 157: gid: command not found > ./web2py-on-ubuntu.sh: line 160: >/etc/uwsgi/emperor.ini > # Create configuration file /etc/uwsgi/web2py.ini > echo [uwsgi]: No such file or directory > ./web2py-on-ubuntu.sh: line 161: home: command not found > ./web2py-on-ubuntu.sh: line 162: socket: command not found > ./web2py-on-ubuntu.sh: line 163: pythonpath: command not found > mount: mount point /=wsgihandler:application does not exist > ./web2py-on-ubuntu.sh: line 165: processes: command not found > ./web2py-on-ubuntu.sh: line 166: vacuum: command not found > ./web2py-on-ubuntu.sh: line 167: master: command not found > ./web2py-on-ubuntu.sh: line 168: harakiri: command not found > ./web2py-on-ubuntu.sh: line 169: reload-mercy: command not found > ./web2py-on-ubuntu.sh: line 170: cpu-affinity: command not found > ./web2py-on-ubuntu.sh: line 171: stats: command not found > ./web2py-on-ubuntu.sh: line 172: max-requests: command not found > ./web2py-on-ubuntu.sh: line 173: limit-as: command not found > ./web2py-on-ubuntu.sh: line 174: reload-on-as: command not found > ./web2py-on-ubuntu.sh: line 175: reload-on-rss: command not found > ./web2py-on-ubuntu.sh: line 176: uid: command not found > ./web2py-on-ubuntu.sh: line 177: gid: command not found > ./web2py-on-ubuntu.sh: line 178: touch-reload: command not found > cron: invalid option -- '1' > usage: cron > ./web2py-on-ubuntu.sh: line 180: no-orphans: command not found > ./web2py-on-ubuntu.sh: line 199: unexpected EOF while looking for matching > `'' > ./web2py-on-ubuntu.sh: line 216: syntax error: unexpected end of file > root@f82uxxxx > > Problems with the echo command? > > > 2016-08-08 21:45 GMT+02:00 Niphlod <nip...@gmail.com <javascript:>>: > >> as soon as I get some free time this should become the new (and only) >> "official" script. Or as soon as somebody else takes that responsibility. >> >> https://gist.github.com/niphlod/8a13025001363657f0201b2a15dad41c >> >> >> On Monday, August 8, 2016 at 6:39:51 PM UTC+2, mweissen wrote: >>> >>> I have tried to setup a new web2py server with nginx on Ubuntu 16.04 LTS >>> >>> I have used the script >>> >>> >>> https://raw.githubusercontent.com/web2py/web2py/master/scripts/setup-web2py-nginx-uwsgi-ubuntu.sh >>> >>> The script stopped with >>> >>> extracting: web2py/applications/__init__.py >>> extracting: web2py/site-packages/__init__.py >>> [ ok ] Starting nginx (via systemctl): nginx.service. >>> ./setup-web2py-nginx-uwsgi-ubuntu.sh: line 217: start: command not found >>> >>> >>> Nginx seems to work: >>> >>> Welcome to nginx! >>> >>> If you see this page, the nginx web server is successfully installed and >>> working. Further configuration is required. >>> >>> >>> Any comments? >>> >>> By the way: I have tried the Apache version too - the Apache script >>> works correctly. >>> >>> Regards, Martin >>> >> > >
-- Resources: - http://web2py.com - http://web2py.com/book (Documentation) - http://github.com/web2py/web2py (Source code) - https://code.google.com/p/web2py/issues/list (Report Issues) --- You received this message because you are subscribed to the Google Groups "web2py-users" group. To unsubscribe from this group and stop receiving emails from it, send an email to web2py+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.