Skillnad mellan versioner av "Rootmanual:Webservern"
Hoppa till navigering
Hoppa till sök
Poj (diskussion | bidrag) m (Kategoriserade) |
Ozamosi (diskussion | bidrag) (Uppdatera enligt senaste omstruktreringen) |
||
Rad 1: | Rad 1: | ||
[[Kategori:Rootmanual|Webservern]] |
[[Kategori:Rootmanual|Webservern]] |
||
== Hur den är konfigurerad == |
== Hur den är konfigurerad == |
||
− | Hur Lysators webserver, som går på [[ |
+ | Hur Lysators webserver, som går på [[Uhumhummy]] är konfigurerad är inte fullt så döljt i ett dunkel som det en gång var. |
+ | |||
+ | Det finns tre virtuella servrar på Uhumhummy - roxen, apache och main. Roxen och apache innehåller webbservrar av just de nämnda typerna. Båda de webbservrarna hanteras av svcadmin, och kan följaktligen startas/stoppas med |
||
− | Den gammla kompabilitetsservern regleras med |
||
<pre> |
<pre> |
||
+ | svcadmin (enable|disable) (roxen|apache2) |
||
⚫ | |||
</pre> |
</pre> |
||
+ | De två startar automatiskt. |
||
− | Den nya Roxen som serverar det mesta annat regleras med |
||
+ | |||
+ | Main-zonen är lite mer spännande. Där krävs det dessutom handpåläggning vid uppstart. |
||
+ | |||
+ | På main-zonen finns två servrar: en nginx-framända, och en fastcgi-gateway till lysators huvudsida. Nginxframändan startas med |
||
<pre> |
<pre> |
||
+ | cd /pkg/nginx/<version>/sbin && nginx |
||
− | /svc/www.lysator.liu.se/script/stop |
||
− | /svc/www.lysator.liu.se/script/start |
||
</pre> |
</pre> |
||
+ | Den stängs av genom att kill:a nginx-processen som ägs av root. |
||
+ | Fastcgi-gateway:en startas och stängs av med |
||
− | Allting i <tt>/svc</tt> startas med <tt>/etc/init.d/services</tt> beroende på vad som står i <tt>/svc/active-services</tt>. |
||
+ | <pre> |
||
+ | /etc/init.d/lyswww start |
||
⚫ | |||
+ | </pre> |
Versionen från 27 juni 2007 kl. 14.32
Hur den är konfigurerad
Hur Lysators webserver, som går på Uhumhummy är konfigurerad är inte fullt så döljt i ett dunkel som det en gång var.
Det finns tre virtuella servrar på Uhumhummy - roxen, apache och main. Roxen och apache innehåller webbservrar av just de nämnda typerna. Båda de webbservrarna hanteras av svcadmin, och kan följaktligen startas/stoppas med
svcadmin (enable|disable) (roxen|apache2)
De två startar automatiskt.
Main-zonen är lite mer spännande. Där krävs det dessutom handpåläggning vid uppstart.
På main-zonen finns två servrar: en nginx-framända, och en fastcgi-gateway till lysators huvudsida. Nginxframändan startas med
cd /pkg/nginx/<version>/sbin && nginx
Den stängs av genom att kill:a nginx-processen som ägs av root.
Fastcgi-gateway:en startas och stängs av med
/etc/init.d/lyswww start /etc/init.d/lyswww stop