Как установить Open Journal Systems!

Опубликовано в разделе: OJS - открытые журнальные системы, Полезная информация



install-ojsOpen Journal Systems (OJS) — открытое решение для создания научных журналов онлайн, которое не имеет аналогов среди бесплатных систем управления контентом.

Если вы решили сделать сайт для своего научного журнала, рекомендуем воспользоваться именно этой платформой.

В данном материале мы предлагаем вам подробную инструкцию по установке OJS «с нуля» на виртуальном хостинге. Вам не понадобятся сложные или дополнительные программы, а также навыки программирования. Весь процесс установки происходит в административной панели одного из хостинг-провайдеров.

В результате вы получите свой полноценный отдельный сайт на отдельном доменном имени для своего научного журнала на платформе OJS. 

Для самостоятельной установки Open Journal Systems вам понадобятся услуги хостинга и доменное имя.

Основываясь на многолетнем успешном опыте сотрудничества мы рекомендуем воспользоваться услугами компании «Хостинг Украина».

После создания аккаунта на сайте «Хостинг Украина» (или на сайте любой другой хостинг-компании) вы сможете зарегистрировать вакантное доменное имя и заказать услуги виртуального хостинга (хранение файлов вашего сайта).

Так, мы заказали хостинг и доменное имя www.energetics.in.ua. Проверить его состояние можно в соответствующем разделе административной панели хостинга.

install-ojs_01

Далее нам нужно перейти в раздел «Хостинг» и нажать «Мои сайты».

install-ojs_02a

В панели управления сайтами нужно нажать «добавить сайт».

install-ojs_03

Сайт должен точно совпадать с зарегистрированным доменным именем. Во всплывающем окне введите сайт… в нашем случае это «energetics.in.ua» (без «www»).

install-ojs_04

Внимание! Для полноценного доступа к сайту может понадобиться некоторое время (от 15 минут до 24 часов в зависимости от вашей хостинг-компании).

Далее нам нужно для нашего сайта создать базу данных и пользователя MySql. Ничего сложного здесь нет. Для этого возвращаемся на страницу «Хостинг» и нажимаем «Базы данных».

install-ojs_05a

Далее нажимаем «Создать базу данных»…

install-ojs_06a
Во всплывающем окне вам нужно ввести название базы данных, которое, в нашем случае, будет состоять из 2-х частей: название аккаунта, под которым мы зарегистрировались в «Хостинг Украина» и нашего индивидуального значения. Название должно быть только латиницей и не превышать 16 символов. Кодировка должна быть UTF-8.

Название нашей базы данных — «account_energet» (account — неизменяемая часть, energet — мы придумали сами). У других хостинг-провайдеров могут быть другие правила назначения имени.

Мы советуем оставить галочку, чтобы система вместе с базой данных автоматически создала пользователя базы данных MySql с таким же именем, т.е. «account_energet».

install-ojs_07

В новом всплывающем окне вы будете проинформированы о создании базы данных и пользователя MySql. По своему желанию, вы также можете изменить пароль (рекомендуем сразу изменить на более сложный).

install-ojs_08

После этого вам нужно загрузить с официального сайта Public Knowledge Project архив с платформой Open Journal Systems.

install-ojs_09

На данный момент мы рекомендуем загружать не последнюю версию, но Open Journal Systems 2.4.3.

install-ojs_10

Загруженный архив лучше перепаковать с помощью программы 7-ZIP таким образом, чтобы в корне архива лежала не одна общая папка с названием и версией платформы, но все основные системные папки и файлы. Т.е. нужно, чтобы в архиве «ojs-2.4.3.zip» лежали следующие файлы и папки:

install-ojs_11

Чтобы загрузить архив с платформой Open Journal systems, нам нужно опять вернуться в раздел «Хостинг» и нажать «Файл-менеджер»

install-ojs_12

Данный менеджер файлов предоставляется в качестве дополнительного бесплатного сервиса от «Хостинг Украина» и вполне может заменить такие FTP-клиенты, как, например, FileZilla. Если система не создаст нужную вам папку сайта автоматически, то это можно сделать вручную.

install-ojs_13

Далее нам нужно зайти в папку «energetics.in.ua» и создать в ней еще одну папку «www», в которую необходимо выгрузить и распаковать архив с нашей платформой OJS. Если внутри папки «www» вы встретите файл «index.html», можно его удалить.

Внимание! У других хостинг-провайдеров корневая папка сайта может отличаться!

install-ojs_14

После распаковки архива в текущую папку «www» файл архива можно удалить.

install-ojs_15

Далее в корневой папке сайта нам нужно создать папку «files», в которую потом будут автоматически загружаться файлы статей и сборников.

install-ojs_15a

После того, как все необходимые файлы выгружены, а папки созданы, нужно проверить т.н. «CMOD» (права доступа к файлам и папкам на сервере).

Нам нужно разрешить запись в следующие файлы и папки сайта:

  • файл config.inc.php
  • папка public/ 
  • папка cache/
  • папка cache/t_cache/
  • папка cache/t_compile/
  • папка cache/_db

В файловом менеджере «Хостинг Украина» данные права уже настроены автоматически. Но вы можете перепроверить их для вышеуказанных директорий (папок) и файлов (см. скриншот ниже).

install-ojs_15b

Во всплывающем окне нужно поставить галочку (или убедиться, что она есть) возле опции «запись» напротив «Пользователя». Значение при этом должно быть «755». Если вы хотите, чтобы данные права распространялись на все подпапки, то оставьте галочку возле «рекурсивного назначения прав».

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

install-ojs_15c

После настройки прав доступа к файлам и папкам необходимо открыть любой браузер (Opera, FireFox, Google Chrome, Internet Explorer, Yandex и пр.) и ввести в адресной строке ваш сайт.

Если все сделано правильно, вы попадете на страницу установки Open Journal Systems:

install-ojs_16

Вы можете для удобства выбрать любой язык установки (т.е. интерфейса страницы установки). Опция со списком доступных языков находится в правом углу экрана.

install-ojs_17

Рассмотрим подробно страницу установки

После вступительного слова от разработчиков и опции обновления вы найдете
«Рекомендуемые требования к системе». Разбираться в них не обязательно. Данные требования должны поддерживаться всеми хостинг-провайдерами (в том числе, конечно, и «Хостинг Украина»), но, если вы не уверены, то можете их скопировать и заранее обратиться в информационную службу вашего «хостера» с вопросом о возможности поддержки данной системы на сервере.

install-ojs_18

Рекомендуемые требования к системе
 PHP >= 4.2.0 (включая PHP 5.x); вы сейчас используете PHP 5.4.45
 MySQL >= 4.1 или PostgreSQL >= 7.1 (включая PostgreSQL 8.x)
 Apache >= 1.3.2x или >= 2.0.4x или Microsoft IIS 6
 Операционная система: любая ОС, которая поддерживает перечисленное выше программное обеспечение, включая Linux, BSD, Solaris, Mac OS X, Windows

Далее вы сможете ознакомиться со списком файлов и папок, доступ к которым нужно предоставить, а также выбрать основной и дополнительные языки интерфейса для сайта вашего научного журнала.

Почти все языки (кроме английского) имеют некоторые, как правило, незначительные пробелы в переводе. Как исправить недостатки перевода (локализации) см. в этом материале.

install-ojs_19

После выбора языков интерфейса нужно выставить кодировку базы данных UTF-8 !

install-ojs_20

Нужно указать путь к созданной заранее папке «files». Ниже указан путь для сайта, который расположен на сервере «Хостинг Украина» (нужно вписать в путь директорию «www» как показано на рисунке).

Внимание! У других хостинг-провайдеров данный путь будет другим и потребует вашего уточнения!

install-ojs_21

Вводим данные нашей учетной записи, которые необходимы для авторизации на сайте.

install-ojs_22

После учетной записи нам нужно настроить параметры базы данных. Сложного здесь также ничего нет. Где взять эти параметры? Не закрывая страницу установки OJS вы должны переключиться на вкладку с административной панелью хостинга и перейти в раздел «Хостинг» —> «Базы данных».

install-ojs_05a

Выбираем созданную нами базу данных «account_energet». Копируем данные: хост, логин, пароль. Возвращаемся на страницу установки Open Journal System…

install-ojs_23

На странице установки OJS в разделе «Настройки базы данных» вводим полученные данные следующим образом (напомним, имя пользователя и имя базы данных в нашем случае совпадают). Поскольку база данных нами уже была создана, нужно убрать галочку перед надписью «создать новую базу данных».

install-ojs_24b

Настройки OAI можно не менять. Нажимаем «Установить OJS».

install-ojs_25

Если после обновления страницы вы увидите следующую информацию, поздравляем!

Установка Open Journal Systems завершена успешно.

install-ojs_26

Напоминаем, что вы также можете воспользоваться нашими услугами по регистрации доменных имен, хостингу, установке и настройке Open Journal Systems, размещению информации на сайте, присвоению DOI и пр.


Видеоинструкция об установке OJS

* Если Вам понравилось видео, не забудьте поставить «лайк» и/или подписаться на канал.


Видеоматериал по дальнейшей настройке платформы OJS можно посмотреть здесь.

Мы надеемся, что данная информация была полезной.

С уважением. Участники проекта Open Science in Ukraine.

Метки: , , ,




ua_wos_scop3

Отправить ответ

19 Комментарий на "Как установить Open Journal Systems!"

Подписаться на
avatar

Упорядочить:   самые новые | самые старые | самые популярные
Яна
Гость
1 год 1 месяц назад

Здравствуйте! Подскажите, у меня есть уже сайт, можно ли установить OJS на существующий сайт, т.е уже существует база данных. Или нужно создавать новую базу данных и как это будет совмещаться с уже существующей БД?

Яна
Гость
1 год 1 месяц назад

Здравствуйте! В создании сайтов я новичок, подскажите, предоставляете ли Вы услуги и их стоимость по установке OJS на уже существующий сайт (поддомен для OJS я создала, но работать он не хочет) и соответствующей настройке сайта в целом для индексирования (для начала хотя бы в Google Академия). Заранее благодарна

Андрей
Гость
Андрей
5 месяцев 24 дней назад

Подскажите, пожалуйста, можно ли указать путь к файлам на основном домене, если сама OJS будет проинсталирована на поддомене?
Дело в том, что часть статей уже залита в папку на основном домене и индексируються, а также пути к этим статьям прописаны в базах даных. Изменение папки с файлами приведет к тому, что линки в этих базах даных попросту окажутся неработоспособными.
Также возникает вопрос, в эту папку будут заливаться все файлы подряд (рукописи и законченные статьи) или же только сами статьи? Можно ли будет создавать подпапки в этой папке, которые соответствовали бы томам, или же все файлы будут заливаться скопом в одну папку?

Александр
Гость
Александр
2 месяцев 21 дней назад

Добрый день, скажите пожалуйста, а если сайт на OJS разрабатывался на локальном сервере. Как можно его перенести уже на хостинг. Может какие файли конфигурации нужно подправить? Заранее благодарен

Виталий
Гость
Виталий
1 месяц 4 дней назад

На арендованом хостинге как предлагает автор статьи — все работает как часы. А вот если переносить сайт на субдомен университета — можно столкнуться с техническими проблемами, которые в этом гайде не описаны.
Надо иметь ввиду что расшаривание до 755 прав доступа по FTP — не распространяются на выполнение некоторых программных функций PHP кода сайта. В моем случае пришлось лазить по форумах и просить администратора сервера универа — изменить настройки PHP.ini фала. Система безопасности сервера некоторые функции PHP запретила по умолчанию и OJS не мог аплоадить файлы.

Namig Isayev
Гость
2 месяцев 10 дней назад

Dobriy den
Xotelos bi ustanavlivat na nash websayt

wpDiscuz

регистрация доменов

domains Международные, национальные, локальные (com ; com.ua ; in.ua ; dp.ua и пр.)

услуги хостинга

hosting Хранение файлов и баз данных вашего сайта. Резервные копии.

установка ojs

pkp Установка и настройка Open Journal Systems - онлайн публикация журнала.

оформление сайта

paint Цветовая схема, компоновка элементов, дизайн внешнего вида сайта.

полный доступ

admin_lock Контроль над настройками и функциями. Менеджмент сайта издания.

размещение данных

data_transfer Правильное оформление вашей научной информации. Метаданные.

присвоение doi

doi Идентификаторы цифровых объектов для статей и выпусков журнала.

инструкции по базам

sate-database Практические рекомендации, инструкции по регистрации в базах данных.