PDA

توجه ! این یک نسخه آرشیو شده می باشد و در این حالت شما عکسی را مشاهده نمی کنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : آموزش نصب e107 فارسي



TAHA
01-11-2010, 08:34 PM
مقدمه

نصب و راه اندازي سيستم مديزيت محتواي e107 فارسي در كمتر از 20 دقيقه قابل انجام است آموزش تصويري نصب e107 (http://www.nwm-online.co.uk/install_tutorial/e017install.swf) در اين زمينه به شما كمك خواهد كرد
در مراحل زير به صورت كامل نصب و راه اندازي e107 یا بررسي مي كنيم !
احتياجات براي نصب

سيستم مديريت محتواي e107 براي نصب به يك وب سرور با :


PHP نسخه 4.4.0 يا بالاتر
MySQL نسخه 4.1 يا بالاتر نيازمند است

البته در نسخه هاي آينده حداقل احتياجات براي نصب PHP نسخه 5 و MySql نسخه 5 خواهد بود ! و بهتره از همين حالا سرور با اين مشخصات تهيه كنيد.


تنظيمات PHP قابل قبول :



تابع realpath() بايد در تنظيمات PHP فعال شده باشد براي ارسال پست الكترونيك



كد : تابع مورد نياز براي ارسال نامه الكترونيك realpath()


همچنين تابع GD نيز براي تصاوير !





نصب سيستم بر روي كامپيوتر شخصي يا Localhost :

براي تست و آزمايش سيستم و انجام سريع تغييرات در سيستم گاهي لازم است سيستم در كامپيوتر شخصي نيز قابل اجرا باشد براي اينكار نياز به نصب php و mysql هست كه كار چندان آساني هم نيست ولي نرم افزار هاي مختلفي وجود دارند كه يك وب سرور مجازي همراه php و mysql همچنين phpmyadmin و غيره بر روي كامپيوتر شخصي به راحتي و با نصب آسان ايجاد مي كنند


نرم افزار هاي پيشنهادي :



كاملترين نرم افزار در اين زمينه : apache2triad (http://apache2triad.net/) هست با امكانات كامل !



بين برنامه هاي كم حجم هم برنامه WampServer 2 سيستم e107 را به خوبي و بدون مشكل اجرا مي كند !

دانلود اين نرم افزار به صورت رايگان (http://www.wampserver.com/en/download.php)
دانلود سيستم e107

آخرين نسخه e107 فارسي را از اين بخش دانلود كنيد (http://www.e107.ir/download.php?list.2)
سعي مي شود به محض انتشار نسخه جديد در سايت اصلي نسخه فارسي هم منتشر شود !
آپلود سيستم

براي آپلود سيستم نياز به نرم افزاري براي ارتباط با Ftp هاست داريد ,برنامه هاي زيادي در اين زمينه وجود دارند كه SmartFtp پيشنهاد مي شود !
شما براي آپلود سيستم 2 راه پيش رو داريد :
1- آپلود فايل ها به صورت تك تك
با استفاده از نرم افزار Ftp و آپلود فايل ها به صورت تك تك به هاست , اين روش پيشهناد نمي شود و ممكن است در اثر آپلود ناقص خطا هايي در هنگام نصب و بعد از نصب ايجاد شود
بعد از باز كزدن فايل فشرده سيستم e107 فارسي توسط برنامه Ftp فايل ها را به هاست و پوشه مورد نظر انتقال دهيد.
2- آپلود سيستم به صورت فشرده ( روش پيشنهادي)
در اين روش سيستم E107 فارسي را به صورت فشرده يا فايل Zip توسط برنامه ftp به هاست منتقل كنيد و توسط پانل مديريت هاست Cpanel و قسمت File Manager بسته را از حالت فشرده خارج كنيد ! با انتحاب فايل و كليك بر روي Extract
سطوح دسترسي مناسب

براي نصب سيستم و همچنين در آينده براي استفاده از سيستم مانند آپلود فايل و تصاوير لازم است سطح دسترسي تعدادي از فايل ها 777 يا قابل نوشتن باشد كه بوسيله نرم افزار Ftp و با كليك راست روي فايل و در قسمت Change Attribute گزينه Write All يا 777 را انتخاب گنيد (همه موارد را تيك بزنيد)
آموزش تصويري (http://www.sptv.co.nz/learn/index.php?dir=01+-+Website+Content+Management+%28e107%29%2F)
فايل هاي سيستم

فايل ها و پوشه هاي سيستم كه لازم است سطح دسترسي قابل نوشتن داشته باشند :
فايل e107_config.php
قبل از نصب دستزسي اين فايل را روي 777 قرار دهيد و بعد از نصب مجدداً روي 644 تنظيم كنيد.
پوشه هايي كه بايد دسترسي نوشتن داشته باشند :



themes
plugins
files/public/
files/public/avatars/
files/cache/
files/downloads/
files/downloadimages/
files/downloadthumbs/
images/newspost_images/


تنظيم سطح دسترسي پوشه هاي بالا براي نصب سيستم لازم است.
پلاگين ها

لازم است براي كاركرد صحيح و كامل پلاگين ها پوشه هاي زير هم قابل نوشتن باشند (777)



plugins/log/logs/
plugins/links_page/cat_images/
plugins/links_page/link_images/
plugins/content/images/cat/
plugins/content/images/cat/16/
plugins/content/images/cat/48/
plugins/content/images/file/
plugins/content/images/file/tmp/
plugins/content/images/icon/
plugins/content/images/icon/tmp/
plugins/content/images/image/
plugins/content/images/image/tmp/
plugins/content/menus/


ورود به صفحه نصب سيستم

بعد از آپلود سيستم و تنظيم سطوح دسترسي مناسب اكنون نوبت ورود به صفحه نصب سيستم e107 فارسي است !
براي ورود به صفحه نصب كافي است پوشه اي را كه فايل هاي e107 را در آن آپلود كرده ايد در مرورگر خود فراخواني كنيد .


اگر فايل ها را در شاخه اصلي هاست يا public_html آپلود كرده ايد آدرس دامنه خود را فراخواني كنيد به عنوان مثال : www.mydomain.com



اگر فايل هاي سيستم e107 را در شاخه فرعي هاست آپلود كرده ايد مانند public_html/e107 آدرس اين شاخه را در مروگر خود وارد كنيد مانند www.mydomain.com/e107



در صورتي كه به شاخه فرعي زير دامنه يا Subdomain متصل كرده ايد بهتر است آدرس زير دامنه را فراخواني كنيد مانند www.e107.mydomain.com

اكنون شما در صفحه نصب e107 فارسي قرار داريد !
مرحله اول

درمرحله اول شما لازم است زبان سيستم را براي نصب و استفاده در آينده انتخاب كنيد ( در مديريت قابل تغيير است)


انتخاب زبان سيستم

در اين صفحه به صورت پبش فرض زبان بر روي Persian است و كافي است شما بر روي دكمه انتخاب زبان كليك كنيد.


تصوير مرحله اول :




http://pnu-club.com/images/b/b5/1.gif (http://pnu-club.com/index.php?title=%D9%BE%D8%B1%D9%88%D9%86%D8%AF%D9% 87:1.gif)

مرحله دوم



مشخصات مربوط به بانک اطلاعاتی MySQL خود را بايد در این قسمت وارد کنید

مشخصات مربوط به بانک اطلاعاتی MySQL خود را در این قسمت وارد کنید . اگر شما به پنل سایت دسترسی دارید برای ایجاد دیتابیس جدید جعبه مربوط را انتخاب کنید, و اگر دسترسی ندارید یک دیتابیس و نام نام کاربری ایجاد کنید. اگر شما فقط از یک بانک اطلاعاتی استفاده می کنید پیشوند جدول ها را به صورتی انتخاب کنید که با سیستم های دیگر نصب شده اختلال و اشتراک ایجاد نکند . اگر شما مشخصات بانک اطلاعاتی MySQL خود را نمی دانید با مدیر سرور خود تماس بگیرید.


سرور MySQL

سرور MySQL که شما مایل به استفاده هستید . می تواند شامل شماره پورت هم باشد. برای مثال. "hostname:port" یا آدرس سوکت, برای مثال: ":/path/to/socket" برای localhost.


اكثراً localhost مي باشد.



نام کاربری MySQL و نام بانک اطلاعاتی MySQL

نام کاربری برای اتصال به سرور MySQL خود را وارد كنيد شما بايد در كنترل پانل مديريت هاست يا Cpanel و در قسمت Mysql Database يك كاربر يا User ايجاد كنيد مثلاً با نام e107 همچمنين بايد يك بانك اطلاعاتي يا database به عنوان مثال e107 و در پايان اين نام كاربري و بانك اطلاعاتي را با هم ارتباط دهيد


معمولاً هنگامي كه در قسمت Mysql Database نام كاربري يا بانك اطلاعاتي ايجاد مي كنيد قبل از اسم انتخابي شما پسوندي قرار ميگيرد كه معمولاً بستگي به نام دامين شما دارد نام كاربري و بانك اطلاعاتي در همين صفحه قابل مشاهده است.



در مرحله دوم نصب سيستم e107 بايد اين مشخصات يعني نام كاربري و كلمه عبور آن و بانك اطلاعاتي در ارتباط با اين كاربر را وارد كنيد



به عنوان مثال شما در بخش Mysql Database نام كاربري e107 با كلمه عبور 88888 و بانك اطلاعاتي e107 یا ايجاد كرده ايد و آن ها را با هم مرتبط ساخته ايد

نام بانك اطلاعاتي : prefix_e107 نام كاربري : prefix_e107 توجه كنيد كه prefix بستگي به دامنه شما دارد و بعد از ايجاد هر يك از اين 2 قسمت به صورت خودكار به اول نام آن ها اضافه مي شود و در صفحه Mysql Database نمايش داده خواهد شد.


پیشوند جدول ها:

اگر شما با محدوديت ساخت و تعداد بانك هاي اطلاعاتي مواجه هستيد مي توانيد e107 را همراه سيستم هاي ديگر در بانك اطلاعاتي مشترك نصب كنيد ولي در غير اين صورت به هيچ وجه پيشنهاد نمي شود و حتماً براي سيستم e107 فارسي بانك اطلاعاتي جديد ايجاد كنيد.
*توصيه مي شود اين بخش را به حالت پيش فرض رها كنيد و تغيير ندهيد.


تصويري از مرحله دوم نصب :


http://pnu-club.com/images/2/27/2.gif (http://pnu-club.com/index.php?title=%D9%BE%D8%B1%D9%88%D9%86%D8%AF%D9% 87:2.gif)

پس از وارد كردن مشخصات بانك اطلاعاتي بر روي ادامه كليك كنيد...
مرحله سوم

در صورتي كه در مرحله دوم مشخصات بانك اطلاعاتي را صحيح وارد كرده باشيد در اين مرحله با پيام :


برقراری ارتباط با MySQL انجام و تایید شد.

رو به رو خواهيد شد در غير اين صورت با خطا مواجه مي شويد و بايد با بازگشت به مرحله قبل اطلاعات صحيح را وارد كنيد.
تصويري از مرحله سوم نصب : ( مشخصات صحيح وارد شد هاست)

http://pnu-club.com/images/0/06/3.gif (http://pnu-club.com/index.php?title=%D9%BE%D8%B1%D9%88%D9%86%D8%AF%D9% 87:3.gif)

برای مرحله بعدی روی دکمه کلیک کنید.
مرحله چهارم

اين مرحله مربوط به بررسی نسخه PHP / MySQL / بررسی سطح دسترسی فایل ها مي باشد


قبل از نصب در صورتي كه سطح دسترسي فايل ها و پوشه هاي ذكر شده در بالا را قابل نوشتن يا 777 قرار دهيد و هاست شما احتياجات لازم براي نصب e107 را داشته باشد مشكلي نخواهيد داشت

در غير اين صورت :


اگر هاست شما احتياجات لارم را برآورده نمي كند لازم است هاست خود را تغيير دهيد.



اگر هنوز سطح دسترسي فايل يا پوشه اي درست نيست در اين صفحه اعلام مي شود كه بايد سطح دسترسي آن را تنظيم كنيد .

تصويري از مرحله چهارم :

http://pnu-club.com/images/8/8f/4.gif (http://pnu-club.com/index.php?title=%D9%BE%D8%B1%D9%88%D9%86%D8%AF%D9% 87:4.gif)

در انتها بر روي دكمه ادامه نصب كليك كنيد.
مرحله پنجم

اين مرحله مربوط به وارد كردن مشخصات مديريت كل سايت است.


مشخصات مدیریت کل سایت



نام کاربری مدیریت کل

نام کاربری شما در سایت است. شما می توانید این نام را به عنوان نام نمایشی هم انتخاب کنید.


نام نمایشی مدیر کل

نامی که کاربران با آن شما را در انجمن ها,پروفایل و غیره خواهند دید. اگر مایلید با نام کاربری دیده شوید این قسمت را خالی رها کنید.




کلمه عبور مدیریت کل

کلمه عبور مدیریت را وارد کنید و تاييد كنيد.

آدرس پست الکترونیک مدیریت کل
آدرس پست الکترونیک خود را وارد کنید
تصويري از مرحله پنجم نصب :



http://pnu-club.com/images/6/6a/5.gif (http://pnu-club.com/index.php?title=%D9%BE%D8%B1%D9%88%D9%86%D8%AF%D9% 87:5.gif)



مرحله ششم

در صورتي كه مشخصات بانك اطلاعاتي و قسمت هاي ديگر را با موفقيت و طبق اين راهنما سپري كرده باشيد اكنون e107 به شما پيام خواهد داد تمام اطلاعات لازم برای تکمیل نصب را در اختیار دارد


تصويري از اين مرحله :



http://pnu-club.com/images/b/bd/6.gif (http://pnu-club.com/index.php?title=%D9%BE%D8%B1%D9%88%D9%86%D8%AF%D9% 87:6.gif)



برای ساخت جداول در بانک اطلاعاتی و ذخیره تمام تنظیمات روی دکمه ادامه کلیک کنید

مرحله هفتم

خسته نباشيد !


e107 فارسي با موفقيت نصب شد و اكنون شما سيستم قدرتمند e107 فارسي را در اختيار داريد !

شما در اين صفحه با پيام تمام مراحل با موفقیت انجام شد خسته نباشید مواجه مي شويد و يعني پايان نصب سيستم !
نصب با موفقیت انجام شد ! با تشکر از شما برای انتخاب سیستم قدرتمند e107 فارسی برای مدیریت سایت خودتان (فارسی شده توسط e107.ir (http://www.e107.ir (http://www.e107.ir/))
e107 فارسی آماده کار است!


برای موارد امنیتی حتما سطح دسترسی فایل

e107_config.php را به 644 تغییر دهید.




همچنین فایل install.php را بعد از کلیک بر روی دکمه ادامه حتما حذف کنید.

تصويري از مرحله هفتم :

http://pnu-club.com/images/e/e7/7.gif (http://pnu-club.com/index.php?title=%D9%BE%D8%B1%D9%88%D9%86%D8%AF%D9% 87:7.gif)

rezas60v5
12-16-2013, 07:34 PM
:104: