Nginx学习
是一个高性能的Http和反向代理的web服务器,用来做负载均衡
正向代理:隐藏真实的客户端,服务端不知道真实的客户端是谁,例如VPN
**反向代理:**隐藏真实的服务端,让用户感知不到是谁为他提供服务
如果连接不上的话,去安全组和防火墙查看端口是否开放
Ununtu安装
1.下载依赖
第一次需要安装下载一些依赖
否则可能报错 make: *** 没有规则可以创建“default”需要的目标“build”。 停止。
解决依赖包openssl安装,功能:预处理、编译、连接、汇编。
sudo apt-get install openssl libssl-dev
解决依赖包pcre安装,功能:用于网站加密通讯。
sudo apt-get install libpcre3 libpcre3-dev
解决依赖包zlib安装,功能:用于支持解析正则表达式。
sudo apt-get install zlib1g-dev
2.下载nginx
官网下载linux压缩包,上传到Linux服务器
3.解压
进入压缩包所在文件夹
tar -zxvf 文件名
4.执行自动配置
进入解压后的文件夹,执行configure文件
./configure
5.执行make命令
make
make install
6.查看Nginx在哪个位置
whereis nginx

7.运行
进入到显示的文件夹内,在sbin文件夹内直接执行nginx文件即可

8.配置文件
在conf文件夹中的nginx-conf文件内有相关配置信息,如端口等,默认80端口


9.访问
访问服务器地址,如下图就可以了

10.停止
./nginx -s stop
常用命令
首先进入sbin文件夹
cd /usr/local/nginx/sbin/
./nginx 启动
./nginx -s stop 停止
./nginx -s quit 安全退出
./nginx -s relopd 重新加载配置文件,重要
ps aux|grep nginx 查看nginx进程
本文详细介绍了如何在Ubuntu上安装Nginx,包括解决依赖、下载与解压、执行配置、安装及启动Nginx。同时,讲解了Nginx作为反向代理的作用,以及如何查看和操作Nginx服务,如启动、停止、重启和查看进程。此外,还提到了配置文件的位置和常用管理命令。
3928

被折叠的 条评论
为什么被折叠?



