انجمن‌های فارسی اوبونتو

لطفاً به انجمن‌ها وارد شده و یا جهت ورود ثبت‌نام نمائید

لطفاً جهت ورود نام کاربری و رمز عبورتان را وارد نمائید


توزیع گنو/لینوکس اوبونتو ۲۰ ساله شد 🎉

نویسنده موضوع: کمک اسکریپت نویسی  (دفعات بازدید: 2265 بار)

0 کاربر و 1 مهمان درحال مشاهده موضوع.

آفلاین sz1370

  • Newbie
  • *
  • ارسال: 7
  • جنسیت : دختر
کمک اسکریپت نویسی
« : 06 مهر 1392، 02:11 ب‌ظ »
سلام. من یک اسکریپت میخوام که از طریق این اسکریپت بتونم  چند تا نرم افزار از قبیل  mysql  و php  و ... رو در سیتم عامل لینوکس در پروژه ی وب از طریق این اسکریپت  نصب کنم. میشه راهنماییم کنید چطوریه برای پروژم لازم دارم

آفلاین MHA152

  • High Hero Member
  • *
  • ارسال: 2745
  • جنسیت : پسر
  • من عاشق یونیکسی ها هستم
پاسخ : کمک اسکریپت نویسی
« پاسخ #1 : 06 مهر 1392، 05:49 ب‌ظ »
دستوراتی که می خواید اجرا بشه را باید در یک فایل با پسوند sh بنویسی و ذخیره کنی بعد که اجراش کردی دستوراتت اجرا میشه حالا بسته به این که می خوای این برنامه ها را چجوری و با چی نصب کنی کدت متفاوت خواهد بود
بهتون پیشنهاد می کنم به دنیای بزرگ شبه−یونیکس وارد بشید و از پیشرفت لذت ببرید
جیمیلم

آفلاین امیرحسین گودرزی

  • ناظر انجمن
  • *
  • ارسال: 743
  • جنسیت : پسر
  • Devops engineer and AI enthusiastic
پاسخ : کمک اسکریپت نویسی
« پاسخ #2 : 06 مهر 1392، 07:35 ب‌ظ »
سلام
روزتون خوش
خوش اومدین
سوالتون کمی گنگه
اگه به سرور دسترسی دارین می‌تونین از لین لینک استفاده کنین برای نصب (اگه چیزی ازش متوجه نشدین بگین تا کامل توضیح بدم)
http://www.howtoforge.com/ubuntu_lamp_for_newbies
اگه منظورتون نصب از طریق رابط وب هست(مثلا که یه صفحه‌ای باشه روی یه دومسن که با باز کردن وان و دادن اطلاعات ، پکیج‌ها نصب بشه ) که هیچ ایده‌ای ندارم.
اما فکر کنم بشه



آفلاین امیرحسین گودرزی

  • ناظر انجمن
  • *
  • ارسال: 743
  • جنسیت : پسر
  • Devops engineer and AI enthusiastic
پاسخ : کمک اسکریپت نویسی
« پاسخ #3 : 06 مهر 1392، 07:36 ب‌ظ »
دستوراتی که می خواید اجرا بشه را باید در یک فایل با پسوند sh بنویسی و ذخیره کنی بعد که اجراش کردی دستوراتت اجرا میشه حالا بسته به این که می خوای این برنامه ها را چجوری و با چی نصب کنی کدت متفاوت خواهد بود
میشه لطفا ارتباط جوابتو با سوال دوستمون بگی دقیقاً؟
نمی‌دونی جواب نده تا دیگران گمراه نشن


آفلاین vandu

  • Hero Member
  • *
  • ارسال: 741
  • جنسیت : پسر
پاسخ : کمک اسکریپت نویسی
« پاسخ #4 : 06 مهر 1392، 11:12 ب‌ظ »
اگه می‌خواید همه دستورات پشت سر هم اجرا بشن، همه رو در یک فایل sh بنویسید و در موقع لزوم اجرا کنید.
برای اجرا فرامین خط فرمان از طریق وب مثلا در php میتونید از shell_exec استفاده کنید:
http://php.net/manual/en/function.shell-exec.php
Nothing is particularly hard if you divide it into small jobs

Henry Ford

آفلاین sz1370

  • Newbie
  • *
  • ارسال: 7
  • جنسیت : دختر
پاسخ : کمک اسکریپت نویسی
« پاسخ #5 : 07 مهر 1392، 03:39 ب‌ظ »
ممنون از کمک همه شما دوستان
برای واضح تر شدن موضوع می تونم بگم من دارم یک وبسایت با php   طراحی می کنم و میخوام کاربر بعد از اینکه دید نرم افزارهایی که لازمه روی سیستم نداره بره تو یک صفحه دیگه و این برنامه ها براش نصب شند در سیستم عامل لینوکس!!!چندتا اسکریپت می خوام که این نرم افزارها رو نصب کنند.

