linux(centos)无网络情况下安装nginx
rpm -ql nginx路径类型介绍/etc/logrotate.d/nginx 配置文件 Nginx 日志轮转,用于logrotate服务日志切割/etc/nginx/etc/nginx/nginx.conf/etc/nginx/conf.d/etc/nginx/conf.d/default.conf目录、配置Nginx 主配置文件Nginx 启动时会读取 nginx.co
1、下载rpm格式的nginx包
http://nginx.org/packages/rhel/7/x86_64/RPMS/
2、通过xshell或者sftp上传包到liunx服务上的home目录下
3、通过命令安装,切换到home目录下,输入如下命令
rpm -ivh nginx-1.18.0-1.el7.ngx.x86_64.rpm
如下图
4、安装完成之后,会显示100%完成,然后启动,输入如下命令
/usr/sbin/nginx -c /etc/nginx/nginx.conf
再输入命令查看一下
ps -ef|grep nginx
如下图
5、启动之前,是需要关闭防火墙的
首先查看一下防火墙是否开启状态
systemctl status firewalld
如果是开启状态,则需要把它关闭一下,关闭防火墙的命令是:
1、 开启
service firewalld start
2、重启
service firewalld restart
3、 关闭
service firewalld stop
4、查看防火墙规则
firewall-cmd --list-all
5、查询、开放、关闭端口
6、查询端口是否开放
firewall-cmd --query-port=8080/tcp
7、开放80端口
firewall-cmd --permanent --add-port=80/tcp
8、移除端口
firewall-cmd --permanent --remove-port=8080/tcp
9、重启防火墙(修改配置后要重启防火墙)
firewall-cmd --reload
# 参数解释
1、firwall-cmd:是Linux提供的操作firewall的一个工具;
2、--permanent:表示设置为持久;
3、--add-port:标识添加的端口;
6、这样就可以通过浏览器访问内网的nginx了
7、虽然可以启动了,但是我们需要配置他,那么就需要知道他们相关的配置文件在哪儿,输入如下命令,就能查看他们的配置文件在什么路径
rpm -ql nginx
路径 | 类型 | 介绍 |
/etc/logrotate.d/nginx | 配置文件 | Nginx 日志轮转,用于logrotate服务日志切割 |
/etc/nginx /etc/nginx/nginx.conf /etc/nginx/conf.d /etc/nginx/conf.d/default.conf | 目录、配置 | Nginx 主配置文件 Nginx 启动时会读取 nginx.conf文件,在配置文件未修改的情况下会再读取 default.conf 文件, default.conf 是默认加载的 server 的配置文件 |
/etc/nginx/fastcgi_params /etc/nginx/uwsgi_params /etc/nginx/scgi_params | 配置文件 | cgi 配置相关,fastcgi 配置 |
/etc/nginx/koi-utf /etc/nginx/koi-win /etc/nginx/win-utf | 配置文件 | 编码转换映射文件 |
/etc/nginx/mime.types | 配置文件 | 设置 http 协议的 Content-Type 与扩展名关系 |
/usr/lib/systemd/system/nginx-debug.service /usr/lib/systemd/system/nginx.serive /etc/ysconfig/nginx /etc/sysconfig/nginx-debug | 配置文件 | 用于配置出系统守护进程管理器管理方式 |
/usr/lib64/nginx/modules/ /etc/nginx/modules/ | 目录 | Nginx 模块目录 |
/usr/sbin/nginx /usr/sbin/nginx-debug | 命令 | Nginx 服务启动管理的终端命令,ngxin-debug 主要用于 nginx 启动 debug 模式的一个命令 |
/usr/share/doc/nginx-1.12.0 /usr/share/doc/nginx-1.12.0/COPYRIGHT /usr/share/man/man8/nginx.8.gz | 文件、目录 | Nginx 的手册和帮助文件 |
/var/cache/nginx | 目录 | Nginx 缓存目录,在使用 yum 安装时会自动创建这个目录 |
/var/log/nginx | 目录 | Nginx 的日志目录 |
更多推荐
所有评论(0)