نصب لوکال روی linux

در پاسخ به: نصب لوکال روی linux

از meysam rahmani در
Number of replies: 0
سلام


به اون صورت پکیج کلی که مثلxamp باشه برای لینوکس وجود نداره اما در عین حال کار پیچیده ای هم نیست که بصورت جداگانه نصب را انجام دهید.

روال به این صورت البته این تجربه من در نصب local as در ubuntu13.10 نسخه 64 بیت 

نکته اول - ظاهرا در این نسخه های اخیر ubuntu مثه 13 یا 14 خبری از package manager  معروف synaptic نیست. پس اول این نصب کن چو برای نصب phpmyadmin بدردت میخوره 

نمته دوم - نصب AMP توصیه میکنم بصورت جداگانه پیش ببری من خودم با synaptic تست نکردم نمیدونم چطوریه

منابع که باید بخونی:

1- لینک help خود سایت مودل که عالیه و بی دردسر میتونی نصب کنی البته بر اساس آموزش این  help شما نسخه 2.6 از git مودل clone خواهید کرد.هر چند بعد نصب میتونی از داخل مودل نسخه آخر رو update نمایید.نکته بعدی اینکه در برخی از بخشها برای دادن prms به root مورد نظر از دستور chmod 077 استفاده شده که تجربه من میگه بهتره از chmod -R 0777 استفاده شود یعنی هرجه این دستور دیدی یه R- به وسطش اضافه نمایید.

 لینک:   https://docs.moodle.org/27/en/Installation_on_Ubuntu_using_Git


2- این help هم نصب AMP را آموزش میدهد اما خیلی ساده در چند step کارو نهایی میکنه.(تو این help خبری از نصب مودل نیستا)

لینک:     http://howtoubuntu.org/how-to-install-lamp-on-ubuntu


3-بعد از همه این موارد synaptic از دستور زیر نصب کن تا باهاش phpmyadmin را بتونی راحت نصب کنی.

apt-get install synaptic


4-و باز هم تجربه من میگه بعد از نصب phpmyadmin یسرس پسورد از میپرسه که تو لین اول در حین نصب داده بودی ترجیعا یه چیز ساده بده که فراموش نکی اما داستان اصلی این جاست که تو مرحله وارد کردن پسوردها سوتی بدی ارتباط مودل با mysql قطع میشه و بعد اتمام نصبphpmyadmin دیگه به مودل دسترسی نداری 

نگران نباش با این دو لینک زیر میتونی my sql یکبار reset password نمایید

لینک اول: http://ubuntuforums.org/showthread.php?t=1811158

این آموزش سبک و جمو جوره


لینک دو: https://help.ubuntu.com/community/MysqlPasswordReset

لینک دو خدای اموزش  

لینک 1 و 2 ادقام کن یه راهکار در بیار لبخند حوصله جزییات در حال حاضر ندارم


5- اگر در حین نصب wizard مودل که از طریق localhost/moodle پیش میره ، وسطاش به پیغام extension php  خوردی کار stop کن برو این دستور اجرا کن

sudo apt-get install postgresql apache2 php5 php5-cli php5-pgsql

فراموش نکن فولدر php5 دسترسی 0777 داشته باشه

بعد این دو خط در php.ini اضافه کن دنبال جا نگرد همونطوری بروانتهاش اضافه کن
extension=php_curl.dll
extension=json.so

حال برو ادامه نصب مودل F5 بزن باید ok شده باشه


6- آخر همه که مودل بالا اومد cron بزن

7- در قدم پایانی بکاپ بگیر از مودل تازه که اگه زدی خرابش کردی سورس سالم داشته باشی


1)فولدر moodledata

2)فولدر moodle source

3)db backup توسط phpmuadmin


بنده هم در ویندوز نصب انجام دادم و هم در لینوکس . در ویندوز بعد از انجام یسری کار مثل دادن theme سرعت بشدت افت میکنه اما در لینوکس تا الان مشکلی از بابت سرعت مودل نداشتم. 

بدرود 

میثم