Posts Tagged ‘linux’
Mapiranje poddomen v direktorij z Apache web server
Odpri terminal in vklopi mod vhost_alias na Apache-ju (kar se naredi drugače na Ubuntuju kot sicer):
sudo a2enmod mod_vhost_alias
Z ukazom odpri apache config file (ki je v Ubuntuju drugod kot sicer):
gksu gedit /etc/apache2/sites-available/default
in spremeni vrstico kjer je DocumentRoot v:
VirtualDocumentRoot /var/www/%1/
Resetiraj apache z:
sudo /etc/init.d/apache2 restart
Preveri oz. nastavi CNAME zapis na DNS strežniku, ki je/bo *.domena.ext in kaže na ustrezen A zapis (IP strežnika).
Naredi mape v mapi /var/www/, ki bodo sedaj: <ime_mape>.domena.ext.
Tnx Juretu za tale poste: Mapping subdomains to subdirectories with Apache
Regional Settings v Linuxu
Ker je tole nastavljanje “locale settings” precej težavno / nejasno v Ubuntu Linuxu – ne morem verjet, da ni nobenega GUIja!? – sem si tole zapisal v moj .log, morda še komu pride prav. Vsekakor pa bo meni prišlo prav naslednjič, ko bom potreboval.
1. Dodajanje sl_SI med avaliable locale
Kako je nastavljeno trenutno locale se lahko preveri z ukazom: $ locale
Kateri pa so na voljo na vašem sistemu se lahko preveri z ukazom: $ locale -a
Da se doda na seznam sl_SI.UTF-8 je potrebno odpreti in urediti datoteko /var/lib/locales/supported.d/local z root pravicami, torej v terminalu poženi:
sudo gedit /var/lib/locales/supported.d/local
Jaz imam sedaj sledeče v tej datoteki:
en_US.UTF-8 UTF-8 en_GB.UTF-8 UTF-8 en_GB ISO-8859-1 en_GB.ISO-8859-15 ISO-8859-15 sl_SI.UTF-8 UTF-8 sl_SI ISO-8859-2
Shrani in zapri datoteko ter poženi:
sudo dpkg-reconfigure locales
Ta bo dodal nove locale med dostopne (preveri z $ locale -a)
2. Nastavi locale
V datoteki /etc/default/locale nastavi ustrezne locale, torej poženi:
sudo gedit /etc/default/locale
Jaz sem si nastavil na sledeče nastavitve (thanks to Jure Merhar):
LANG="en_US.UTF-8" LC_NUMERIC="sl_SI.UTF-8" LC_TIME="sl_SI.UTF-8" LC_COLLATE="sl_SI.UTF-8" LC_MONETARY="sl_SI.UTF-8" LC_PAPER="sl_SI.UTF-8" LC_ADDRESS="sl_SI.UTF-8" LC_TELEPHONE="sl_SI.UTF-8" LC_MEASUREMENT="sl_SI.UTF-8" LC_IDENTIFICATION="sl_SI.UTF-8"
Shrani in zapri datoteko ter se odjavi in ponovno prijavi.
Z ukazom $ locale preveri nastavitve.
Lahko si nastavitve po svoje zgornje nastavitve.
Povsem svoje locale si lahko narediš v: /usr/share/i18n/locales
V tej mapi mora obstajati tudi sl_SL, da bo vse skupaj sploh delovalo – ta bi že moral biti tam po inštalaciji Ubuntuja.
Več o tem si lahko pogledate tudi na Lugos straneh Unicode HOWTO:
- Nastavitev locale (3. poglavje)
- Slovenski locale (5. pogalvje)

