synology.forum архив спільноти · 2005–2022
ai.synology.forum →
ГлавнаяВеб Сервер + PHP / MySQL › Установка форума phpbb

Установка форума phpbb

Mike · 29.12.2011

Друзья, выручайте... гуглиг-гуглил на могу найти spk для phpBB. На оф.сайте phpBB не нашел. Киньте плиз ссылку) И еще вопрос есть ли у кого-нибудь набор ссылок на скачивание spk установочных файлов приложений и их краткое описание - киньте плиз ссылку. Спасибо)

alexejnic · 30.12.2011

Зачем тебе spk для phpBB? Такого вообще не существует. Скачивай стандартный установщик заливай файлы в папку и устанавливай как обычно через браузер.

Mike · 31.12.2011

Ааа) супер, спасибо! Токо купил, распаковал - еще не разобрался) Скачал установочные файлы, далее помогите плиз... Сделал папку не в public, а отдельную (forum), к папке forum дал доступ всем пользователям зарегистрированным у меня, в эту папку положил установочные файлы, так? Теперь не могу сообразить: какой адрес надо набрать в браузере, чтобы запустить файл инсталлятор?

Doctor Synology · 31.12.2011

Эти файлы надо класть не в папку специально под это созданную, а в папку web - она появится после включения web-station. При этом если положить в корень (файл index.php будет лежать непосредственно в web), то форум будет доступен по адресу устройства в сети (http://192.168.1.3 например). Если же создать в папке web подпапку forum и положить туда - то соответственно http://192.168.1.3/forum . Также нужно включить MySQL.

 

Для запуска инсталлятора достаточно просто набрать адрес накопителя - как в предыдущем абзаце (IP-адрес ваш, естественно). Откроется страница форума, на ней будет закладка инсталлятора. Дальше - по инструкции.

Mike · 31.12.2011

супер!, спасибо) включил web-station, сделал подпапку forum, положил туда файлы, включил MySQL. Запустил инсталлятор, вот здесь споткнулся:

есть поле что туда вводить? :

 

" Имя сервера БД или DSN:____________________________________

Примечание. DSN — это имя источника данных и требуется только при установке с использованием ODBC. В PostgreSQL используйте имя localhost для соединения с локальным сервером через сокет домена UNIX или адрес 127.0.0.1 для соединения через TCP. Для SQLite задайте полный путь к файлу базы данных."

 

ввожу localhost - говорит неправильно...

 

и еще подскажите пож-та извне по какому адресу на форум заходить (у меня внешний IP статический, но с добавкой "/forum/" заход не удается)?

 

примечание. возможно я неправильно указал Тип базы данных. Там доступны 4 типа: MySQL с расширением MySQLi, MySQL,PostgreSQL 7.x/8.x, SQLite. Мне какой тип базы данных надо выбрать при установке?

Doctor Synology · 31.12.2011
супер!, спасибо) включил web-station, сделал подпапку forum, положил туда файлы, включил MySQL. Запустил инсталлятор, вот здесь споткнулся:

есть поле что туда вводить? :

 

" Имя сервера БД или DSN:____________________________________

Примечание. DSN — это имя источника данных и требуется только при установке с использованием ODBC. В PostgreSQL используйте имя localhost для соединения с локальным сервером через сокет домена UNIX или адрес 127.0.0.1 для соединения через TCP. Для SQLite задайте полный путь к файлу базы данных."

 

ввожу localhost - говорит неправильно...

 

и еще подскажите пож-та извне по какому адресу на форум заходить (у меня внешний IP статический, но с добавкой "/forum/" заход не удается)?

 

примечание. возможно я неправильно указал Тип базы данных. Там доступны 4 типа: MySQL с расширением MySQLi, MySQL,PostgreSQL 7.x/8.x, SQLite. Мне какой тип базы данных надо выбрать при установке?

 

Извне заходить по тому же адресу, что и изнутри, только локалынй IIP заменить на внешний.

 

Тип базы данных - MySQL.

Mike · 31.12.2011

