linxu安装nginx

简介: linxu安装nginx

#linxu 安装nginx  一步一步来就OK

#安装依赖

yum install gcc

 

yum install pcre-devel

 

yum install zlib zlib-devel

 

yum install openssl openssl-devel

 

一键安装上面四个依赖

yum -y install gcc zlib zlib-devel pcre-devel openssl openssl-devel

 

#下载nginx的tar包

创建一个文件夹

cd /usr/local

 

mkdir nginx

 

cd nginx

 

下载tar包

wget http://nginx.org/download/nginx-1.13.7.tar.gz

tar -xvf nginx-1.13.7.tar.g

 

#安装nginx

进入nginx目录

 

cd /usr/local/nginx

 

执行命令

./configure

 

执行make命令

make

执行make install命令

make install

 

 

 

#Nginx常用命令

测试配置文件

安装路径下的/nginx/sbin/nginx -t  或者直接在当前目录  ./nginx -t,下面同样如此操作;

 

启动命令

安装路径下的/nginx/sbin/nginx

 

停止命令

安装路径下的/nginx/sbin/nginx -s stop

或者 : nginx -s quit

 

重启命令

安装路径下的/nginx/sbin/nginx -s reload

 

#查看进程命令

ps -ef | grep nginx

平滑重启

kill -HUP Nginx主进程号

 

#配置防火墙

打开防火墙文件

sudo vim /etc/sysconfig/iptables

新增行 开放80端口

-A INPUT -p tcp -m state --state NEW -m tcp --dport 80 -j ACCEPT

保存退

重启防火墙

sudo service iptables restart

 

#Nginx虚拟域名配置及测试验证

编辑nginx.conf

sudo vim /usr/local/nginx/conf/nginx.conf

增加行

include vhost/*.conf

保存退出

在/usr/local/nginx/conf目录新建vhost文件夹

mkdir vhost

创建每个域名的配置

sudo vim jimisun.com.conf

节点中增加入响应的配置 端口转发  或者访问文件系统

#Nginx启动

进入nginx安装目录

cd sbin

sudo ./nginx

测试访问

http://ip地址

 

如果还是不能访问 关闭防火墙 service iptables stop

 

 

CentOS Linux开启和关闭防火墙命令有两种,一种是临时的,重启即复原;另外一种是永久性的,重启不会复原。

1) 临时生效,重启后复原

开启: service iptables start

关闭: service iptables stop

2) 永久性生效,重启后不会复原

开启: chkconfig iptables on

关闭: chkconfig iptables off

 

 

#以上就是安装以及常用命令。

相关文章
|
3天前
|
负载均衡 Java 应用服务中间件
nginx安装在linux上
nginx安装在linux上
26 2
|
1月前
|
应用服务中间件 nginx
Nginx安装nginx-rtmp-module模块
【2月更文挑战第4天】 nginx中的模块虽然就是类似插件的概念,但是它无法像VsCode那样轻松的安装扩展。 nginx要安装其它模块必须同时拿到nginx源代码和模块源代码,然后手动编译,将模块打到nginx中,最终生成一个名为nginx的可执行文件。
77 6
|
3天前
|
负载均衡 前端开发 应用服务中间件
Nginx安装与使用
Nginx安装与使用
18 0
|
10天前
|
应用服务中间件 nginx
yum 安装报错 No package nginx available Error:Nothing to do
yum 安装报错 No package nginx available Error:Nothing to do
30 1
|
30天前
|
应用服务中间件 Linux PHP
Linux下安装php环境并且配置Nginx支持php-fpm模块
Linux下安装php环境并且配置Nginx支持php-fpm模块
29 0
|
1月前
|
前端开发 应用服务中间件 网络安全
http转为https,ssl证书安装及nginx配置
http转为https,ssl证书安装及nginx配置
49 1
|
1月前
|
NoSQL 关系型数据库 MySQL
Docker安装详细步骤及相关环境安装配置(mysql、jdk、redis、自己的私有仓库Gitlab 、C和C++环境以及Nginx服务代理)
Docker安装详细步骤及相关环境安装配置(mysql、jdk、redis、自己的私有仓库Gitlab 、C和C++环境以及Nginx服务代理)
224 0
|
1月前
|
负载均衡 应用服务中间件 nginx
|
1月前
|
应用服务中间件 nginx Windows
windows下快速安装nginx 并配置开机自启动
windows下快速安装nginx 并配置开机自启动
windows下快速安装nginx 并配置开机自启动
|
Web App开发 应用服务中间件 nginx
Nginx - Windows下Nginx基本安装和配置
Nginx 是一个轻量级的高性能 Http WebServer,以事件驱动方式编写,因此相比 Apache 而言,Nginx 更加稳定、性能更好,而且配置简单,资源占用较低。 1. 安装 Nginx 从 v0.7.52 开始,Nginx 开始发布 Windows 版本的 Nginx,你可以在其官方网站上面下载:http://nginx.net 下载后直接解压即可,这里解压缩到c:\nginx目录。
902 0