-
نحوه نصب Nginx
بسیاری از توزیع های لینوکس و BSD داخل ریپوزیتوری های خود Nginx را دارند و میتوانند با راحتی نصب شوند . اما ممکن است این بسته ها قدیمی باشند و برای آنکه آخرین نسخه از Nginx را داشته باشید توصیه میشود که به صورت دستی آن را نصب کنید و یا به صورت مستقیم از سایت nginx.org استفاده کنید.
بسته های رسمی مربوط به Red Hat/CentOS
برای اضافه کردن مخزن nginx برای yum ابتدا فایل nginx.repo را در مسیر /etc/yum.repos.d/ ساخته و باز کنید و مقادیر زیر را اضافه کنید :
برای CentOS
کد:
[nginx]
name=nginx repo
baseurl=http://nginx.org/packages/centos/$releasever/$basearch/
gpgcheck=0
enabled=1
برای Red Hat
کد:
[nginx]
name=nginx repo
baseurl=http://nginx.org/packages/rhel/$releasever/$basearch/
gpgcheck=0
enabled=1
دقت داشته باشید بین ورژن های ردهت و centos فرق وجود دارد و در قسمت بالا مقدار $releasever را باید به صورت دستی تنظیم کنید که مربوط به ورژن سیستم عامل میباشد ممکن است 5 یا 6 و یا 7 باشد.
بسته های رسمی Debian/Ubuntu
میتوانید مخازن را به انتهای فایل sources.list اضافه کنید و یا یه لیست جدید در دایرکتوری sources.list.d ایجاد کنید و مخازن را داخل آن فایل قرار دهید :
برای مثال :
کد:
nano /etc/apt/sources.list.d/nginx.list
در اوبونتو :
کد:
## Replace $release with your corresponding Ubuntu release.
deb http://nginx.org/packages/ubuntu/ $release nginx
deb-src http://nginx.org/packages/ubuntu/ $release nginx
توجه داشته باشید به جای $release باید کدنیم سیستم عامل را بنویسید برای مثال برای اوبونتو 16.04 کدنیم Xenial میباشد و به شکل زیر سورس کد را خواهیم نوشت :
کد:
deb http://nginx.org/packages/ubuntu/ xenial nginx
deb-src http://nginx.org/packages/ubuntu/ xenial nginx
و در انتها مخازن را اپدیت کرده و nginx را نصب میکنیم
کد:
sudo apt-get update
sudo apt-get install nginx
اما احتمالا به ارور برخورد کنید بخاطر GPG Key که در انتها در قسمت NO_PUBKEY $key باید key را کپی کنید و برای برای رفع این مشکل از دستور زیر استفاده کنید :
کد:
## Replace $key with the corresponding $key from your GPG error.
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys $key
sudo apt-get update
sudo apt-get install nginx
در دستور بالا به جای $key قسمت key مربوط به NO_PUBKEY $key را وارد کنید
در دبیان
در بیان نیز به شکل بالا میباشد با این تفاوت که سورس لیست را به شکل زیر خواهیم نوشت :
کد:
deb http://nginx.org/packages/debian/ jessie nginx
deb-src http://nginx.org/packages/debian/ jessie nginx
و اما در آخر اگر مایل هستید سورس را به صورت دستی کامپایل کنید و نصب کنید ابتدا سورس را دانلود کرده و سپس وارد دایرکتوری مربوطه شده و از دستورات زیر استفاده کنید :
کد:
./configure
make
sudo make install
-
پاسخ : نحوه نصب Nginx
تشکر بابت اموزش
ولی اموزش های بهتری مثل بهنرین کانفیگ این وب سرور به عنوان دانلود سرور میذاشتید خیلی خوب بود چون این اموزش هرجایی نیست
ولی اموزش ابتدایی نصب وب سرور همه جا پیدا میشه