Linux jako server: Porovnání verzí
Smazaný obsah Přidaný obsah
{{{ mw nezna, nahrazeno pre/code, typos |
→6.6. Webserver Apache: upravy style - pre/code, tbl |
||
Řádek 1 228:
Podadresáře:
<table>
<tr><td><code>modules-available</code></td><td> dtto pro moduly severu Apache</td></tr>
▲ zde jsou linky do {{{`sites-available`}}} na sajty, které mají skutečně běžet.
<tr><td><code>modeles-enabled</code></td><td>opět analogicky.</td></tr>
</table>
=== 6.6.1. Naše nastavení ===
Řádek 1 242 ⟶ 1 240:
právo měnit internetové stránky. Budeme ho muset vytvořit ručně:
# useradd -d /var/www/nase-stranky/ -g www-data -m -p -s /bin/sh webmaster▼
▲# useradd -d /var/www/nase-stranky/ -g www-data -m -p -s /bin/sh webmaster
Budeme-li jej chtít využívat i z MS Windows stanic, budeme ho muset přidat
i do samby:
# smbpasswd -a webmaster▼
▲# smbpasswd -a webmaster
==== 6.6.1.2. Adresář pro stránky ====
Podíváme se, zda opravdu existuje adresář <code>/var/www/nase-stranky/</code> a zda má nastaveno vlastnictví
==== 6.6.1.3. Konfigurace Apache ====
Do adresáře <code>/etc/apache2/sites-available/</code> přidáme konfigurační soubor našich stránek. Nazveme ho třeba
aby bylo jasno. Obsah tohoto konfiguračního souboru najdeme v příloze s nastaveními.
Ještě nezapomeneme udělat link:
Řádek 1 263 ⟶ 1 258:
ln -s /etc/apache2/sites-available/nase-skola.cz /etc/apache2/sites-enabled/010-nase-skola.cz
Dále v adresáři
# rm 000-default
Pak budeme muset udělat soubor o jednom řádku do
ho třeba
NameVirtualHost *
Řádek 1 276 ⟶ 1 271:
ln -s /etc/apache2/sites-available/namevirthost.head /etc/apache2/sites-enabled/000-namevirthost.head
Takže nyní máme v
000-namevirthost.head
Řádek 1 283 ⟶ 1 278:
Restartujeme Apache server:
a mělo by to fungovat.
Řádek 1 294 ⟶ 1 289:
http://nase-skola/~uzivatel/
Aby to fungovalo budete muset povolit modul
# a2enmod userdir
|