انجمنهای فارسی اوبونتو
کمک و پشتیبانی => برنامهسازی => نویسنده: sz1370 در 06 مهر 1392، 02:11 بظ
-
سلام. من یک اسکریپت میخوام که از طریق این اسکریپت بتونم چند تا نرم افزار از قبیل mysql و php و ... رو در سیتم عامل لینوکس در پروژه ی وب از طریق این اسکریپت نصب کنم. میشه راهنماییم کنید چطوریه برای پروژم لازم دارم
-
دستوراتی که می خواید اجرا بشه را باید در یک فایل با پسوند sh بنویسی و ذخیره کنی بعد که اجراش کردی دستوراتت اجرا میشه حالا بسته به این که می خوای این برنامه ها را چجوری و با چی نصب کنی کدت متفاوت خواهد بود
-
سلام
روزتون خوش
خوش اومدین
سوالتون کمی گنگه
اگه به سرور دسترسی دارین میتونین از لین لینک استفاده کنین برای نصب (اگه چیزی ازش متوجه نشدین بگین تا کامل توضیح بدم)
http://www.howtoforge.com/ubuntu_lamp_for_newbies
اگه منظورتون نصب از طریق رابط وب هست(مثلا که یه صفحهای باشه روی یه دومسن که با باز کردن وان و دادن اطلاعات ، پکیجها نصب بشه ) که هیچ ایدهای ندارم.
اما فکر کنم بشه
-
دستوراتی که می خواید اجرا بشه را باید در یک فایل با پسوند sh بنویسی و ذخیره کنی بعد که اجراش کردی دستوراتت اجرا میشه حالا بسته به این که می خوای این برنامه ها را چجوری و با چی نصب کنی کدت متفاوت خواهد بود
میشه لطفا ارتباط جوابتو با سوال دوستمون بگی دقیقاً؟
نمیدونی جواب نده تا دیگران گمراه نشن
-
اگه میخواید همه دستورات پشت سر هم اجرا بشن، همه رو در یک فایل sh بنویسید و در موقع لزوم اجرا کنید.
برای اجرا فرامین خط فرمان از طریق وب مثلا در php میتونید از shell_exec استفاده کنید:
http://php.net/manual/en/function.shell-exec.php
-
ممنون از کمک همه شما دوستان
برای واضح تر شدن موضوع می تونم بگم من دارم یک وبسایت با php طراحی می کنم و میخوام کاربر بعد از اینکه دید نرم افزارهایی که لازمه روی سیستم نداره بره تو یک صفحه دیگه و این برنامه ها براش نصب شند در سیستم عامل لینوکس!!!چندتا اسکریپت می خوام که این نرم افزارها رو نصب کنند.
-
سلام
روزتون خوش
خوش اومدین
سوالتون کمی گنگه
اگه به سرور دسترسی دارین میتونین از لین لینک استفاده کنین برای نصب (اگه چیزی ازش متوجه نشدین بگین تا کامل توضیح بدم)
http://www.howtoforge.com/ubuntu_lamp_for_newbies
اگه منظورتون نصب از طریق رابط وب هست(مثلا که یه صفحهای باشه روی یه دومسن که با باز کردن وان و دادن اطلاعات ، پکیجها نصب بشه ) که هیچ ایدهای ندارم.
اما فکر کنم بشه
این دستوراتی که گفتید و یاد دارم میخوام از طریق یک رابط وب باشه
-
سلام
روزتون خوش
خوش اومدین
سوالتون کمی گنگه
اگه به سرور دسترسی دارین میتونین از لین لینک استفاده کنین برای نصب (اگه چیزی ازش متوجه نشدین بگین تا کامل توضیح بدم)
http://www.howtoforge.com/ubuntu_lamp_for_newbies (http://www.howtoforge.com/ubuntu_lamp_for_newbies)
اگه منظورتون نصب از طریق رابط وب هست(مثلا که یه صفحهای باشه روی یه دومسن که با باز کردن وان و دادن اطلاعات ، پکیجها نصب بشه ) که هیچ ایدهای ندارم.
اما فکر کنم بشه
این دستوراتی که گفتید و یاد دارم میخوام از طریق یک رابط وب باشه
1- شما نمیتونین از یک صفحه ساده html (همراه با php که خروجیه html داره) برنامه روی سیستم کاربر نسب کنید
2-شما وقتی رو سرورت php و mysql و ... نصب هست هیچ نیازی ب نصب بودن رو کامپیوتر کاربر نداره
-
سلام
روزتون خوش
خوش اومدین
سوالتون کمی گنگه
اگه به سرور دسترسی دارین میتونین از لین لینک استفاده کنین برای نصب (اگه چیزی ازش متوجه نشدین بگین تا کامل توضیح بدم)
http://www.howtoforge.com/ubuntu_lamp_for_newbies (http://www.howtoforge.com/ubuntu_lamp_for_newbies)
اگه منظورتون نصب از طریق رابط وب هست(مثلا که یه صفحهای باشه روی یه دومسن که با باز کردن وان و دادن اطلاعات ، پکیجها نصب بشه ) که هیچ ایدهای ندارم.
اما فکر کنم بشه
این دستوراتی که گفتید و یاد دارم میخوام از طریق یک رابط وب باشه
1- شما نمیتونین از یک صفحه ساده html (همراه با php که خروجیه html داره) برنامه روی سیستم کاربر نسب کنید
2-شما وقتی رو سرورت php و mysql و ... نصب هست هیچ نیازی ب نصب بودن رو کامپیوتر کاربر نداره
چرا دیگه اون میخواد این فایلها رو رو سیستم خودش اجرا کنه باید نصب باشه .من سرورش نیستم.
در مرود اولین موردی که گفتید چرا میشه باید اسکریپت لینوکس نوشت تا از طریق اجرای اون اسکریپت برمامه ها نصب بشند.من سیستمی که کار می کنم لینوکسه
-
اگه وبسرور و سیستمی که میخواید روش نرم افزار نصب کنید یکی هستند که از طریق 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