Liunx软件安装之Nginx
2024-09-01 05:18:47
安装 Nginx
- 添加 Nginx 到 YUM 源
sudo rpm -Uvh http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm
2)yum 安装
yum install nginx
- 启动Nginx
sudo systemctl start nginx.service
出现上图,表示安装成功。
设置开机自启动
除了之前设置开机脚本外,我们也可以通过 systemctl enable 命令 来实现开机自启动服务。
systemctl enable nginx.service # 设置开机自启动
systemctl disable nginx.service # 关闭开机自启动
相关配置文件路径
网站文件存放默认目录
/usr/share/nginx/html
网站默认站点配置
/etc/nginx/conf.d/default.conf
自定义Nginx站点配置文件存放目录
/etc/nginx/conf.d/
Nginx全局配置
/etc/nginx/nginx.conf
简单反向代理配置
我们这边将 nginx 默认页面转为 tomcat 默认项目的页面即:输入 http://localhost
显示 http://localhost:8080
页面内容
- 编辑 default.conf 文件
vim /etc/nginx/conf.d/default.conf
将 location 标签编辑成如下内容:
# location / {
# root /usr/share/nginx/html;
# index index.html index.htm;
# }
location / {
proxy_pass http://localhost:8080;
proxy_set_header Host $http_host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
}
2)重启 nginx 服务,并刷新页面
systemctl restart nginx
可以看到已经将默认的网页转到 tomcat 默认项目上了
最新文章
- SpringMVC一路总结(一)
- Home 安转beta版软件
- 从零自学Hadoop(01):认识Hadoop
- EF6 的性能优化
- 移动Web开发调研
- 搭建Maven私服-续
- Asp.Net 基础理论
- 单元测试--四则运算2程序(c++)
- JS~重写alter与confirm,让它们变成fancybox风格
- Objective-C日记-之编码对象属性
- 【转】nagios 命令解释
- Request processing failed; nested exception is java.lang.IllegalArgumentException: No converter found for return value of type: class cn.e3mall.pojo.TbItem
- Ubuntu14.04安装Matlab2013a
- 自定义Visual Studio.net Extensions 开发符合ABP vnext框架代码生成插件[附源码]
- Vue--的src文件
- Java 多线程 同步和异步
- java Calendar类得到每个月的周末是几号的工具方法
- netty4----日志框架的检查
- 《Python》 文件操作
- UVA之1121 - Subsequence