网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。
一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!
conf:存放配置文件 html:静态网页
logs:存放日志文件 sbin:存放可执行文件
- 相关命令
启动Nginx服务: sudo /usr/local/nginx/sbin/nginx
关闭Nginx服务: sudo /urs/local/nginx/sbin/nginx –s stop
重新加载配置:sudo /usr/local/nginx/sbin/nginx –s reload
指定配置文件:sudo /usr/local/nginx/sbin/nginx –c /usr/local/nginx/conf/nginx.conf
查看版本信息:
sudo /usr/local/nginx/sbin/nginx –v
sudo /usr/local/nginx/sbin/nginx –V
查看80端口的程序:nesta –ano | grep 80
关闭占用80端口的程序:sudo fuser –k 80/tcp
- 启动服务:sudo /usr/local/nginx/sbin/nginx 或cd切换到sbin目录下执行./nginx
10、打开浏览器,输入Nginx服务器IP地址
11、配置
(1)、/usr/local/nginx/conf/nginx.conf
(2)全局设置:
定义全局错误日志文件,需要什么等级可以设置开启
error_log logs/error.log;
#error_log logs/error.log notice;
#error_log logs/error.log info;
worker_rlimit_nofile:指定一个nginx可以打开的最多文件描述符,可以使用“ulimit –n 65535”进行设置(虚拟机默认设置1024),阿里云服务器默认就是65535
(3)events(nginx工作模式)
events {
use epoll; linux标准的工作模式,nginx高效的基石
worker_connections 1024; 定义nginx每个进程的最大连接数
}
(4)http(http设置)
sendfile on; 开启高效文件传输模式
tcp_nopush on; 防止网络阻塞
tcp_nodelay on;
keepalive_timeout 65; 设置客户端连接活动的超时时间
gzip on; 使用压缩模块
(5)server(主机设置)
server{
listen 80;
server_name localhsot www.jinxp.work 39.105.61.52;
charser utf-8;
负载均衡模块,upstream是负载均衡器
upstream lajos {
server 39.105.61.52:8000 weight=1 max_fails=1 fail_timeout=300s;
server 39.105.61.53:8000 weight=1 max_fails=1 fail_timeout=300s;
}
# 负载均衡采用轮循方式
server server 39.105.61.52:8000 weight=1 max_fails=1 fail_timeout=300s;
}
# 反向代理配置,
location / {
#适用于django自带的runserver方式启动
既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,涵盖了95%以上软件测试知识点,真正体系化!
由于文件比较多,这里只是将部分目录截图出来,全套包含大厂面经、学习笔记、源码讲义、实战项目、大纲路线、讲解视频,并且后续会持续更新
的进阶课程,涵盖了95%以上软件测试知识点,真正体系化!**
由于文件比较多,这里只是将部分目录截图出来,全套包含大厂面经、学习笔记、源码讲义、实战项目、大纲路线、讲解视频,并且后续会持续更新