Спасибо!

после подключения Web извне заход стал возможен - форум вижу!

 

но инсталлятор не идет - ставлю MySQL в позицию Тип базы данных - пишет красным:

"Проверка подключения: Не удалось подключиться к базе данных. Ниже показан текст сообщения об ошибке. Access denied for user 'admin'@'localhost' (using password: YES)"

 

Есть подозрение, что вот сюда не localhost а что-то иное надо ввести: ?

" Имя сервера БД или DSN:____________________________________

Примечание. DSN — это имя источника данных и требуется только при установке с использованием ODBC. В PostgreSQL используйте имя localhost для соединения с локальным сервером через сокет домена UNIX или адрес 127.0.0.1 для соединения через TCP. Для SQLite задайте полный путь к файлу базы данных."

 

И еще может это поле нельзя было оставлять пустым: ?

"Порт сервера БД:_____________________________

Оставьте поле пустым, если сервер использует порт по умолчанию."

 

Примечание. Если указать в Типе базы данных значение SQLite, то пускает дальше, мож так и сделать?

 

С наступающим Новым годом!!!

Doctor Synology · 01.01.2012

Включите MySQL в настройках веб-сервера, затем через Центр пакетов установите PhpMyAdmin. Зайдите в него по адресу http://192.168.1.3/phpMyAdmin/ (IP замените на свой), логин root, пароль пустой. После захода крайне желательно установить пароль на учетную запись root, а также создать нового пользователя для базы данных форума и базу данных этому пользователю (Привилегии - Создать нового пользователя, там ввести в том числе имя и пароль, "создать базу данных с именем пользователя ..." ).

После этого укажите следующие параметры:

Database type - MySQL

Database server hostname - localhost

Database server port - пусто

Database name - имя базы данных, созданной в PhpMyAdmin

Database nuserame - имя пользователя (если делать как написано выше - совпадет с предыдущим пунктом)

Database password - соответственно пароль

Prefix - можно оставить пустым

 

После этого должно пустить дальше.

Mike · 03.01.2012

Установил форум!! Все работает! супер! спасибо за поддержку и подробную инструкцию) СПАСИБО! :rolleyes:

 

Тему можно удалить или переименовать в "установка форума phpBB"

Doctor Synology · 03.01.2012

Тему переименовываю и переношу в раздел "Веб-сервер"

rusmazda · 29.01.2012
Включите MySQL в настройках веб-сервера, затем через Центр пакетов установите PhpMyAdmin. Зайдите в него по адресу http://192.168.1.3/phpMyAdmin/ (IP замените на свой), логин root, пароль пустой. После захода крайне желательно установить пароль на учетную запись root, а также создать нового пользователя для базы данных форума и базу данных этому пользователю (Привилегии - Создать нового пользователя, там ввести в том числе имя и пароль, "создать базу данных с именем пользователя ..." ).

Я бы добавил, что еще в phpMyAdmin надо указать, что новый юзер имеет доступ не ко всем хостам (%), а именно к localhost, потому что без этого указания у меня вордпресс (не из центра пакетов) даже с базой коннектиться не хотел.

Martin G · 30.01.2012

Добрый вечер!

Настроил форум,с сети заход есть,а при входе из инета не загружается страница,что не так сделал?

Martin G · 30.01.2012

Чутка разобрался с ситуацией,по айпишнику заход есть на форум,через no-ip нет,есть мысли?

Martin G · 30.01.2012

Дело было в настройках no-ip,с этим разобрался,но появилась другая проблема,при наборе адреса http://sait.no-ip.info светится айпишник реальный,т.е. строка получается вида http://167.43.567.55.no-ip.info как и где правильно сайт сделать,чтоб всё путём было?

 

P.S. Всё таки остался вопрос почему через DNS Host(A) нет входа по адресу сайта,только через редирект 80 порта.

Martin G · 30.01.2012

Разобрался с no-ip,добавил в настройках сервера порт 8080,потом в роутере перенаправил с 80 на 8080 и всё заработало,доступ стал корректным.