Nginx reverse proxy pada centos 7

38
1667

Hallo sobat sekolahlinux, kali ini saya akan coba membuat tutorial bagaimana cara membuat nginx menjadi reverse proxy sedangkan dibelakangnya sudah ada apache/httpd, sebelum lebih jauh mari kita mengetahui alasan kenapa sih harus ada sebagai nginx reverse proxy di depan, bukannya apache/httpd juga sama-sama aplikasi untuk webserver jadi buat apa harus cape-cape pasang nginx sebagai reverse proxy toh kalau fungsinya sama saja, nah daripada saya capek jelasinnya disini dan juga memang penjelasannya memang panjang jadi sobat bisa ke link ini untuk melihat  keunggulan dan kekurangan nginx https://goo.gl/CFZuaQ , namun yang pasti manajemen proses di nginx jauh lebih baik dibanding apache sehingga lebih menghemat RAM server kita apalagi jika server kita RAM nya kecil tapi trafiknya tinggi, oke back to topik langsung saja kita praktek.

pertama os yang saya gunakan pada tutorial kali ini adalah centos 7.x yang didalamnya sudah terpasang apache/httpd dan sudah berjalan dengan normal.

pastikan centosnya sudah update dan juga sudah terpasang epel repo

jangan lupa untuk disabled selinux

sebelum kita install nginx kita konfigurasi dahulu apache/httpd agar nantinya tidak terjadi port conflict.

lalu rubah port 80  menjadi 8080 dan juga tambahkan port 8081 yang akan di listen oleh apache/httpd, ouu iya penambahan port 8081 ini sebenernya optional saja jadi bebas mau ditambah atau tidak port 8081

lalu tambahkan rule ini dan letakkan dipaling bawah di file httpd.conf, karena saya menambahkan port 8081 maka saya membuat virtualhost untuk port 8081. tapi jika kalian tidak menambahkan maka silahkan dihilangkan.

jika sudah jangan lupa disave ya, selanjutkan kita akan install nginx serta konfigurasi agar menjadi reverse proxy

lalu jika sudah edit file nginx.conf

lalu beri tanda command beberapa rule sehingga menjadi seperti dibawah

jika sudah save file nginx.conf, lalu buat file sekolahlinux.conf

lalu isikan dengan rule seperti dibawah

jika sudah save file nginx.conf nya dan lalu restart apache/httpd dan nginx

untuk memastikan apakah port2nya sudah berjalan dengan baik tanpa ada conflict

jika diliat diatas port 8080 & 8081 sudah berjalan di program httpd dan port 80 juga sudah berjalan dengan baik di program nginx. untuk lebih memastikan kalian bisa melakukan pengecekan via browser, dan jadinya seperti dibawah

jagon1 jagon2 jagon3

nah pasti kalian penasaran gimana cara taunya kalau itu sudah, klik kanan >> inspect >> lalu klik network (1) >> reload browser/refresh >> klik ip/domain/host (2) >> klik header >> dan kalian akan melihat web server yang digunakan (3), dilihat pada no 3 di gambar dibawah web servernya sudah menggunaan nginx

jagoncheck

Sekian tutorial kali ini, semoga bermanfaat ya ? sebenernya itu hanya pengaturan standard jadi belum ada tuning macam2 mungkin kalian bisa juga membaca dari referensi dibawah ini untuk lebih lanjutnya.

 

38 COMMENTS

  1. Здравствуйте!
    Как стать успешным и богатым? Я знаю ответ и готов им поделиться!
    Хотите ли Вы воплотить в жизнь все свои задумки? Узнать какого быть успешным и богатым? Закрыть все свои финансовые проблемы раз и навсегда? Тогда автоматизированный метод, который приносит 5000 рублей в день для вас. Теперь вам не придется перебиваться от получки до получки. Не нужно никакого опыта и особых навыков, всего три часа в день и вы богач. Остальное время можете тратить для странствий и прочего удовольствия. Просто берите и пользуйтесь. Заинтересовало? Узнайте больше!
    Сколько зарабатывают начинающие блоггеры на ютубе 100 000 тыс. рублей в месяц….

  2. Предлагаю Интернет Рекламу от 10 usd за Месяц http://1541.ru skype evg7773 Рассылки Объявлений на Доски, форумы. Обучение. YouTube. Соц.Сети. Как экономить на рекламе. Что льзя и нельзя. Все виды услуг по PINTEREST Опыт 25 лет. viber +380976131437

  3. Если вам нравится путешествовать или вы просто увлекаетесь туризмом,
    то вам будет интересна информация предоставленная на нашем сайте
    http://touristservices.ru Здесь вы сможете воспользоваться такими услугами как:
    бронирование отелей, поиск авиабилетов, выбор и заказ морских круизов, трансфер
    до аэропорта или попросту такси,экскурсии и прокат авто. Планируйте свой отдых
    самостоятельно и без посредников, экономя до 30 процентов на каждой услуге.

  4. Повысить свою квалификацию ЗДЕСЬ https://alterrafin.com?ref=3305 и начать зарабатывать больше. Если Вы бухгалтер, финансист, управленец, аудитор, налоговый консультант, HR-специалист – Вы обратились по адресу! У нас Онлайн-подготовку по международным программам с любого уголка страны: ACCA DipIFR, CIMA, IAB/IAAP, IAPBE и др. тел., telegram, viber: +380679906911, : 0679906911, whatsapp: 77473270513

  5. Быстро и качественно накручивать лайки, подписки, просмотры почти во всех известных социальных сетях.
    Быстрая регистрация, проста в управлении, приятный интерфейс, все это говорят только об этой программе для накрутки.
    В программе есть только одна валюта — поинты, вы их зарабатываете и обмениваете на лайки и подписки в нужной вами соц. сети.
    В самой программе вы входите на ваши аккаунты в соц. сетях и вам начисляются поинты.

    зарегестрироваться

  6. Бизнес на Amazon, eBay. Как увеличить продажи https://sellbuyexpert.com Дизайн eBay Магазина и шаблоны для листинга. Внедрение CRM и массовая загрузка товаров.Sell Buy Expert. Регистрация на eBay; Привязка банковской карты; Настройка вывода средств; Выставление товаров на продажу; Ответы на вопросы

LEAVE A REPLY

Please enter your comment!
Please enter your name here