دسته بندی نشده

نصب و راه اندازی OJS

  1. دانلود نرم افزار از طریق وب سایت PKP

شما می توانید OJS را از طریق لینک http://pkp.sfu.ca/ojs_download دانلود نمایید.می توانید بسته به نیازتان یکی از ورژن های stable یا development را دانلود و نصب نمایید. ورژن های stable مناسب تر و قابل اطمینان تر می باشند. ورژن های develompent، اطمینان کمتر اما قابلیت های بیشتری دارند. مراحل نصب برای هر دو ورژن یکسان می باشد.

فایل tar را دانلود و از حالت فشرده خارج کنید و آن را به فولدری روی وب سرور که می خواهید OJS را روی آن اجرا کنید، انتقال دهید. معمولا فولدر /var/www/html مورد استفاده قرار می گیرد. ما در توضیحات از این مسیر استفاده می کنیم.

ins1

۲٫ آماده سازی برای نصب

شما نیاز دارید که یک فولدر برای نگهداری فایل های submit شده، ایجاد نمایید. این فولدر نیازی نیست که در مسیر قابل دسترسی وب قرار گیرد. ممکن است این فولدر باید برای نگهداری فایل های خصوصی که به صورت آنلاین قابل دسترس باشند، مورد استفاده قرار گیرد. به عنوان مثال اگر فایل های OJS در مسیر /var/www/html/ojs/ قرار بگیرد، شما باید این فولدر را در خارج از فولدر /var/www ایجاد نمایید.

پس از آن باید دسترسی ها و مجوزهای لازم برای نوشتن و مدیریت را به فولدرهای public/ و cache/ از فولدرهای زیر مجموعه مسیر نصب OJS ، فولدر files/ و فایل تنظیمات config.inc.php بدهید. مشخصات تنظیمات مجوزها، بستگی به تنظیمات وب سرور شما دارد.

ins2

 در این مثال، فایل config.inc.php، و فولدر cache/t_cache/ قابل نوشتن توسط سرور نمی باشد. دقت کنید که تمام فولدرهای درون cache باید قابل نوشتن توسط سرور باشد.

۳٫ تنظیمات دیتابیس

شما نیاز به یک دیتابیس برای سیستم دارید و همچنین نیاز به یک کاربر دیتابیس که دسترسی های لازم برای کار کردن با دیتابیس را داشته باشد. OJS می تواند روی انواع مختلف RDBMS اجرا شود، اما روی PostgreSQL و MySQL به دفعات زیاد تست شده است. برای  MySQL، شما می توانید دیتابیس و کاربر را توسط phpMyAdmin یا دستورات CLI MySQL ایجاد نمایید. یک نمونه از CLI در تصویر زیر نمایش داده شده است:

$ mysql -u root -p

Enter password:

 

Welcome to the MySQL monitor.  Commands end with ; or \g.

Your MySQL connection id is 95

Server version: 5.1.38 MySQL Community Server (GPL)

 

Type ‘help;’ or ‘\h’ for help. Type ‘\c’ to clear the current input statement.

 

mysql> CREATE DATABASE ojs DEFAULT CHARACTER SET utf8;

Query OK, 1 row affected (0.13 sec)

 

mysql> GRANT ALL ON ojs.* TO pkpuser@localhost IDENTIFIED BY ‘password’;

Query OK, 0 rows affected (0.15 sec)

 

mysql> exit;

Bye

در این مثال، دیتابیس را ojs نامگذاری کردیم. و کاربر دیتابیس را pkpuser و رمز عبور را password در نظر گرفته ایم. در مراحل بعدی، به این اطلاعات نیاز خواهید داشت.

۴٫ ادامه مراحل نصب

در آدرس بار مرورگر وب خود، مسیر فولدر نصبی OJS را  وارد نمایید. صفحه نصب OJS را مشاهده خواهید کرد. تمام فیلدهای فرم را تکمیل نمایید. در قسمت File Setting، مسیر files را که قبلا ایجاد کرده اید، وارد نمایید و بر روی دکمه Install در پایین صفحه کلیلک نمایید.

Locale Settings:

inst3

شما باید مسیر فولدر files را که قبلاً ایجاد نموده اید، مشخص کنید.

File Settings:

ins4

 در مرحله بعد، تنظیمات امنیتی انجام می گیرد. این تنظیمات مشخص می کند که رمزهای سیستم به چه صورت ذخیره گردند. SHA1 امنیت بیشتری نسبت به MD5 دارد، بنابراین اگر ورژن PHP شما ۴٫۳٫۰ یا بالاتر می باشد، گزینه SHA1 را انتخاب نمایید.

تنظیمات امنیتی

tanamniat

بعد از آن شما باید یک نام کاربری، رمز عبور و آدرس ایمیل برای حساب کاربری مدیریت مشخص نمایید. بعد از اینکه نصب با موفقیت انجام شد، شما از این نام کاربری و رمز عبور برای ورود و ایجاد ژورنال ها استفاده می نمایید.

تنظیمات حساب کاربری مدیریت

tanamniat2

مرحله بعد، تنظیمات دیتابیس است. شما باید تنظیمات مناسبی برای ارتباط با دیتابیس را انجام دهید. درایور دیتابیس مناسب را برای سیستم خود انتخاب نمایید. Host مناسب را انتخاب نمایید(به طور معمول localhost  می باشد، اما می تواند بسته به تنظیمات شما متفاوت باشد). نام کاربری و رمز عبور برای اتصال به دیتابیس را وارد نمایید. همچنین نام دیتابیسی که می خواهید به آن متصل شوید. اگر دیتابیس را هنوز ایجاد نکرده اید، گزینه Create new database را انتخاب نمایید. البته اگر کاربر دیتابیس شما دسترسی لازم برای ایجاد دیتابیس را نداشته باشد، این گزینه نمی تواند دیتابیس را ایجاد نماید. که در این صورت شما باید قبل از این دیتابیس را دستی ایجاد کرده باشید.

تنظیمات دیتابیس

tanzimatakh

پس از آن، OAI repository identifier مناسب را انتخاب نمایید(گزینه پیشفرض، معمولا مناسب است).سپس اگر کاربر دیتابیس شما دسترسی لازم برای نوشتن مستقیم در دیتابیس را دارد، بر روی دکمه Install Open Journal Systems کلیک نمایید. یا اگر نیاز است که دیتابیس را دستی تنظیم نمایید، بر روی دکمه Manual Install کلیک نمایید.

اگر تمام مراحل به خوبی پیش برود، تصویری مانند زیر از موفقیت آمیز بودن مراحل نصب، نمایش داده می شود:

ojsinstall

اگر فایل config.inc.php، قابل نوشتن توسط سرور نباشد، از شما خواسته می شود که محتوای یک فیلد را کپی کرده و در فایل مربوطه قرار دهید.

 important

گر شما گزینه Manual Install را انتخاب کرده باشید، از شما خواسته می شود که یک سری دستورات SQL را کپی کنید و این دستور را توسط SQL server اجرا نمایید.

manual 

مرداد ۵, ۱۳۹۵

آموزش نصب OJS بر روی سرور

نصب و راه اندازی OJS دانلود نرم افزار از طریق وب سایت PKP شما می توانید OJS را از طریق لینک http://pkp.sfu.ca/ojs_download دانلود نمایید.می توانید بسته […]