در مراحل زیر به صورت كامل نصب و راه اندازی e107 یا بررسی می كنیم !
احتیاجات برای نصب
سیستم مدیریت محتوای e107 برای نصب به یك وب سرور با :
- PHP نسخه 4.4.0 یا بالاتر
- MySQL نسخه 4.1 یا بالاتر نیازمند است
البته در نسخه های آینده حداقل احتیاجات برای نصب PHP نسخه 5 و MySql نسخه 5 خواهد بود ! و بهتره از همین حالا سرور با این مشخصات تهیه كنید.
- تابع realpath() باید در تنظیمات PHP فعال شده باشد برای ارسال پست الكترونیك
كد : تابع مورد نیاز برای ارسال نامه الكترونیك |
realpath() |
- همچنین تابع GD نیز برای تصاویر !
- نصب سیستم بر روی كامپیوتر شخصی یا Localhost :
برای تست و آزمایش سیستم و انجام سریع تغییرات در سیستم گاهی لازم است سیستم در كامپیوتر شخصی نیز قابل اجرا باشد برای اینكار نیاز به نصب php و mysql هست كه كار چندان آسانی هم نیست ولی نرم افزار های مختلفی وجود دارند كه یك وب سرور مجازی همراه php و mysql همچنین phpmyadmin و غیره بر روی كامپیوتر شخصی به راحتی و با نصب آسان ایجاد می كنند
- كاملترین نرم افزار در این زمینه : apache2triad هست با امكانات كامل !
- بین برنامه های كم حجم هم برنامه WampServer 2 سیستم e107 را به خوبی و بدون مشكل اجرا می كند !
دانلود این نرم افزار به صورت رایگان
دانلود سیستم e107
آخرین نسخه e107 فارسی را از این بخش دانلود كنید
سعی می شود به محض انتشار نسخه جدید در سایت اصلی نسخه فارسی هم منتشر شود !
آپلود سیستم
برای آپلود سیستم نیاز به نرم افزاری برای ارتباط با Ftp هاست دارید ,برنامه های زیادی در این زمینه وجود دارند كه SmartFtp پیشنهاد می شود !
شما برای آپلود سیستم 2 راه پیش رو دارید :
1- آپلود فایل ها به صورت تك تك
با استفاده از نرم افزار Ftp و آپلود فایل ها به صورت تك تك به هاست , این روش پیشهناد نمی شود و ممكن است در اثر آپلود ناقص خطا هایی در هنگام نصب و بعد از نصب ایجاد شود
بعد از باز كزدن فایل فشرده سیستم e107 فارسی توسط برنامه Ftp فایل ها را به هاست و پوشه مورد نظر انتقال دهید.
2- آپلود سیستم به صورت فشرده ( روش پیشنهادی)
در این روش سیستم E107 فارسی را به صورت فشرده یا فایل Zip توسط برنامه ftp به هاست منتقل كنید و توسط پانل مدیریت هاست Cpanel و قسمت File Manager بسته را از حالت فشرده خارج كنید ! با انتحاب فایل و كلیك بر روی Extract
سطوح دسترسی مناسب
برای نصب سیستم و همچنین در آینده برای استفاده از سیستم مانند آپلود فایل و تصاویر لازم است سطح دسترسی تعدادی از فایل ها 777 یا قابل نوشتن باشد كه بوسیله نرم افزار Ftp و با كلیك راست روی فایل و در قسمت Change Attribute گزینه Write All یا 777 را انتخاب گنید (همه موارد را تیك بزنید)
آموزش تصویری
فایل های سیستم
فایل ها و پوشه های سیستم كه لازم است سطح دسترسی قابل نوشتن داشته باشند :
فایل 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 است و كافی است شما بر روی دكمه انتخاب زبان كلیك كنید.
مرحله دوم
- مشخصات مربوط به بانک اطلاعاتی 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 فارسی بانك اطلاعاتی جدید ایجاد كنید.
*توصیه می شود این بخش را به حالت پیش فرض رها كنید و تغییر ندهید.
- تصویری از مرحله دوم نصب :
پس از وارد كردن مشخصات بانك اطلاعاتی بر روی ادامه كلیك كنید...
مرحله سوم
در صورتی كه در مرحله دوم مشخصات بانك اطلاعاتی را صحیح وارد كرده باشید در این مرحله با پیام :
- برقراری ارتباط با MySQL انجام و تایید شد.
رو به رو خواهید شد در غیر این صورت با خطا مواجه می شوید و باید با بازگشت به مرحله قبل اطلاعات صحیح را وارد كنید.
تصویری از مرحله سوم نصب : ( مشخصات صحیح وارد شد هاست)
برای مرحله بعدی روی دکمه کلیک کنید.
مرحله چهارم
این مرحله مربوط به بررسی نسخه PHP / MySQL / بررسی سطح دسترسی فایل ها می باشد
- قبل از نصب در صورتی كه سطح دسترسی فایل ها و پوشه های ذكر شده در بالا را قابل نوشتن یا 777 قرار دهید و هاست شما احتیاجات لازم برای نصب e107 را داشته باشد مشكلی نخواهید داشت
در غیر این صورت :
- اگر هاست شما احتیاجات لارم را برآورده نمی كند لازم است هاست خود را تغییر دهید.
- اگر هنوز سطح دسترسی فایل یا پوشه ای درست نیست در این صفحه اعلام می شود كه باید سطح دسترسی آن را تنظیم كنید .
تصویری از مرحله چهارم :
در انتها بر روی دكمه ادامه نصب كلیك كنید.
مرحله پنجم
این مرحله مربوط به وارد كردن مشخصات مدیریت كل سایت است.
نام کاربری شما در سایت است. شما می توانید این نام را به عنوان نام نمایشی هم انتخاب کنید.
نامی که کاربران با آن شما را در انجمن ها,پروفایل و غیره خواهند دید. اگر مایلید با نام کاربری دیده شوید این قسمت را خالی رها کنید.
کلمه عبور مدیریت را وارد کنید و تایید كنید.
آدرس پست الکترونیک مدیریت کل
آدرس پست الکترونیک خود را وارد کنید
تصویری از مرحله پنجم نصب :
مرحله ششم
در صورتی كه مشخصات بانك اطلاعاتی و قسمت های دیگر را با موفقیت و طبق این راهنما سپری كرده باشید اكنون e107 به شما پیام خواهد داد تمام اطلاعات لازم برای تکمیل نصب را در اختیار دارد
تصویری از این مرحله :
- برای ساخت جداول در بانک اطلاعاتی و ذخیره تمام تنظیمات روی دکمه ادامه کلیک کنید
مرحله هفتم
خسته نباشید !
- e107 فارسی با موفقیت نصب شد و اكنون شما سیستم قدرتمند e107 فارسی را در اختیار دارید !
شما در این صفحه با پیام تمام مراحل با موفقیت انجام شد خسته نباشید مواجه می شوید و یعنی پایان نصب سیستم !
نصب با موفقیت انجام شد ! با تشکر از شما برای انتخاب سیستم قدرتمند e107 فارسی برای مدیریت سایت خودتان (فارسی شده توسط e107.ir (http://www.e107.ir)
e107 فارسی آماده کار است!
- برای موارد امنیتی حتما سطح دسترسی فایل
e107_config.php را به 644 تغییر دهید.
- همچنین فایل install.php را بعد از کلیک بر روی دکمه ادامه حتما حذف کنید.
تصویری از مرحله هفتم :
در آخر هر یک از پست هایم هم یک جمله ی زیبا به زبان تورکی با معنی اش قرار می دهم تا انشالله از زیبایی های این زبان شیرین بهره ببرید.و اگر خدا بخواهد از این زبان شیرین پاسداری لازم را بکنیم.
Hakkı terk eden her güçlü zelil olur; hakka sarılan her zelil de izzetli olur
"هر زورمندی که راه حق را ترک کند ذلیل می شود ; هر ذلیلی که به سمت حق بیاید با عزت می شود"
باتشکر