جستجوی ساده محتوایی
روش جستجو:
به صورت عادی
مقادیر شامل تمام کلمات باشد (AND)
مقادیر شامل یک از کلمات باشد(OR)

96/09/21 سه شنبه 10:07

بازدید: ٣۴۶

ویرایش یک اسکریپت (آموزش MySQL)

بازگشت به صفحه اصلی آموزش MySQL

 

  1. پنجره ترمینال را باز کنید.

نکته: اگر در خط فرمان ترمینال شما یک کاراکتر $ قرار دارد، باید بعنوان یک کاربر ریشه وارد شوید. عبارت su را تایپ کنید و کلید ENTER را فشار دهید. پسورد ریشه خود را تایپ کرده و مجددا کلید ENTER را فشار دهید.

2. دستور زیر را تایپ کرده و کلید ENTER را فشار دهید.


ویرایش اسکریپت در MySQL


ویرایش اسکریپت در MySQL

 

این دستور برنامه وب سرور آپاچی را بر روی کامپیوتر لینوکس شما اجرا می کند.

3. حال دستور زیر را تایپ کرده و کلید ENTER را فشار دهید. این دستور، فرمان change File Owner (تغییر مالکیت فایل) را اجرا می کند.


ویرایش اسکریپت در MySQL

 

اجازه بدهید نگاهی به قسمتهای مختلف این دستور بیاندازیم:

 

ویرایش اسکریپت در MySQL

 

این دستور از کامپیوتر می خواهد تا مالک فایل (یا دایرکتوری) را به کاربری به نام root(ریشه) تغییر دهد. اگر شما تحت نام کاربر ریشه، برنامه را اجرا نمی کنید می توانید نام کاربری خود را با کلمه root جایگزین کنید.

 

ویرایش اسکریپت در MySQL

ویرایش اسکریپت در MySQL

 

این همان دایرکتوری می باشد که کاربر ریشه (Root) مالک آن خواهد بود.

دایرکتوری /usr/lib/cgi-bin جایی است که تمامی اسکریپتهای پرل در زمان نصب پیش فرض نرم افزار وب سرور آپاچی(Apache) کامپیوتر لینوکس در آنجا قرار دارند.

بعد از اجرای این فرمان، کاربر مربوطه اجازه اضافه کردن/حذف کردن/تغییردر این دایرکتوری را دارد. مراقب باشید که دایرکتوری cgi-bin یا وب سرور آپاچی خود را حذف نکنید، زیرا در اینصورت دیگر قادر به اجرای برنامه های مبتنی بر وب نخواهید بود.

نکته: اگر در مرحله 1 بعنوان کاربر ریشه وارد شده اید، دستور exit را تایپ کرده و کلید ENTER را فشار دهید تا مجوزهای محوله به کاربر را لغو کنید.

4. دستور زیر را تایپ کرده و کلید ENTER را فشار دهید.

 

ویرایش اسکریپت در MySQL

5- دستور زیر را تایپ کرده و کلید ENTER را فشار دهید:

 

ویرایش اسکریپت در MySQL

 

این دستور، برنامه random.pl را به دایرکتوری /usr/lib/cgi-bin کپی می کند و در همان زمان آن را به random.cgi تغییر نام می دهد.

دایرکتوری cgi-bin جایی است که برنامه یا اسکریپتهای خود را در آنجا قرار خواهید داد تا توسط وب سرور آپاچی اجرا شوند.

صرفنظر از اینکه برنامه شما با چه زبانی نوشته شده است(پرل، PHP، C++) از فایل random.cgi بعنوان یک اسکریپت CGI نام برده می شود.

عبارت CGI سرنام Common Gateway Interface است که روشی برای اجرای اسکریپتهای زبانهای مختلف بر روی یک وب سرور می باشد.

برنامه وب سرور آپاچی (Apache Web Server) روی کامپیوتر لینوکس شما اسکریپتها را در دایرکتوری cgi-bin اجرا خواهد کرد. بعنوان مثال، اکنون اسکریپت random.cgi در مسیر زیر قرار دارد:

 

http://localhost/cgi-bin/random.cgi

 

6. دستور زیر را تایپ کرده و کلید ENTER را فشار دهید:

 

ویرایش اسکریپت در MySQL

 

با اجرای این دستور به دایرکتوری cgi-bin وارد می شوید.

7. حال دستور زیر را تایپ کنید و کلید ENTER را فشار دهید:

 

ویرایش اسکریپت در MySQL

ویرایش اسکریپت در MySQL

 

دستور chmode مخصوص لینوکس و یونیکس می باشد. از آن برای تغییر مجوزهای یک فایل استفاده می شود.

عدد 755 که در دستور نوشته شده است این امکان را به کاربرانی که خارج از این سرور می باشند، می دهد تا این اسکریپت را اجرا کنند. کاربران می توانند با تایپ آدرس آن در مرورگر وب، اسکریپت مزبور را از راه دور اجرا کنند.

8. فایل random.cgi را در یک ویرایشگر متنی باز کنید.

نکته: تا دایرکتوری /usr/lib/cgi-bin پیمایش کنید. در پنجره ویرایشگر متنی شما باید شبیه به شکل زیر به نظر برسد:

 

ویرایش اسکریپت در MySQL

 

9. فایل random.cgi را ویرایش کنید تا شبیه به متن زیر بشود:

 

ویرایش اسکریپت در MySQL

 

اسکریپت ویرایش شده نسبت به اسکریپت اصلی random.cgi دارای تغییرات جزیی می باشد. این اسکریپت به گونه ای تغییر داده شده است تا خروجی خود را به جای نمایش در پنجره ترمینال در یک مرورگر وب نمایش دهد.

10.فایل random.cgi را ذخیره کنید.

11.در پنجره ترمینال دستور exit را تایپ کرده و کلید ENTER را فشار دهید.

12. یک مرورگر وب را باز کنید.

13. هنگامی که پنجره مرورگر ظاهر شد، در نوار آدرس آن، ادرس زیر را تایپ کرده و کلید ENTER را فشار دهید:

 

http://localhost/cgi-bin/random.cgi

 

با این دستور فایل اسکریپت random.cgi اجرا خواهد شد. در این حالت یک نقل قول را بر روی مرورگر خود مشاهده می کنید:

 

ویرایش اسکریپت در MySQL

 

14. برروی دکمه Reload یا Refresh مرورگر کلیک کنید. به احتمال زیاد نقل قول شما باید فرق بکند:

 

ویرایش اسکریپت در MySQL

 

15. مرورگر وب را ببندید.

 

بازگشت به صفحه اصلی آموزش MySQL

 

طراحی سایت و سئو توسط ضابط