Вопрос по веб-серверу apache.

интернет wordpress apache

есть LAMP к нему привязан wordpress.
В данный момент захожу по нему 192.168.1.22/wordpress
Требуется сделать так, чтобы попадал в свой блог по 192.168.1.22/ ну или по внешке.
Как это сделать?
В дальнейшем хочу зарегить домен 3го уровня и поэксперементировать с блогом.

Примечание:
простите, забыл добавить у меня убунту сервер.

Примечание:
и слышал про возможность сделать виртуальный хост. Только не понял как именно это сделать

Примечание:
пока сделал символьную ссылку ln -s /usr/share/wordpress/ /var/www

Примечание:
смотри, в /etc/apache2/vhost нет такого конфига, есть httpd куда как я понял прописывается виртуальные хосты(он пустой), но после того как я его забиваю нужной инфой.
<VirtualHost 192.168.1.22>
DocumentRoot /usr/share/wordpress/
ServerName blog.example.com
ErrorLog /var/log/apache/wp-error.log
TransferLog /var/log/apache/wp-access.log
</VirtualHost>

Он ругается, что нужно создать виртуальные интерфейсы.
apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1 for ServerName

Примечание:
на убунтологии.ру нашел. Если будут вопросы еще допишу :) спасибо что откликнулся

Примечание:
вот из этого нужно сделать виртуальный хост


There are several ways to setup Wordpress & Apache in Debian. However the
maintainer's recommended way with the helper script `setup-mysql` uses:

## Virtual host VirtualDocumentRoot

NameVirtualHost *:80

<VirtualHost *:80>
UseCanonicalName Off
VirtualDocumentRoot /var/www/%0
Options All
#ServerAdmin [email protected]

# Store uploads in /var/www/wp-uploads/$0
RewriteEngine On
RewriteRule ^/wp-uploads/(.*)$ /var/www/wp-uploads/%{HTTP_HOST}/$1

</VirtualHost>

And then link the blog to your preferred domain, e.g.:
ln -s /usr/share/wordpress /var/www/blog.example.com

For this configuration to work you'll also need to have mod_rewrite
and mod_vhost_alias loaded and working in Apache.
To enable these modules run

a2enmod rewrite && a2enmod vhost_alias && /etc/init.d/apache2 restart

The above example is checked. Here are some _alternative_ suggestions:

## A defined Virtual host

NameVirtualHost *:80

<VirtualHost *:80>
VirtualDocumentRoot /usr/share/wordpress/
ServerName blog.example.com
ErrorLog /var/log/apache/wp-error.log
TransferLog /var/log/apache/wp-access.log
</VirtualHost>

## Without using Virtual host, hosted off /blog

Alias /blog /usr/share/wordpress
<Directory /usr/share/wordpress>
Options FollowSymLinks
AllowOverride Limit Options FileInfo
DirectoryIndex index.php
</Directory>

# Tips

If permalinks or rewrite is not working you might need:

<Directory />
Options FollowSymLinks
AllowOverride All
</Directory>

If NameVirtualHost *:80 is not working, you probably need to replace the * with
the actual IP or hostname of your server.

Помогите
Ответы:
>пока сделал символьную ссылку


14 лет назад

RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.

Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.

Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.