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

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

1 Like

خوب توی سیستم من اصلا این مسیر ها رو نمیبینم :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 Likes

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

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

2 Likes

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

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

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

2 Likes

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

sudo yum install mod_wsgi

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


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

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

1 Like

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 Like
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