Време е за преинсталация
27.08.2008 Posted by Александър Христов
Време е за преинсталация, за модернизация и както казваше Бай Тошо на времето "днес завод за полу-проводници, а утре за цели" . Архивите са направени остана само да измисля на кои хард и бой
. Да видим този път колко ще се компилира Gentoo-то вдигнах ме рама.
Пробвах да постна за vhost в http://wiki.gentoo.bg/index.php/Gentoo_SOHO_Server ама стана едно мазало трябва да видя как се оправят там нещата. Да видим как ще стане номера.
Virtual Host
17.08.2008 Posted by Александър Христов
Виртуални хостове – няколко web адреса на един сървър. Задължително е apache да се компилира с флаг vhost за да има подръжка на виртуални хостове.
Изграждане на структора за виртуален хостинг:
Във директория /var/www/ създаваме папката с името на хоста (може и повече от една) my-server.com, във нея създаваме (дублираме съдържанието на /var/www/localhost/
cgi-bin еrror htdocs icons
Във папка /etc/apache2/vhosts.d/ съсдаваме фаил с име: xx_my-server.com.conf (xx – поредния номен на фаила – 01, 02, 03 и тн.), със следното съдържание:
<VirtualHost *:*>
DocumentRoot /var/www/my-server.com/htdocs/
ServerName my-server.com
ServerAlias my-server.com
Setenv VLOG logs/my-server.com
ErrorLog logs/my-server.com.err
<Directory /var/www/my-server.com/htdocs>
Options -Indexes FollowSymLinks MultiViews
AllowOverride All Order allow,deny Allow from all
</Directory>
<Directory /var/www/my-server.com/cgi-bin>
Options -ALL ExecCGI
AllowOverride None Order allow,deny Allow from all
</Directory>
</VirtualHost>
Във /etc/apache2/vhosts.d/00_default_vhost.conf има маркирана опция NameVirtualHost *:80, рестартираме apache и ако няма проблеми продължаваме нататък.
Инсталиране на web приложения с webapp-config:
webapp-config [-ICU] [-dghus] <APPLICATION VERSION>
webapp-config -I -h www.my-server.com -u USER -d /DIR <App.Ver>
/usr/sbin/webapp-config -I -h www.lss.eu -u root -d /joomla joomla 1.5.5
-I -install, -U -update, -C -remove, -h e HOST, -d – dir, -u -USER, -g -GROUP, -s -SERVER