User Tools

Site Tools


сервис_http

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Next revision Both sides next revision
сервис_http [2020/09/01 11:18]
val [Использование домашних каталогов]
сервис_http [2020/12/24 14:23]
val [Debian/Ubuntu]
Line 216: Line 216:
  
 ==== Debian/​Ubuntu ==== ==== Debian/​Ubuntu ====
 +
 +<​code>​
 +root@server:​~#​ cat /​etc/​apache2/​sites-available/​mail.conf
 +</​code><​code>​
 +<​VirtualHost *:80>
 +     ​ServerName mail.corpX.un
 +#    ServerAlias www.mail.corpX.un
 +     ​DocumentRoot /​var/​lib/​roundcube
 +</​VirtualHost>​
 +</​code><​code>​
 +root@server:​~#​ a2ensite mail
 +
 +root@server:​~#​ apachectl -t
 +</​code>​
 +
 <​code>​ <​code>​
 root@server:​~#​ cat /​etc/​apache2/​sites-available/​user1.conf root@server:​~#​ cat /​etc/​apache2/​sites-available/​user1.conf
Line 226: Line 241:
 </​code><​code>​ </​code><​code>​
 root@server:​~#​ a2ensite user1 root@server:​~#​ a2ensite user1
 +
 +root@server:​~#​ apachectl -t
 </​code>​ </​code>​
  
Line 816: Line 833:
 server { server {
         listen 80;         listen 80;
-        server_name server.corp13.un corp13.un;+        server_name server.corpX.un corpX.un;
         location / {         location / {
-                proxy_pass http://​server.corp13.un/​~user1/;​+                proxy_pass http://​server.corpX.un/​~user1/;​
         }         }
 } }
Line 831: Line 848:
 </​code><​code>​ </​code><​code>​
 gate.isp.un$ wget -O - -q http://​server.corpX.un gate.isp.un$ wget -O - -q http://​server.corpX.un
 +</​code><​code>​
 +# cat /​etc/​nginx/​sites-available/​myapp1
 +</​code><​code>​
 +    upstream myapp1 {
 +        server server.corpX.un;​
 +        server server2.corpX.un;​
 +    }
 +
 +    server {
 +        listen 80;
 +        server_name server.corpX.un corpX.un;
 +
 +        location / {
 +            proxy_pass http://​myapp1;​
 +        }
 +    }
 +</​code><​code>​
 +# ln -s /​etc/​nginx/​sites-available/​myapp1 /​etc/​nginx/​sites-enabled/​myapp1
 </​code>​ </​code>​
сервис_http.txt · Last modified: 2024/05/24 09:20 by val