نمایش نتایج: از شماره 1 تا 10 , از مجموع 11

موضوع: کامپایل Nginx از سورس

Threaded View

پست قبلی پست قبلی   پست بعدی پست بعدی
  1. #1
    عضو انجمن
    تاریخ عضویت
    Mar 2013
    نوشته ها
    157
    تشکر تشکر کرده 
    34
    تشکر تشکر شده 
    251
    تشکر شده در
    159 پست

    پیش فرض کامپایل Nginx از سورس

    من برای نصب Nginx از سورس این مراحل رو انجام دادم:

    سیستم عامل ام هم Ubuntu 12.04 هست.

    اول از همه
    کد:
    sudo apt-get update
    بعد پیش نیاز ها مورد نیاز برای کامپایل رو نصب کردم :

    کد:
    sudo apt-get install build-essential zlib1g-dev libpcre3-dev libssl-dev libxslt1-dev libxml2-dev libgd2-xpm-dev libgeoip-dev libgoogle-perftools-dev libperl-dev
    یک پوشه ایجاد می کنیم بعد آخرین نسخه پایدار Nginx رو دانلود می کنیم

    کد:
    mkdir -p source && cd source
    wget http://nginx.org/download/nginx-1.4.4.tar.gz
    tar -xzf nginx-1.4.4.tar.gz
    بعد وارد پوشه Nignx که دانلود کردیم میشیم و کامپایل رو اماده سازی می کنیم

    کد:
    cd nginx-1.4.4
    ./configure \
    --user=nginx                          \
    --group=nginx                         \
    --prefix=/etc/nginx                   \
    --sbin-path=/usr/sbin/nginx           \
    --conf-path=/etc/nginx/nginx.conf     \
    --pid-path=/var/run/nginx.pid         \
    --lock-path=/var/run/nginx.lock       \
    --error-log-path=/var/log/nginx/error.log \
    --http-log-path=/var/log/nginx/access.log \
    --with-http_gzip_static_module        \
    --with-http_stub_status_module        \
    --with-http_ssl_module                \
    --with-pcre                           \
    --with-file-aio                       \
    --with-http_realip_module             \
    --without-http_scgi_module            \
    --without-http_uwsgi_module           \
    --without-http_fastcgi_module
    مرحله بعد

    کد:
    sudo make
    sudo make install
    الان ما Nignx رو نصب کردیم.

    الان برای اینکه بخوای Nginx به صورت استارت اپ اجرا بشه ، باید /etc/init.d/nginx رو ایجاد کنیم.
    من دانلود اش کردم و منتفل اش هم کردم و دسترسی اش رو هم روی 755 گذاشتم



    کد:
    wget https://github.com/MovLib/www/raw/master/bin/init-nginx.sh
    sudo mv init-nginx.sh /etc/init.d/nginx
    sudo chmod 0755 /etc/init.d/nginx


    ویرایش توسط firebox : May 30th, 2014 در ساعت 20:38

اطلاعات موضوع

کاربرانی که در حال مشاهده این موضوع هستند

در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)

موضوعات مشابه

  1. سه سوال در باب nginx اول برای تبدیل htaccess در nginx چه کار باید کرد ؟
    توسط unix_magnet در انجمن دايرکت ادمين DirectAdmin
    پاسخ ها: 8
    آخرين نوشته: December 1st, 2016, 22:40
  2. سوال در مورد بهینه کردن nginx
    توسط SaeiDYavari در انجمن سوالات و مشکلات
    پاسخ ها: 4
    آخرين نوشته: November 22nd, 2015, 13:03
  3. سوال در مورد nginx
    توسط shayanrey در انجمن سوالات و مشکلات
    پاسخ ها: 9
    آخرين نوشته: December 14th, 2014, 21:49
  4. سوال: اجرای nginx و php
    توسط moontoise در انجمن کلوکسو يا ال ايکس ادمين Kloxo or LXAdmin
    پاسخ ها: 1
    آخرين نوشته: October 19th, 2013, 22:13
  5. سوال در مورد وب سرور nginx
    توسط amolhost در انجمن وب سرورها
    پاسخ ها: 7
    آخرين نوشته: December 29th, 2010, 16:35

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •