From f6bfa9b6d99a624658f6b4bbc1466ae68b013bc4 Mon Sep 17 00:00:00 2001 From: Owain Jones <owanes@noc.ac.uk> Date: Mon, 15 Feb 2016 14:36:48 +0000 Subject: [PATCH] updated nginx configs --- apc.nginx.conf | 3 +-- elasticsearch.nginx.conf | 3 +-- gliders.nginx.conf | 6 +++--- hhvm.nginx.conf | 9 +++++++++ hhvm.service | 2 +- install.sh | 4 ++-- phpci.nginx.conf | 3 +-- phpmyadmin.nginx.conf | 3 +-- 8 files changed, 19 insertions(+), 14 deletions(-) create mode 100644 hhvm.nginx.conf diff --git a/apc.nginx.conf b/apc.nginx.conf index d2ebef4..4e2da65 100644 --- a/apc.nginx.conf +++ b/apc.nginx.conf @@ -1,8 +1,7 @@ server { listen 80; - listen 8080; - server_name apc.dev.gliders.vm; + server_name apc.dev.gliders.*; root /home/gliders/code/APC-Admin; error_log /var/log/nginx/apc.error.log; diff --git a/elasticsearch.nginx.conf b/elasticsearch.nginx.conf index 6deed80..c1f428c 100644 --- a/elasticsearch.nginx.conf +++ b/elasticsearch.nginx.conf @@ -1,8 +1,7 @@ server { listen 80; - listen 8080; - server_name es.dev.gliders.vm; + server_name es.dev.gliders.*; location / { proxy_pass http://127.0.0.1:9200; } diff --git a/gliders.nginx.conf b/gliders.nginx.conf index 4b1c661..25472bc 100644 --- a/gliders.nginx.conf +++ b/gliders.nginx.conf @@ -16,7 +16,7 @@ map $host $symfony_root_dev { server { listen 80; - server_name gliders.vm gliders.odj.me; + server_name gliders.*; root $symfony_root/web; error_log /var/log/nginx/gliders.error.log; @@ -67,7 +67,7 @@ server { # pass the PHP scripts to FastCGI server from upstream phpfcgi location ~ ^/(app|app_dev|config)\.php(/|$) { - fastcgi_pass phpfcgi; + fastcgi_pass hhvmfcgi; include fastcgi_params; fastcgi_split_path_info ^(.+\.php)(/.*)$; fastcgi_param SCRIPT_FILENAME $symfony_root/web$fastcgi_script_name; @@ -78,7 +78,7 @@ server { server { listen 80; - server_name dev.gliders.vm dev.gliders.odj.me; + server_name dev.gliders.*; root $symfony_root_dev/web; diff --git a/hhvm.nginx.conf b/hhvm.nginx.conf new file mode 100644 index 0000000..d90e2f0 --- /dev/null +++ b/hhvm.nginx.conf @@ -0,0 +1,9 @@ +server { + listen 80; + + server_name hhvm.dev.gliders.*; + location / { + fastcgi_pass 127.0.0.1:9001; + include fastcgi_params; + } +} diff --git a/hhvm.service b/hhvm.service index 6c4a92b..619f06d 100644 --- a/hhvm.service +++ b/hhvm.service @@ -4,7 +4,7 @@ Description=HHVM HipHop Virtual Machine (FCGI) [Service] ExecStartPre=/bin/mkdir -p /var/run/hhvm ExecStartPre=/bin/chown -R gliders:nginx /var/run/hhvm -ExecStart=/usr/local/bin/hhvm --user gliders --mode daemon -d hhvm.server.type=fastcgi -d hhvm.server.file_socket=/var/run/hhvm/sock +ExecStart=/usr/local/bin/hhvm --user gliders --mode daemon -d hhvm.server.type=fastcgi -d hhvm.server.file_socket=/var/run/hhvm/sock -d hhvm.admin_server.port=9001 -d hhvm.admin_server.password=gliders9876 [Install] WantedBy=multi-user.target diff --git a/install.sh b/install.sh index af5fc8f..4e40eb4 100644 --- a/install.sh +++ b/install.sh @@ -87,7 +87,7 @@ mkdir -p /var/gliders/logs /var/gliders/www/ /var/gliders/www_dev/ chmod -R g+x /home/gliders chown -R gliders:nginx /var/gliders cp nginx.conf /etc/nginx/ -cp gliders.nginx.conf /etc/nginx/conf.d/ +cp *.nginx.conf /etc/nginx/conf.d/ chown gliders:nginx /etc/nginx/conf.d/gliders.nginx.conf # allow gliders user to edit their nginx config? systemctl enable nginx @@ -103,7 +103,7 @@ systemctl start firewalld firewall-cmd --permanent --zone=public --add-service=ssh firewall-cmd --permanent --zone=public --add-service=http firewall-cmd --permanent --zone=public --add-service=https -firewall-cmd --permanent --zone=public --add-service=8080/tcp # port 8080 for dev branch of site +firewall-cmd --permanent --zone=public --add-service=8000/tcp # port 8080 for dev branch of site firewall-cmd --reload # Set the system timezone to UTC diff --git a/phpci.nginx.conf b/phpci.nginx.conf index a4cd0e1..f887d3e 100644 --- a/phpci.nginx.conf +++ b/phpci.nginx.conf @@ -6,9 +6,8 @@ server { listen 80; - listen 8080; - server_name phpci.dev.gliders.vm; + server_name phpci.dev.gliders.*; root /home/gliders/code/phpci/public; error_log /var/log/nginx/phpci.error.log; diff --git a/phpmyadmin.nginx.conf b/phpmyadmin.nginx.conf index 688d64e..0fc08df 100644 --- a/phpmyadmin.nginx.conf +++ b/phpmyadmin.nginx.conf @@ -1,10 +1,9 @@ # Configuration for phpMyAdmin -- set it up to use php-fpm etc. server { listen 80; - listen 8081; root /home/gliders/phpma; index index.php index.html index.htm; - server_name _; # update with actual hostname when we get it + server_name phpma.dev.gliders.*; # update with actual hostname when we get it location / { try_files $uri $uri/ /index.php; -- GitLab