آژانس هواپیمایی

گوشی خود را سرور کنید: راهنمای سرور کردن گوشی با PAMP

شروع موضوع توسط متالیک ‏12 فوریه 2008 در انجمن سری 60 ورژن 3 , Symbian 9.1 - 9.2 - 9.3

  1. متالیک

    متالیک Registered User

    تاریخ عضویت:
    ‏31 مارس 2007
    نوشته ها:
    1,950
    تشکر شده:
    62
    باسمه تعالی
    سلام

    الف. PAMP چیست؟
    PAMP مخفف Personal Apache MySQL PHP می باشد و برای تبدیل گوشی موبایل نوکیا دارای سیستم عامل Symbian S60 3rd به سرور به کار می رود (دقیقا همان کاری که برنامه هایی مثل WAMP یا EasyPHP و ... روی کامپیوتر انجام می دهند)

    با استفاده از این برنامه شما می توانید صفحات وب دینامیک (از نوع php، perl و python) را روی گوشی مشاهده کنید و همچنین به زبان PHP و MySQL برنامه بنویسید و آن ها را اجرا کنید. این مجموعه شامل موارد زیر است:
    1. Apache: سرور
    2. MySQL: سیستم مدیریت پایگاه داده (دیتابیس)
    3. PHP، Perl . Python

    ب. PAMP روی چه گوشی هایی نصب می شود؟
    این برنامه فقط برای گوشی های Nokia E90 و Nokia N95 8GB طراحی شده است اما بر روی گوشی های N95 و E61i هم به خوبی اجرا می شود. اما این به آن معنا نیست که روی گوشی های دیگر نصب نمی شود. گوشی شما باید دارای حداقل موارد زیر باشد تا این برنامه روی آن نصب شود:
    1. سیستم عامل Symbian S60 3rd
    2. حداقل 64 مگابایت رم (128 مگابایت توصیه می شود)
    شما می توانید وضعیت گوشی خود را در لینک http://www.forum.nokia.com/devices/matrix_all_1.html کنترل کنید.

    ج. چگونگی دانلود و نصب PAMP
    بر حسب این که می خواهید PAMP را روی درایو C (Phone Memory) و یا درایو E (Memory Card) نصب کنید فایل مورد نظر را از لینک http://sourceforge.net/projects/pamp دانلود کنید. (بعد از نصب کامل و موفقیت آمیز شما به راحتی می توانید مسیر نصب را تغییر دهید)
    فایل pamp_with_htdocs_on_c.zip برای نصب روی درایو C
    فایل pamp_with_htdocs_on_e.zip برای نصب روی درایو E

    فایل zip شامل فایل های زیر می باشد:
    * pips_s60_1_2_SS.sis
    * openc_ssl.sis
    * PythonForS60_1_4_1_3rdEd.sis
    * PythonScriptShell_1_4_1_3rdEd.sis
    * pamp_with_htdocs_on_...sisx

    نکته 1: اگر برنامه های Open-C و Python for S60 را قبلا روی گوشی نصب کرده اید دیگر نیازی به نصب چهار فایل اول ندارید. (دو فایل اول مربوط به نصب Open-C و دو فایل بعدی مربوط به نصب Python for S60 می باشد)

    نکته 2: حجم فایل نصب زیاد است؛ بعد از دریافت پیام های امنیتی در هنگام نصب؛ نصب آن خیلی طول خواهد کشید، به طوری که شما فکر خواهید کرد گوشی هنگ کرده است اما این طور نیست صبور باشید تا نصب به طور کامل انجام گیرد.

    نکته 3: فایل های PED و MySQL اختیاری هستند، فایل اول یک ویرایشگر و فایل دوم مربوط به پایگاه داده می باشد.

    د. چگونگی اجرا بعد از نصب کامل
    بعد از نصب دو فایل جدید روی گوشی خود مشاهده خواهید کرد. فایل های Pamp و Connector. برای تست سرور خود می توانید به صورت زیر عمل کنید:
    1. Pamp را اجرا کنید.
    2. [Options]->[Start]->[Pamp]
    3. صبر کنید تا Php و MySQL اجرا شوند.
    4. مرورگر وب گوشی خود را باز کنید.
    5. آدرس http://127.0.0.1 را باز کنید.
    شما صفحه ای را مشاهده خواهید کرد که کار می کند! سپس می توانید روی لینک phpinfo.php کلیک کنید.

    ه. نکات ویژه
    1. این مقاله توسط متالیک ترجمه شده است و هرگونه کپی برداری از آن مستلزم رعایت امضای انتهای آن می باشد. یعنی لطفا امضای انتهایی را پاک نکنید.
    2. نویسنده هیچ گونه مسئولیتی راجع به نصب بر روی گوشی های دیگر قبول نخواهد کرد. لطفا دقت کنید زیرا نصب این برنامه مشکل ساز خواهد بود.
    3. اطلاعات بیشتر در http://wiki.opensource.nokia.com/projects/Main_Page موجود است.

    موفق باشید
     
avanak عسل طبیعی و گرده گل ایرانی