同系列文章导读:【JavaWEB】文章导读

所有文章均在本博客首发,其他平台同步更新

如有问题,欢迎指正(评论区留言即可)

发表评论时请填写正确邮箱,以便于接收通知【推荐QQ邮箱】

概述

  • Nginx是一款服务器软件
  • 其核心功能是可以和服务器硬件相结合,从而可以将程序发布到Nginx服务器上,让更多用户浏览

安装

  1. 上传压缩包:put nginx压缩包位置(CRT中按alt+p键进入sftp)
  2. 解压压缩包:tar -zxvf 压缩包名
  3. 进入解压目录:cd nginx解压目录
  4. 安装依赖环境

    yum -y install pcre pcre-devel

    yum -y install zlib zlib-devel

    yum -y install openssl openssl-devel
    yum -y install gcc

  5. 安装nginx

    ./configure

    make

    make install(安装完会在/usr/local/下有一个nginx目录)

  6. 进入对应目录:cd /usr/local/nginx/sbin
  7. 启动nginx服务:./nginx

    停止:./nginx -s stop

    重启:./nginx -s reload

  8. 查看nginx服务状态:ps -ef | grep nginx
  9. 测试nginx服务:浏览器打开对应Linux服务器ip地址

最后这里在浏览器打开对应ip地址无法访问,解决方法:

第一步,对80端口进行防火墙配置:firewall-cmd --zone=public --add-port=80/tcp --permanent

第二步,重启防火墙服务:systemctl restart firewalld.service

然后重新在浏览器中访问你的ip,应该就可以访问了。

发布项目

  1. /home下创建一个web目录:mkdir web
  2. 将项目上传到该目录下:put web项目压缩包
  3. 解压项目压缩包:unzip web程序压缩包
  4. 编辑nginx配置文件:vim /home/nginx-1.18.0/conf/nginx.conf

    找到server的大括号范围,修改location的路径

nginx发布项目.png

  1. 进入对应目录:cd /usr/local/nginx/sbin
  2. 关闭nginx服务:./nginx -s stop
  3. 启动nginx服务并加载配置文件:/usr/local/nginx/sbin/nginx -c/home/nginx-1.18.0/conf/nginx.conf
  4. 通过浏览器测试网站

推荐阅读:【JavaWEB】核心知识

END
本文作者: 文章标题:【JavaWEB】Nginx概述
本文地址:https://www.jiusi.cc/archives/39/
版权说明:若无注明,本文皆九思のJava之路原创,转载请保留文章出处。
最后修改:2022 年 04 月 17 日
如果觉得我的文章对你有用,请随意赞赏