Как настроить PostgreSQL a Apache в ROSA Fresh R7

Ответить
Навадвипа Чандра дас
Сообщения: 9
Зарегистрирован: 21 окт 2015, 19:47
Operating system: Rosa Linux Desktop Fresh 6

Как настроить PostgreSQL a Apache в ROSA Fresh R7

Сообщение Навадвипа Чандра дас »

Здравствуйте все!

Установил PostgreSQL командой:
$sudo urpmi postgresql postgresql-plpgsql postgresql-server postgresql-contrib postgresql-devel postgresql-docs
Теперь не знаю как сделать правильно кластер с помощью inindb с локалью ru-RU.UTF-8 и сделать сервис для запуска PostgreSQL, чтобы автоматом при старте запускался.
Помогите, пожалуйста, с рецептом.

Установил Apache по рецепту отсюда - http://wiki.rosalab.ru/ru/index.php/%D0 ... PHP,_MySQL .
Проверил работоспособность локального сервера - http://localhost/ - работает хорошо.
Далее у меня был рецепт для Ubuntu:

В каталоге /etc/apache2/sites-available создавался файл new_domain.conf , к примеру, с содержимым:
<VirtualHost *:80>
ServerName new_domain.loc
DocumentRoot "/home/navadvipa/prg/internet/new_domain/html"

<Directory "/home/navadvipa/prg/internet/new_domain/html">
AllowOverride All
Allow from all
</Directory>

</VirtualHost>

В файле /etc/hosts добавляем

127.0.1.1 new_domain.loc

Потом в папке /etc/apache2/sites-available выполняем команду
$ sudo a2ensite new_domain.conf
которая делает ссылку в каталоге /etc/apache2/sites-enabled на наш файл /etc/apache2/sites-available/new_domain.conf
Примерно так.

Но в Росе нет каталога /etc/apache2

Как правильно настроить локальные домены в Росе? Помогите, пожалуйста, и тут с рецептом.

Спасибо!

С уважением Навадвипа Чандра дас.
Аватара пользователя
Barmalei
Сообщения: 5319
Зарегистрирован: 29 дек 2014, 15:45
Operating system: Rosa Fresh R13 Plasma 6

Re: Как настроить PostgreSQL a Apache в ROSA Fresh R7

Сообщение Barmalei »

Локальные домены я делаю так.
В папке /etc/httpd/conf/vhosts.d/ создаю файл своего домена например a.conf с содержимым

Код: Выделить всё

<VirtualHost *:80>
        DocumentRoot "/home/ваш любой путь"
        ServerName    домен
        <Directory "/home/ваш любой путь">
        </Directory>
</VirtualHost>
А в /etc/hosts 127.0.0.1 ваш домен

PS. В /etc/httpd/conf/httpd.conf
В конце есть запись
IncludeOptional conf/vhosts.d/*.conf
Навадвипа Чандра дас
Сообщения: 9
Зарегистрирован: 21 окт 2015, 19:47
Operating system: Rosa Linux Desktop Fresh 6

Re: Как настроить PostgreSQL a Apache в ROSA Fresh R7

Сообщение Навадвипа Чандра дас »

Здравствуйте, Barmalei и все!

Barmalei, большое спасибо за ответ!
Извините, пожалуйста, что использую nik, но настоящего Вашего имени на форуме не видно.
Попробовал ваш рецепт - работает как и на localhost - браузер пишет "It works!" и все. Посмотрел в /etc/httpd/conf/httpd.conf в конец и увидел, что строка IncludeOptional conf.d/*.conf является устаревшей. В каталоге /etc/httpd/conf/webapps.d нашел phpmyadmin.conf и по аналогии создал в нём свой файл. Перегрузил $sudo systemctl restart httpd и заработало! В браузере http://localhost/navadvipa и запускается установка WordPress. Вроде все хорошо.

С уважением Навадвипа Чандра дас.
Навадвипа Чандра дас
Сообщения: 9
Зарегистрирован: 21 окт 2015, 19:47
Operating system: Rosa Linux Desktop Fresh 6

Re: Как настроить PostgreSQL a Apache в ROSA Fresh R7

Сообщение Навадвипа Чандра дас »

Здравствуйте, все!

Так как на мой вопрос по запуску PostgreSQL никто не ответил, то собирал рецепт по крупицам в Интернете и в старых своих записях. Сделал вот так:
Пакеты
$ sudo urpmi postgresql postgresql-plpgsql postgresql-server postgresql-contrib postgresql-devel postgresql-docs pgadmin3

$ sudo systemctl start postgresql9.3
$ sudo systemctl enable postgresql9.3
$ initdb ru-RU.UTF-8
Перегрузил компьютер
$ su postgres
$ psql postgres
# Создаем новый пароль для пользователя postgres!
# для этого вводим команду \password postgres, потом \quit

и все заработало!

Теперь уже с помощью pgAdmin III можно соединиться с сервером!

Спасибо!
С уважением Навадвипа Чандра дас.
Ответить

Вернуться в «Общие вопросы по РОСЕ»