virtual host in one ip address
David J.
david at styleflare.com
Fri Mar 4 16:44:23 MSK 2011
Alex;
Try reading the nginx wiki; It is very informative and can guide you
very well;
If you need someone to do it for you; perhaps you should consider paid
support.
On 3/4/11 8:38 AM, Alex H wrote:
> So I am confused as which one should I actually edit... there is a
> nginx.conf and there is a default in the sites-enabled folder..
>
>
>
>
>
> ------------------------------------------------------------------------
> Date: Fri, 4 Mar 2011 09:34:00 +0100
> From: pascal.nitsche at fansubcode.org
> To: nginx at nginx.org
> Subject: Re: virtual host in one ip address
>
> Hello,
>
> what does noit work exactly. As I can see there may be a fastcgi_pass
> missing to handle php (ex /phpmyadmin) and maybe index documents need
> to be set.
>
> Greets
> Pascal
>
> Am 04.03.2011 08:06, schrieb Alex H:
>
> It just doesn't work, here's my .conf:
>
> user www-data;
> worker_processes 4;
>
> error_log /var/log/nginx/error.log;
> pid /var/run/nginx.pid;
>
> events {
> worker_connections 1024;
> # multi_accept on;
> }
>
> http {
> include /etc/nginx/mime.types;
>
> server {
> location /phpmyadmin/ {
> root /usr/share/phpmyadmin;
> }
>
>
> location /apiadmin/ {
> root /var/www/api/src/frapi/admin/public;
> }
> }
>
> access_log /var/log/nginx/access.log;
>
> sendfile on;
> #tcp_nopush on;
>
> #keepalive_timeout 0;
> keepalive_timeout 65;
> tcp_nodelay on;
>
> gzip on;
> gzip_disable "MSIE [1-6]\.(?!.*SV1)";
>
> include /etc/nginx/conf.d/*.conf;
> include /etc/nginx/sites-enabled/*;
> }
>
> # mail {
> # # See sample authentication script at:
> # # http://wiki.nginx.org/NginxImapAuthenticateWithApachePhpScript
> #
> # # auth_http localhost/auth.php;
> # # pop3_capabilities "TOP" "USER";
> # # imap_capabilities "IMAP4rev1" "UIDPLUS";
> #
> # server {
> # listen localhost:110;
> # protocol pop3;
> # proxy on;
> # }
> #
> # server {
> # listen localhost:143;
> # protocol imap;
> # proxy on;
> # }
> # }
>
>
> and just for an FYI, in my sites-enabled I have:
>
> server {
>
> listen 80;
> server_name php.example.com;
>
> access_log /var/log/nginx/localhost.access.log;
>
> root /usr/share/phpmyadmin;
> index index.php;
>
> location / {
> try_files $uri $uri/ @phpmyadmin;
> }
>
> location @phpmyadmin {
> fastcgi_pass 127.0.0.1:9000;
> fastcgi_param SCRIPT_FILENAME /usr/share/phpmyadmin/index.php;
> include /etc/nginx/fastcgi_params;
> fastcgi_param SCRIPT_NAME /index.php;
> }
>
> # pass the PHP scripts to FastCGI server listening on
> 127.0.0.1:9000
> #
> location ~ \.php$ {
> fastcgi_pass 127.0.0.1:9000;
> fastcgi_index index.php;
> fastcgi_param SCRIPT_FILENAME
> /usr/share/phpmyadmin$fastcgi_script_nam
> e;
> include fastcgi_params;
> }
> }
>
>
> this is the virtual host that I want to be accessed via
> xxx.xxx.xxx.xxx/phpmyadmin
>
>
>
> ------------------------------------------------------------------------
> From: igor at sysoev.ru <mailto:igor at sysoev.ru>
> Date: Fri, 4 Mar 2011 09:35:10 +0300
> To: nginx at nginx.org <mailto:nginx at nginx.org>
> Subject: Re: virtual host in one ip address
>
> -conf-path=/etc/nginx/nginx.conf
>
>
>
> On Mar 4, 2011, at 9:31 , Alex H wrote:
>
> configure arguments: --conf-path=/etc/nginx/nginx.conf
> --error-log-path=/var/log/nginx/error.log
> --pid-path=/var/run/nginx.pid --lock-path=/var/lock/nginx.lock
> --http-log-path=/var/log/nginx/access.log
> --http-client-body-temp-path=/var/lib/nginx/body
> --http-proxy-temp-path=/var/lib/nginx/proxy
> --http-fastcgi-temp-path=/var/lib/nginx/fastcgi --with-debug
> --with-http_stub_status_module --with-http_flv_module
> --with-http_ssl_module --with-http_dav_module
> --with-http_gzip_static_module --with-http_realip_module
> --with-mail --with-mail_ssl_module --with-ipv6
> --add-module=/build/buildd/nginx-0.7.65/modules/nginx-upstream-fair
>
>
>
>
>
>
> ------------------------------------------------------------------------
> From:igor at sysoev.ru <mailto:igor at sysoev.ru>
> Date: Fri, 4 Mar 2011 09:21:10 +0300
> To:nginx at nginx.org <mailto:nginx at nginx.org>
> Subject: Re: virtual host in one ip address
>
>
> What does "nginx -V " show ?
>
> On Mar 4, 2011, at 9:17 , Alex H wrote:
>
> Where is this config file that I need to edit?
>
>
>
>
>
> ------------------------------------------------------------------------
> From:igor at sysoev.ru <mailto:igor at sysoev.ru>
> Date: Fri, 4 Mar 2011 09:15:26 +0300
> To:nginx at nginx.org <mailto:nginx at nginx.org>
> Subject: Re: virtual host in one ip address
>
> On Mar 4, 2011, at 9:10 , Alex H wrote:
>
> Is this on the default of the nginx.conf?
>
>
> I do not know what do you mean by default. The whole
> configuration is like
>
> http {
> server {
> location /v_host1/ {
> }
> location /v_host1/ {
> }
> }
> }
>
> That's all.
>
> From:igor at sysoev.ru <mailto:igor at sysoev.ru>
> Date: Fri, 4 Mar 2011 09:01:33 +0300
> To:nginx at nginx.org <mailto:nginx at nginx.org>
> Subject: Re: virtual host in one ip address
>
> On Mar 4, 2011, at 7:22 , Alex H wrote:
>
>
> I have a rackspace server running with nginx. I am
> a newbie to all the server stuff. Let me explain
> the situation here:
>
> 1. I have an IP address and I have two virtual
> host on my machine.
> 2. I don't have a domain and I don't want to
> buy one
> 3. I want to map it so I can access the website
> as xxx.xxx.xxx.xxx/v_host1 and
> xxx.xxx.xxx.xxx/v_host2
>
> How can I do this the easy way? I am guessing I
> should change the nginx config of my site... but
> not sure which one to change.
>
> server {
> location /v_host1/ {
> root /path/to/v_host1;
> }
> location /v_host2/ {
> root /path/to/v_host2;
> }
>
>
> --
> Igor Sysoev
> http://sysoev.ru/en/
>
>
> _______________________________________________ nginx
> mailing listnginx at nginx.org
> <mailto:nginx at nginx.org>http://nginx.org/mailman/listinfo/nginx_______________________________________________
> nginx mailing list
> nginx at nginx.org <mailto:nginx at nginx.org>
> http://nginx.org/mailman/listinfo/nginx
>
>
>
> --
> Igor Sysoev
> http://sysoev.ru/en/
>
>
> _______________________________________________ nginx
> mailing listnginx at nginx.org
> <mailto:nginx at nginx.org>http://nginx.org/mailman/listinfo/nginx_______________________________________________
> nginx mailing list
> nginx at nginx.org <mailto:nginx at nginx.org>
> http://nginx.org/mailman/listinfo/nginx
>
>
>
> --
> Igor Sysoev
> http://sysoev.ru/en/
>
>
> _______________________________________________ nginx mailing
> listnginx at nginx.org
> <mailto:nginx at nginx.org>http://nginx.org/mailman/listinfo/nginx_______________________________________________
> nginx mailing list
> nginx at nginx.org <mailto:nginx at nginx.org>
> http://nginx.org/mailman/listinfo/nginx
>
>
>
> --
> Igor Sysoev
> http://sysoev.ru/en/
>
>
> _______________________________________________ nginx mailing list
> nginx at nginx.org <mailto:nginx at nginx.org>
> http://nginx.org/mailman/listinfo/nginx
>
>
> _______________________________________________
> nginx mailing list
> nginx at nginx.org <mailto:nginx at nginx.org>
> http://nginx.org/mailman/listinfo/nginx
>
>
>
> _______________________________________________ nginx mailing list
> nginx at nginx.org http://nginx.org/mailman/listinfo/nginx
>
>
> _______________________________________________
> nginx mailing list
> nginx at nginx.org
> http://nginx.org/mailman/listinfo/nginx
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://nginx.org/pipermail/nginx/attachments/20110304/7525188b/attachment-0001.html>
More information about the nginx
mailing list