1. 程式人生 > >linux (08) nginx入門詳解

linux (08) nginx入門詳解

一. nginx 入門

nginx 入門學習

web伺服器軟體

windows IIS伺服器 linux nginx

apache 收費

lighthttp

公司的技術棧 收費版技術棧 apache web伺服器 + java + tomcat應用伺服器 + oracle + memcached + redhat 企業版linux + svn(程式碼管理工具)

開源的技術棧(路飛學城) nginx(負載均衡) + python(virtualenv) + uwsgi (python的應用伺服器,啟動了10個程序處理django drf 請求)

  • mysql (阿里雲的rds主從複製) +redis的主從賦值 +git +vue前端程式碼伺服器 +linux(阿里雲的centos7)

curl -I 網站域名 可以檢視網站的響應頭資訊 檢視網站用了什麼伺服器

1.yum解決編譯nginx所需的依賴包,之後你的nginx就不會報錯了

yum install gcc patch libffi-devel python-devel  zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel openssl openssl-devel -y

2.安裝配置nginx軟體,下載原始碼 wget -c

https://nginx.org/download/nginx-1.12.0.tar.gz

3.解壓縮原始碼,編譯且安裝 tar -zxvf nginx-1.12.0.tar.gz 切換原始碼目錄 ./configure --prefix=/opt/nginx112/ make && make install

4.進入nginx的工作目錄 cd /opt/ngin112/

5.檢視gninx的工作目錄 [[email protected] nginx112]# ls conf 配置檔案目錄 html 網頁根目錄,你的index.html就放在這裡,然後通過域名訪問 pythonav.cn/index.html html/index.html logs 日誌 sbin 存放nginx可執行命令的

6.定製自己的nginx網站 修改/opt/nginx112/html/index.html 這是nginx網頁根檔案,清空內容寫入自己的html標籤

7.啟動nginx伺服器 /opt/nginx112/sbin/nginx 直接回車執行

8.檢查nginx服務埠 ps -ef|grep nginx

9.通過windows訪問nginx web服務 瀏覽器 訪問http://192.168.13.79