
نوشته اصلی توسط
mehdi.gpr
حقیقتش دوست عزیز از اونجائیکه با Rewrite های nginx آشنا نیستم نمی دونم بتونم از nginx به تنهایی استفاده کنم یانه !!!
بخاطر همون بود که میخواستم بصورت reverse نصب کنم که خیلی دچار مشکل نشم و سایت هام down نشوند.
بیشتر cms های که من استفاده کردم وردپرس هست مگر اینکه سیستم از اسکریپت خاصی خارج از cms های متداول استفاده شده باشه.
به هر حال ممنون میشم اگه آموزش خاصی در رابطه با نصب nginx بصورت reverse روی virtualmin & webmin یا حتی بصورت نصب و کانفیگ تحت prompt دارید در اختیار ما هم قرار بدید.
البته یکسری source های لاتین پیدا کردم ولی نمیدونم کارایی دارند و اصلا کاربردی هستند یا نه ؟؟ گفتم اینجا مطرح بشه حداقل دوستان تجربه و تخصص خوبی در ارائه مطالب دارند.
با تشکر از لطف شما
دلیل سازگاریشو جناب محمد زاده توضیح داد
با توجه به اینکه از وردپرس استفاده میکنید به راحتی میشه براش rewrite های مورد نظر رو پیاده سازی کرد در فایل کانفیگ nginx
برای نصب nginx به عنوان وب سرور مراحل زیر رو از طریق ssh و یوزر root در پنل Virtualmin انجام بدید :
ابتدا با نرم افزار putty و یوزر root به ssh متصل شید و دستورات زیر رو اجرا کنید :
ابتدا آپاچی رو غیر فعال میکنیم و از اجرا شدنش در هنگام بوت شدن لینوکس جلوگیری میکنیم :service htttpd stop
chkconfig httpd off
حالا وب سرور nginx رو روی سیستم نصب میکنیم ، سرویس رو داخل statup قرار داده و وب سرور nginx رو run میکنیم :
yum install nginx
chkconfig nginx on
service nginx start
حالا ماژول nginx طراحی شده مخصوص webmin/virtualmin رو روی لینوکس نصب میکنیم . دستورات خط اول برای پشتیبانی از http و خط دوم برای https هست . اگر از https استفاده نمیکنید نیازه به اجرای خط دوم نیست :
yum install wbm-virtualmin-nginx
yum install wbm-virtualmin-nginx-ssl
حالا با یوزر root وارد پنل virtualmin شوید ، منوی System Settings رو انتخاب کنید و روی زیر منوی Features and Plugins کلیک کنید
گزینه های زیر رو غیر فعال کنید :
Apache website
SSL website
DAV Login
Mailman
Protected web directories
AWstats reporting
Subversion repositories
و گزینه های زیر رو هم فعال کنید :
Nginx website
Nginx SSL website
توجه کنید اگر بالاتر پلاگین مخصوص ssl رو نصب کردید پلاگین دوم رو فعال کنید و در غیر این صورت اصلا تو لیست همچین چیزی نخواهد بود و فقط گزیه Nginx website رو خواهید دید
تغییرات رو با کلیک روی Save ذخیره کنید . حالا به صفحه اصلی Virtualmin برگردید و از بالای صفحه روی Refresh information کلیک کنید .
تمام!