Nginx安裝筆記

1)安裝

1.先安裝pcre,zlib,pcre是爲了重寫rewrite,zlib爲了gzip壓縮。該系統將他們安裝在/usr/local下

wget https://ftp.pcre.org/pub/pcre/pcre-8.34.tar.gz #下載pcre安裝包
tar -zxvf pcre-8.34.tar.gz #解壓
mv pcre-8.34 pcre #重命名
cd pcre #切換目錄
./configurate && make && make install #安裝
wget http://www.zlib.net/zlib-1.2.11.tar.gz #下載zlib安裝包
tar -zxvf zlib-1.2.11.tar.gz 
mv zlib-1.2.11 zlib 
cd zlib 
./configurate && make && make install 

2.安裝Nginx

wget http://nginx.org/download/nginx-1.8.1.tar.gz 
tar -zxvf nginx-1.8.1.tar.gz
cd nginx-1.8.1
./configurate && make && make install

2)詳細信息
版本號 安裝路徑 nginx.conf

nginx/1.8.1 /usr/local/nginx /usr/local/nginx/conf/nginx.conf

3)常用命令

查看nginx的安裝路徑:whereis nginx
先進入nginx的sbin文件夾下:cd /usr/local/nginx/sbin/,然後執行下面操作
啓動nginx:./nginx
停止nginx:./nginx -s stop
重載nginx:./nginx -s reload
查看版本號:./nginx -v
查看nginx配置文件是否正確:./nginx -t

4)實例
第一步,配置nginx.conf:

events {
   worker_connections  1024;
}

http {
    include       mime.types;
    default_type  application/octet-stream;
    sendfile        on;
    keepalive_timeout  65;

    server {
    listen 80; #偵聽80端口
    server_name abc.com; #nginx服務器名
    location / { #默認訪問的路徑
    root   html;
    index  index.html index.htm;
}
error_page   500 502 503 504  /50x.html;
location = /50x.html {
    root   html;
}


第二步:配置防火牆,開啓80端口

firewall-cmd --zone=public --add-port=80/tcp --permanent

第三步:配置本機的hosts文件,將nginx配置的abc.com映射到阿里雲服務器,在文件末尾加入以下代碼

47.106.133.118 abc.com


5)負載均衡

第一步:開啓三個Tomcat進行測試
第二步:配置nginx.conf文件

6)Linux命令

vim 文件名:編輯文件內容
dd:刪除當前光標所在行
Shift+D:刪除光標所在的單詞
$:跳到行尾
:set nu 設置行號

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章