Nginx
负载均衡
反向代理
nginx压缩包安装
1.下载网址:https://nginx.org/en/download.html
2.将下载的nginx包上传到服务器(nginx-1.26.2)
3.解压压缩包
初始化Nginx
1、进行configure
进入Nginx的根目录,执行命令:
./configure
(1)假如进入configure时报错
如出现图片错误,则需要运行yum install -y gcc
(2)假如进行configure时报错
- 执行命令 yum -y install pcre-devel
可以使用命令:
yum -y install pcre-devel
然后再进行configure。
- 执行命令 yum -y install openssl openssl-devel
如果还报错,可以执行命令:
yum -y install openssl openssl-devel
然后再运行./configure
2.执行make
3.执行make install
验证nginx是否安装成功
whereis nginx
启动nginx
切换到sbin目录下,./nginx 启动nginx
访问nginx
在浏览器输入ip地址,即可访问到nginx
常用命令
启动:./nginx
关闭:./nginx -s stop
重启:./nginx -s reload
部署多个项目nginx配置
方式一
直接在nginx.conf进行配置,在http里增加一个server(多个网站,配置多个server即可)
server{
listen 81;
server_name localhost;
location /{
root /usr/local/nginx/html;
index index.html index.htm;
}
}
切换到sbin目录下,重启nginx,即可用81端口进行访问
./nginx -s reload
方式二
1.新建一个文件夹(conf.d),在文件夹下,新建一个.conf文件,文件放入对应配置信息
server{
listen 81;
server_name localhost;
location /{
root /usr/local/nginx/html;
index index.html index.htm;
}
}
2.在nginx.conf进行配置,编辑nginx.conf文件,在http下用include进行引入
3.切换到sbin目录下,重启nginx,即可用81端口进行访问
./nginx -s reload
标签:index,configure,nginx,配置,server,Nginx,install
From: https://www.cnblogs.com/MaybeGut/p/18555028