Официальный сайт Yii объясняет, как настроить vhost для apache. Вы можете увидеть примеры здесь
Для apache в основном конфигурация следующая:
# use mod_rewrite for pretty URL support
RewriteEngine on
# If a directory or a file exists, use the request directly
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
# Otherwise forward the request to index.php
RewriteRule . index.php
# ...other settings...
В вашем случае это может выглядеть так:
ServerName c2s.dev
DocumentRoot /var/www/c2c/www
Options Indexes FollowSymLinks MultiViews
AllowOverride All
Order allow,deny
allow from all
А файл .htaccess в корневой веб-папке выглядит следующим образом: {{1 }} Параметры + FollowSymLinks IndexIgnore /
RewriteEngine on
#RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^.*$ index.php
Если вам нужна локальная установка, скажем, в домашний каталог, вы можете использовать apt-get
(или ссылку на github), чтобы получить исходники и настроить их для локальной сборки, обычно так (при необходимости измените каталог)
apt-get source libconfig
cd libconfig...
./configure --prefix=$HOME
make
make install
Если вам нужна глобальная установка, вам понадобится root или sudo
.
Короткий ответ, вероятно, "нельзя".
Вы можете загрузить исходный текст libconfig и, если инструменты сборки установлены и доступны вам, скомпилировать его самостоятельно.