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 设置行号

 

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