آموزش کانفینگ جنگو برای آپاچی

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

1 پسندیده

خوب توی سیستم من اصلا این مسیر ها رو نمیبینم :disappointed_relieved:

کدوم مسیر ها رو

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

centos هم لینوکس هست ممکن مسیر نصب یه سری از ابزار ها فرق داشته باشه ( centos از استاندارد LBS پیروی نمی کنه ) شما باید بگردید مسیر های درست رو پیدا کنین و طبق اون تمرین پیش برید.

وقتی که

mod-wsgi

نصب میکنم این خطارو میده

No package install available.
No package libapache2-mod-wsgi available.
Error: Nothing to do

دوست عزیزم فکر می کنم شما بیشتر نیاز به این دارید که کار کردن با لینوکس رو یاد بگیرید. این قضیه ربطی به apache نداره.

شما باید مخزن که اون نرم افزار رو داره به مخازن rpm اضافه کنین تا بتونین نصبش کنین.

2 پسندیده

میشه به ایدی تلگرامم پیام بدین تا اطلاعات رو بدم درستش کنین ممنون میشم
ایدی من [email protected]

:thinking::thinking::thinking: شرمنده نمی تونم این کار رو انجام بدم. پیشنهاد می کنم یه کتاب آشنایی با لینوکس بگیرید و مطالعه بفرمائید

2 پسندیده

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

حتما :laughing:
ولی فقط اینو راهنمای کنین

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

2 پسندیده

من توی سرچهایی که کردم دیدم این پکیج توی rpm هست mod_wsgi و با این کامند نصب میکنن:

sudo yum install mod_wsgi

احتمالا به جای _ از - استفاده میکردید توی نام پکیج.
من الآن سرور ندارم که تست کنم.


یه نگاهی به این لینک بندازید:

https://www.centos.org/forums/viewtopic.php?t=1167

1 پسندیده

Error: Package: python36u-mod_wsgi-4.6.2-1.ius.centos7.x86_64 (ius) Requires: httpd-mmn = 20120211x8664 You could try using --skip-broken to work around the problem You could try running: rpm -Va --nofiles --nodigest
این خطا رو میده

خوب python36u-mod_wsgi نصب نیست و حدث میزنم کلا python3 نصب نباشه.
این میتونه کارتون رو راه بندازه:

1 پسندیده
src/server/wsgi_python.h:24:20: fatal error: Python.h: No such file or directory
 #include <Python.h>
                    ^
compilation terminated.
error: command 'gcc' failed with exit status 1

الان وقتی pip3 install mod_wsgi میزنم این خطا رو میده

احتمالا python-setup-tools یا python-devel نصب نیست.
نگاه کنید ببینید پایتون درست نصب شده یا نه. بعد نگاه کنید ببینید این پکیجهایی که گفتم اسم درستشون توی پکیج منیجر centos چی هست.
این شاید کمک کنه:

با موفقیت نصبش کردم قدم بعدی
Successfully installed mod-wsgi-4.6.5

ولی این دستور رو هنوز خطا میده

sudo yum install mod_wsgi