آفلاین sz1370

  • Newbie
  • *
  • ارسال: 7
  • جنسیت : دختر
پاسخ : کمک اسکریپت نویسی
« پاسخ #6 : 07 مهر 1392، 03:41 ب‌ظ »
سلام
روزتون خوش
خوش اومدین
سوالتون کمی گنگه
اگه به سرور دسترسی دارین می‌تونین از لین لینک استفاده کنین برای نصب (اگه چیزی ازش متوجه نشدین بگین تا کامل توضیح بدم)
http://www.howtoforge.com/ubuntu_lamp_for_newbies
اگه منظورتون نصب از طریق رابط وب هست(مثلا که یه صفحه‌ای باشه روی یه دومسن که با باز کردن وان و دادن اطلاعات ، پکیج‌ها نصب بشه ) که هیچ ایده‌ای ندارم.
اما فکر کنم بشه
این دستوراتی که گفتید و یاد دارم میخوام از طریق یک رابط وب باشه

آفلاین arvinall

  • Full Member
  • *
  • ارسال: 160
  • جنسیت : پسر
  • http://arvinall.github.io
    • ALL's Rhythmic Prose
پاسخ : کمک اسکریپت نویسی
« پاسخ #7 : 07 مهر 1392، 04:00 ب‌ظ »
سلام
روزتون خوش
خوش اومدین
سوالتون کمی گنگه
اگه به سرور دسترسی دارین می‌تونین از لین لینک استفاده کنین برای نصب (اگه چیزی ازش متوجه نشدین بگین تا کامل توضیح بدم)
http://www.howtoforge.com/ubuntu_lamp_for_newbies
اگه منظورتون نصب از طریق رابط وب هست(مثلا که یه صفحه‌ای باشه روی یه دومسن که با باز کردن وان و دادن اطلاعات ، پکیج‌ها نصب بشه ) که هیچ ایده‌ای ندارم.
اما فکر کنم بشه
این دستوراتی که گفتید و یاد دارم میخوام از طریق یک رابط وب باشه
1- شما نمیتونین از یک صفحه ساده html (همراه با php که خروجیه html داره) برنامه روی سیستم کاربر نسب کنید
2-شما وقتی رو سرورت php و mysql و ... نصب هست هیچ نیازی ب‍ نصب بودن رو کامپیوتر کاربر نداره

آفلاین sz1370

  • Newbie
  • *
  • ارسال: 7
  • جنسیت : دختر
پاسخ : کمک اسکریپت نویسی
« پاسخ #8 : 07 مهر 1392، 08:21 ب‌ظ »
سلام
روزتون خوش
خوش اومدین
سوالتون کمی گنگه
اگه به سرور دسترسی دارین می‌تونین از لین لینک استفاده کنین برای نصب (اگه چیزی ازش متوجه نشدین بگین تا کامل توضیح بدم)
http://www.howtoforge.com/ubuntu_lamp_for_newbies
اگه منظورتون نصب از طریق رابط وب هست(مثلا که یه صفحه‌ای باشه روی یه دومسن که با باز کردن وان و دادن اطلاعات ، پکیج‌ها نصب بشه ) که هیچ ایده‌ای ندارم.
اما فکر کنم بشه
این دستوراتی که گفتید و یاد دارم میخوام از طریق یک رابط وب باشه
1- شما نمیتونین از یک صفحه ساده html (همراه با php که خروجیه html داره) برنامه روی سیستم کاربر نسب کنید
2-شما وقتی رو سرورت php و mysql و ... نصب هست هیچ نیازی ب‍ نصب بودن رو کامپیوتر کاربر نداره

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

آفلاین vandu

  • Hero Member
  • *
  • ارسال: 741
  • جنسیت : پسر
پاسخ : کمک اسکریپت نویسی
« پاسخ #9 : 08 مهر 1392، 01:18 ق‌ظ »
اگه وب‌سرور و سیستمی که میخواید روش نرم افزار نصب کنید یکی هستند که از طریق shell_exec در php امکان‌پذیر هست. ولی اگه وب سرور و سیستم کاربر جدا از هم هستند چنین امکانی رو ندارید. در این‌صورت نهایتا می‌تونید از AptURL استفاده کنید:
نقل‌قول
The APT protocol, or apturl, is a very simple way to install a software package from a web browser.
https://help.ubuntu.com/community/AptURL
Nothing is particularly hard if you divide it into small jobs

Henry Ford