استعمل مربع البحث في الاسفل لمزيد من المواضيع
سريع للبحث عن مواضيع في المنتدى
-
11-02-2013, بتوقيت غرينيتش 02:01 AM
#1
شرح طريقة تشغيل ملفات cgi على nginx .txt
السلام عليكم ورحمة الله وبركاته
سنشرح طريقة كيف يمكننا تشغيل لغة برمجة cgi على الويب سيرفر SERVER nginx .
اولا نقوم بتنصيب setup Thttpd وهو الذى سيقوم بتشغيلها.
ولكى نستطيع تنصيب setupه يجب علينا تنصيب setup بعض متطلباته ضع هذه الاوامر
رمز Code:
yum groupinstall 'Development Tools' cd /usr/src wget ftp://mirror.switch.ch/pool/1/mirror/epel/6/SRPMS/thttpd-2.25b-23.el6.src.rpm rpm -ivh thttpd-2.25b-23.el6.src.rpm cd /root/rpmbuild/SOURCES/ wget -O thttpd-2.25b-ipreal.patch http://www.danielclemente.com/amarok/ip_real.txt cd /root/rpmbuild/SPECS/ yum -y install nano nano thttpd.spec
ثم نضيف السطرين رمز Code:
Patch3: thttpd-2.25b-ipreal.patch %patch3 -p1 -b .ipreal
ضع الاوامر
رمز Code:
rpmbuild -ba thttpd.spec cd /root/rpmbuild/RPMS/x86_64 rpm -ivh thttpd-2.25b-23.el6.x86_64.rpm mv /etc/thttpd.conf /etc/thttpd.conf_orig nano /etc/thttpd.conf
عدل dir= الى مسار الويب لديك وعدل port الى كمثال 8000 واحتفظ به لاننا سنحتاجه فيما بعد.
نضيفه ببداية الخادم server
رمز Code:
chkconfig --levels 235 thttpd on /etc/init.d/thttpd start nano /etc/nginx/proxy.conf ضع به proxy_redirect off; proxy_set_header Host $host; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; client_max_body_size 10m; client_body_buffer_size 128k; proxy_connect_timeout 90; proxy_send_timeout 90; proxy_read_timeout 90;
ضع الامر التالى
رمز Code:
nano /etc/nginx/nginx.conf
واضف به التالى
رمز Code:
location /cgi-bin { include proxy.conf; proxy_pass http://127.0.0.1:8000; }
مع تعديل البورت 8000 الى البورت الذى قمت انت بتحديده مسبقا.
ولتشغيل تلك الاعدادات ضع
رمز Code:
/etc/init.d/nginx reload
هكذا نكون قد انتهينا من الدرس مفصل
اراكم فى الدرس مفصل القادم بالتوفيق
©المشاركات المنشورة تعبر عن وجهة نظر صاحبها فقط، ولا تُعبّر بأي شكل من الأشكال عن وجهة نظر إدارة المنتدى©
المواضيع المتشابهه
-
بواسطة said في المنتدى شروحات ،دروس ومشاكل وحلول الاستضافه
مشاركات: 0
آخر مشاركة: 11-02-2013, بتوقيت غرينيتش 01:27 AM
-
بواسطة said في المنتدى لغات البرمجه للويب
مشاركات: 0
آخر مشاركة: 11-01-2013, بتوقيت غرينيتش 04:22 PM
-
بواسطة salima في المنتدى لغات البرمجه للويب
مشاركات: 0
آخر مشاركة: 11-01-2013, بتوقيت غرينيتش 02:56 PM
-
بواسطة linnou في المنتدى لغات البرمجه للويب
مشاركات: 0
آخر مشاركة: 11-01-2013, بتوقيت غرينيتش 09:44 AM
-
بواسطة linnou في المنتدى لغات البرمجه للويب
مشاركات: 0
آخر مشاركة: 11-01-2013, بتوقيت غرينيتش 09:39 AM
ضوابط المشاركة
- لا تستطيع إضافة مواضيع جديدة
- لا تستطيع الرد على المواضيع
- لا تستطيع إرفاق ملفات
- لا تستطيع تعديل مشاركاتك
-
قوانين المنتدى