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

کمک و پشتیبانی => برنامه‌سازی => نویسنده: sz1370 در 06 مهر 1392، 02:11 ب‌ظ

عنوان: کمک اسکریپت نویسی
ارسال شده توسط: sz1370 در 06 مهر 1392، 02:11 ب‌ظ
سلام. من یک اسکریپت میخوام که از طریق این اسکریپت بتونم  چند تا نرم افزار از قبیل  mysql  و php  و ... رو در سیتم عامل لینوکس در پروژه ی وب از طریق این اسکریپت  نصب کنم. میشه راهنماییم کنید چطوریه برای پروژم لازم دارم
عنوان: پاسخ : کمک اسکریپت نویسی
ارسال شده توسط: MHA152 در 06 مهر 1392، 05:49 ب‌ظ
دستوراتی که می خواید اجرا بشه را باید در یک فایل با پسوند sh بنویسی و ذخیره کنی بعد که اجراش کردی دستوراتت اجرا میشه حالا بسته به این که می خوای این برنامه ها را چجوری و با چی نصب کنی کدت متفاوت خواهد بود
عنوان: پاسخ : کمک اسکریپت نویسی
ارسال شده توسط: امیرحسین گودرزی در 06 مهر 1392، 07:35 ب‌ظ
سلام
روزتون خوش
خوش اومدین
سوالتون کمی گنگه
اگه به سرور دسترسی دارین می‌تونین از لین لینک استفاده کنین برای نصب (اگه چیزی ازش متوجه نشدین بگین تا کامل توضیح بدم)
http://www.howtoforge.com/ubuntu_lamp_for_newbies
اگه منظورتون نصب از طریق رابط وب هست(مثلا که یه صفحه‌ای باشه روی یه دومسن که با باز کردن وان و دادن اطلاعات ، پکیج‌ها نصب بشه ) که هیچ ایده‌ای ندارم.
اما فکر کنم بشه

عنوان: پاسخ : کمک اسکریپت نویسی
ارسال شده توسط: امیرحسین گودرزی در 06 مهر 1392، 07:36 ب‌ظ
دستوراتی که می خواید اجرا بشه را باید در یک فایل با پسوند sh بنویسی و ذخیره کنی بعد که اجراش کردی دستوراتت اجرا میشه حالا بسته به این که می خوای این برنامه ها را چجوری و با چی نصب کنی کدت متفاوت خواهد بود
میشه لطفا ارتباط جوابتو با سوال دوستمون بگی دقیقاً؟
نمی‌دونی جواب نده تا دیگران گمراه نشن
عنوان: پاسخ : کمک اسکریپت نویسی
ارسال شده توسط: vandu در 06 مهر 1392، 11:12 ب‌ظ
اگه می‌خواید همه دستورات پشت سر هم اجرا بشن، همه رو در یک فایل sh بنویسید و در موقع لزوم اجرا کنید.
برای اجرا فرامین خط فرمان از طریق وب مثلا در php میتونید از shell_exec استفاده کنید:
http://php.net/manual/en/function.shell-exec.php
عنوان: پاسخ : کمک اسکریپت نویسی
ارسال شده توسط: sz1370 در 07 مهر 1392، 03:39 ب‌ظ
ممنون از کمک همه شما دوستان
برای واضح تر شدن موضوع می تونم بگم من دارم یک وبسایت با php   طراحی می کنم و میخوام کاربر بعد از اینکه دید نرم افزارهایی که لازمه روی سیستم نداره بره تو یک صفحه دیگه و این برنامه ها براش نصب شند در سیستم عامل لینوکس!!!چندتا اسکریپت می خوام که این نرم افزارها رو نصب کنند.
عنوان: پاسخ : کمک اسکریپت نویسی
ارسال شده توسط: sz1370 در 07 مهر 1392، 03:41 ب‌ظ
سلام
روزتون خوش
خوش اومدین
سوالتون کمی گنگه
اگه به سرور دسترسی دارین می‌تونین از لین لینک استفاده کنین برای نصب (اگه چیزی ازش متوجه نشدین بگین تا کامل توضیح بدم)
http://www.howtoforge.com/ubuntu_lamp_for_newbies
اگه منظورتون نصب از طریق رابط وب هست(مثلا که یه صفحه‌ای باشه روی یه دومسن که با باز کردن وان و دادن اطلاعات ، پکیج‌ها نصب بشه ) که هیچ ایده‌ای ندارم.
اما فکر کنم بشه
این دستوراتی که گفتید و یاد دارم میخوام از طریق یک رابط وب باشه
عنوان: پاسخ : کمک اسکریپت نویسی
ارسال شده توسط: arvinall در 07 مهر 1392، 04:00 ب‌ظ
سلام
روزتون خوش
خوش اومدین
سوالتون کمی گنگه
اگه به سرور دسترسی دارین می‌تونین از لین لینک استفاده کنین برای نصب (اگه چیزی ازش متوجه نشدین بگین تا کامل توضیح بدم)
http://www.howtoforge.com/ubuntu_lamp_for_newbies (http://www.howtoforge.com/ubuntu_lamp_for_newbies)
اگه منظورتون نصب از طریق رابط وب هست(مثلا که یه صفحه‌ای باشه روی یه دومسن که با باز کردن وان و دادن اطلاعات ، پکیج‌ها نصب بشه ) که هیچ ایده‌ای ندارم.
اما فکر کنم بشه
این دستوراتی که گفتید و یاد دارم میخوام از طریق یک رابط وب باشه
1- شما نمیتونین از یک صفحه ساده html (همراه با php که خروجیه html داره) برنامه روی سیستم کاربر نسب کنید
2-شما وقتی رو سرورت php و mysql و ... نصب هست هیچ نیازی ب‍ نصب بودن رو کامپیوتر کاربر نداره
عنوان: پاسخ : کمک اسکریپت نویسی
ارسال شده توسط: sz1370 در 07 مهر 1392، 08:21 ب‌ظ
سلام
روزتون خوش
خوش اومدین
سوالتون کمی گنگه
اگه به سرور دسترسی دارین می‌تونین از لین لینک استفاده کنین برای نصب (اگه چیزی ازش متوجه نشدین بگین تا کامل توضیح بدم)
http://www.howtoforge.com/ubuntu_lamp_for_newbies (http://www.howtoforge.com/ubuntu_lamp_for_newbies)
اگه منظورتون نصب از طریق رابط وب هست(مثلا که یه صفحه‌ای باشه روی یه دومسن که با باز کردن وان و دادن اطلاعات ، پکیج‌ها نصب بشه ) که هیچ ایده‌ای ندارم.
اما فکر کنم بشه
این دستوراتی که گفتید و یاد دارم میخوام از طریق یک رابط وب باشه
1- شما نمیتونین از یک صفحه ساده html (همراه با php که خروجیه html داره) برنامه روی سیستم کاربر نسب کنید
2-شما وقتی رو سرورت php و mysql و ... نصب هست هیچ نیازی ب‍ نصب بودن رو کامپیوتر کاربر نداره

چرا دیگه اون میخواد این فایلها رو رو سیستم خودش اجرا کنه باید نصب باشه .من سرورش نیستم.
در مرود اولین موردی که گفتید چرا میشه باید اسکریپت لینوکس نوشت تا از طریق اجرای اون اسکریپت برمامه ها نصب بشند.من سیستمی که کار می کنم لینوکسه
عنوان: پاسخ : کمک اسکریپت نویسی
ارسال شده توسط: vandu در 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