PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : آموزش نصب nginx



1eng.ir
September 7th, 2010, 07:34
سلام،

استوپ کردن آپاچی:

service httpd stop

برای نصب بسته ی nginx که در لینوکس قرار نداره باید EPEL (http://www.cyberciti.biz/faq/rhel-fedora-centos-linux-enable-epel-repo/) رو فعال کنید:


rpm -Uvh http://centos.alt.ru/repository/centos/5/i386/centalt-release-5-3.noarch.rpm

نصب nginx:

yum install nginx

ریستارت nginx:

service nginx restart

پ.ن: فعلاً در حال یادگیریش هستم، چیزای به درد بخوری یاد بگیرم حتماً Share میکنم

ریجاردز :67:

vPsPersia.COM
September 7th, 2010, 08:12
HowTo : NginX - The Apache Replacement - DirectAdmin Forums (http://www.directadmin.com/forum/showthread.php?t=20133)

از این چیزی فهمیدی ؟

nimapendar
September 7th, 2010, 12:09
یه سوال آموزش محمد چه فرقی با آموزش زیر داره و اصلا این به چه دردی میخوره یکم برای ما توضیح بدید
http://www.webhostingtalk.ir/f10/9806/

1eng.ir
September 7th, 2010, 12:28
یه سوال آموزش محمد چه فرقی با آموزش زیر داره و اصلا این به چه دردی میخوره یکم برای ما توضیح بدید
http://www.webhostingtalk.ir/f10/9806/
این آموزش بصورت بسته ی RPMـه و آماده ی نصبه ولی آموزش اون تاپیک بصورتیه که خودت باید nginx رو دانلود، کامپایل و نصب کنی.
Test Page for the Nginx HTTP Server on EPEL (http://173.45.74.231)

Nginx - Apache - LiteSpeed - Lighttpd ... وب سرور هستن، هر کدوم مزایا و معایبی دارن که تو تاپیکی که لینک دادی در مورد Nginx صحبت شده.

nimapendar
September 7th, 2010, 13:53
نظرت چیه یعنی من از Apache برم روی Nginx
برای میزبانی می خوام
با این روش روی هاست اشتراکی کار میده سرعت را کم نمی کنه

1eng.ir
September 7th, 2010, 14:16
نظرت چیه یعنی من از Apache برم روی Nginx
برای میزبانی می خوام
با این روش روی هاست اشتراکی کار میده سرعت را کم نمی کنه
برای هاست اشتراکی به هیچ وجه پیشنهاد نمیشه! الان برای راه اندازی رو 1 سایت توش موندیم چه برسه برای هاست اشتراکی ...

tinavps
November 16th, 2011, 14:08
انجین ایکس برای سایت های تنها استفاده می شود و نه هاست و میزبانی وب.
ضمنا در مورد سرعت باید بگم در استاتیک ها خوب عمل می کند و مصرف کم مانند سایت دانلود گالری تصویر موزیک آنلاین مشابه یوتیوب و آپارات و ...
در اجرای پی اچ پی مشابه وب سرورهای دیگر. معمولا هنگ نمی کند و مدام کار می کند.

برای سایت های میزبانی وب توصیه نمی شود.
برای سایت هایی که زیر 20 هزار بازدید دارند توصیه نمی شود چون تاثیر آن ملموس نیست و فرقی نداره.
توصیه می شود در نصب تنهایی نصب شود و اصلا روی وبمین و کلوسو و ... نصب نشود.

در بازدید های بالا مانند 100 بازدید در ثانیه نسبت به آپاچی بهتر و سریع تر عمل می کند. تنظیمات ساده ای دارد هرچند بعضی ها موضوع رو می پی چونند و سختش می کنند.
هنوز کنترل پنل مناسبی مانند cpanel برایش نیامده. اصلا همراه با ماژول سی پنل نصب نشود.

okey
November 17th, 2011, 08:33
سلام
چند سوال داشتم :
1. برا چند سایت دانلود روی یک سرور کلوکسو + Niginx پیشنهاد میشه یا ... ?
2. میشه nginx رو برای چند سایت دانلود بدون کنترل پنل اورد بالا ( هر کدوم فضا و اف تی پی اختصاصی داشته باشن . )
3. برا سایت دانلود nginx از چه نظر باید کانفینگ بشه ؟
4. تعداد سایت های دانلود 8 عدد می باشن و با دانلود روزانه 5 گیگ ! ( سرور 8 هسته ای . رم 2 گیگ ddr3
5. litespeed برا این کار چه طوره ؟


ممنون می شم به سوالاتم جواب بدین ....

tinavps
November 17th, 2011, 14:52
سرویس شما رو در سروری از caronet 8 هسته ای با نصب انجین ایکس و تنظیمات جهت کاهش مصرف سی پی یو بر عهده می گیریم. ضمنا نوع پورتال اصلی چی هست ؟ و در صورت امکان با هماهنگی شما لازمه قسمت هایی از پورتال رو بگیم تا شما کدش رو تغییر بدین تا بهینه شود.
بهترین گزینه انجین ایکس لایت اسپید لایسنس دار عالیه اما نسخه رایگان در کانکشن های بالا عمل نخواهد کرد (تشویق به خرید نسخه پولی)

ضمنا شما می تونید همانطور که گفتم وب سرور اصلی که سایت رو بالا میاره رو آپاچی یا لایت اسپید یا lighttpd انتخاب کنید و فایلهای دانلودی به انجین ایکس ارجاع داده شود.
شما حتی می توانید سایت خود رو در یک هاست جدا معمولی نصب کنید و فضا ها رو در یک دیتاسنتر دیگر مثلا در ایران یا هرجا فضا ارزان تر باشه. به شرط اینکه در سرور دوم هم بتوان انجین ایکس نصب کرد.
حتی می تونید یک سایت برای صفحات داشته باشید و 10 تا هاستینگ معمولی نرمال در سرورهای مختلف و فایل ها رو بنا بر تقسیم بندی بر اساس پسوند یا هرچی تقسیم کنید سپس سرور اول که صفحات رو لود می کنه ****** سرور هست و وقتی یک فایل درخواست دانلود میاد بدون اینکه کاربر احساس کنه فایل از سرور المان امریکا کانادا هرجا لود میشه
در حالت پیشرفته که بعدا پولدار شدی (شوخی) از روی رنج آی پی کاربر ارسالش می کنی به نزدیک ترین سرور حالا فعلا سرورهای داخل ایران گران است

okey
November 17th, 2011, 16:28
سرویس شما رو در سروری از caronet 8 هسته ای با نصب انجین ایکس و تنظیمات جهت کاهش مصرف سی پی یو بر عهده می گیریم. ضمنا نوع پورتال اصلی چی هست ؟ و در صورت امکان با هماهنگی شما لازمه قسمت هایی از پورتال رو بگیم تا شما کدش رو تغییر بدین تا بهینه شود.
بهترین گزینه انجین ایکس لایت اسپید لایسنس دار عالیه اما نسخه رایگان در کانکشن های بالا عمل نخواهد کرد (تشویق به خرید نسخه پولی)

ضمنا شما می تونید همانطور که گفتم وب سرور اصلی که سایت رو بالا میاره رو آپاچی یا لایت اسپید یا lighttpd انتخاب کنید و فایلهای دانلودی به انجین ایکس ارجاع داده شود.
شما حتی می توانید سایت خود رو در یک هاست جدا معمولی نصب کنید و فضا ها رو در یک دیتاسنتر دیگر مثلا در ایران یا هرجا فضا ارزان تر باشه. به شرط اینکه در سرور دوم هم بتوان انجین ایکس نصب کرد.
حتی می تونید یک سایت برای صفحات داشته باشید و 10 تا هاستینگ معمولی نرمال در سرورهای مختلف و فایل ها رو بنا بر تقسیم بندی بر اساس پسوند یا هرچی تقسیم کنید سپس سرور اول که صفحات رو لود می کنه ****** سرور هست و وقتی یک فایل درخواست دانلود میاد بدون اینکه کاربر احساس کنه فایل از سرور المان امریکا کانادا هرجا لود میشه
در حالت پیشرفته که بعدا پولدار شدی (شوخی) از روی رنج آی پی کاربر ارسالش می کنی به نزدیک ترین سرور حالا فعلا سرورهای داخل ایران گران است

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

tinavps
November 18th, 2011, 01:26
آسون ترین راه اینه که یک ساب دامین بسازی در وضعیت فعلی فرض کنیم مثلا فعلا سایت شما cpanel داره یا آپاچی یک سابدامین بنام dl می سازی و فرض کن آدرس یکی از فایل هاس دانلود میشه این :
http://dl.mysite.ir/tools/speedupmypc.exe این ساب دامین باید بصورت A رکورد ثبت شود و آی پی سرور دوم که برای فایل ها است رو وارد کنی
بدین صورت فرض کنید اگر آی پی سرور فایل ها باشد 173.22.89.115 رکورد A شما در سرور هاستینگ اول :

dl A 173.22.89.115

سپس در سرور فایل هم باید مثلا با کمک BIND (البته اول باید اکانت هاست سایت رو یک بار هم در سرور فایل بسازی )یک دی ان اس برای dl اضافه کنی .
سپس وارد کانفیگ های وب سرور می شوی مثلا آپاچی یا انجین ایکس و اینجا می گویی dl.mysite.ir از کدام فولدر خوانده و نوشته شود.

این یکی از روش هابود. موفق باشی دوست عزیز

okey
November 18th, 2011, 08:01
آسون ترین راه اینه که یک ساب دامین بسازی در وضعیت فعلی فرض کنیم مثلا فعلا سایت شما cpanel داره یا آپاچی یک سابدامین بنام dl می سازی و فرض کن آدرس یکی از فایل هاس دانلود میشه این :
http://dl.mysite.ir/tools/speedupmypc.exe این ساب دامین باید بصورت A رکورد ثبت شود و آی پی سرور دوم که برای فایل ها است رو وارد کنی
بدین صورت فرض کنید اگر آی پی سرور فایل ها باشد 173.22.89.115 رکورد A شما در سرور هاستینگ اول :

dl A 173.22.89.115

سپس در سرور فایل هم باید مثلا با کمک BIND (البته اول باید اکانت هاست سایت رو یک بار هم در سرور فایل بسازی )یک دی ان اس برای dl اضافه کنی .
سپس وارد کانفیگ های وب سرور می شوی مثلا آپاچی یا انجین ایکس و اینجا می گویی dl.mysite.ir از کدام فولدر خوانده و نوشته شود.

این یکی از روش هابود. موفق باشی دوست عزیز
خب این برا یک سایت هست درسته ؟ ما می خواییم چند تا سایت دانلود بیاریم
مثلا سایت های my.ir و site.ir و downloadmm.ir رو سرور میزبانی ما هستن و کارشون هم دانلوده ! برا هر کدوم پوشه ای می سازیم مثلا
ip : 127.0.0.1/dl و ...
سپس این پوشه ها رو ساب دومین این سایت ها وصل می کنیم و به هر کدوم دسترسی اختصاصی ftp بدیم .
همچین کاری بدون کنترل پنل در nginx ممکن هست ؟

tinavps
November 18th, 2011, 11:00
بله. اصولا یک توضیح کوتاه در مورد cpanel بدم. ما قدیم ها فکر می کردیم cpanel چه کارهای خاصی انجام میده و حتما باید cpanel نصب باشه. کافیه بدونی cpanel فقط میاد در نصب و biuld های مختلف و همچنین config ها کار رو راحت تر کرده.
همانطور که گفتم باید در linux گروه های کاربری بسازی و به هر گروه رمز عبور بدهی و به فولدر خودش ست کنی.
سپس pureftp رو نصب کنی که با پورت 21 انتقال فایل انجام شود. ضمنا یک فایل منیجر خوب بنام xtplorer و php filemanager opensource هم تو sourceforge هست.
همون کاری رو که در بالا گفتم کافیه برای 8 سایت انجام بدی.

نصب انجین ایکس در سرور دوم و ایجاد 8 سایت و اف تی پی با هزینه 50 هزار تومان در خدمتیم.

---------- Post added at 10:54 AM ---------- Previous post was at 10:52 AM ----------

ضمنا میشه بگید در سرور اول چی نصب کردین ؟ و الان داره کار می کنه ؟

---------- Post added at 11:00 AM ---------- Previous post was at 10:54 AM ----------

پیشنهاد می کنم سرویس فایل های شما رو حداقل در 4 سرور مختلف از softlayer (جهت لود بالانسینگ) میزبانی می کنیم با cpanel جهت مدیریت آسان و سایت ها رو هم در سرورم پنجم با پیشنهاد عالی (در این nginx نصب میشه و تنظیمات شخصی انجام خواهیم داد)

ضمنا در سرورهای فایل ها بکاپ ها موجود است مطمئن و تظمینی.

puriya-aghaei
January 15th, 2012, 03:47
آقا برو بچ کمککککککککککک
من سرور ترکید
روی هر یوزری میزنی این پیغام میاد

Welcome to Web Server
اگه بخوام پاکش کنم همون آپاچی رو بیارم چیکار کنم
و آیا میشه اینو درست کرد یا نه ؟

---------- Post added at 03:47 AM ---------- Previous post was at 03:46 AM ----------

البته وسطظ این ارور رو داد



Checking for Ioncube Loader for php...PHP Warning: Module 'ionCube Loader' already loaded in Unknown on line 0
The ionCube PHP Loader is disabled because of startup problems.
[ NO ]
I can't find Ioncube Loader for php ,please install it , after that rerun this installation script

Signalit
October 1st, 2014, 03:02
درود
ابتدا دستور زیر رو بزنین
service nginx stop
سپس دستور زیر
service httpd restart
-----
الان انجین ایکس رو غیرفعال کردین و اپاچی جایگزین شد . موفق باشید

mhiizadi
October 9th, 2014, 01:15
مرجعی کامل تر از خوده سایت nginx وجود ندارد.

dr.host
October 28th, 2014, 02:08
nginx مگه رایگان نیست؟ پس چرا بعضیا میفروشن؟