一、在/etc/yum.repos.d/目录下创建一个源配置文件nginx.repo
vim /etc/yum.repos.d/nginx.repo
//创建内容
[nginx]
name=nginx repo
baseurl=http://nginx.org/packages/centos/$releasever/$basearch/
gpgcheck=0
enabled=1
保存以后会在/etc/yum.repos.d/中创建nginx.repo文件
二、yum install nginx -y安装
yum install nginx -y
三、Nginx的命令以及配置文件位置
/etc/init.d/nginx start # 启动Nginx服务
/etc/init.d/nginx stop # 停止Nginx服务
/etc/nginx/nginx.conf # Nginx配置文件位置
chkconfig nginx on #设为开机启动
四、设置防火墙
iptables -I INPUT 5 -i eth0 -p tcp --dport 80 -m state --state NEW,ESTABLISHED -j ACCEPT
service iptables save
service iptables restart
五、配置Nginx文件
-
1、编辑/etc/nginx/nginx.conf
//在nginx.conf中,有一行代码,代表它去加载文件夹/conf.d/中的所有.conf文件
include /etc/nginx/conf.d
-
2、编辑/etc/nginx/conf.d文件
server {
listen 80;
server_name localhost;
#charset koi8-r;
#access_log /var/log/nginx/host.access.log main;
location / {
root /usr/share/nginx/html;
index index.html index.htm;
}
....
}
-
3、一台主机上适应多个服务器
http {
....
server {
listen 80
server_name www.a.com
charset utf-8
access_log /home/a.com.access.log main
location / {
proxy_pass http://127.0.0.1:80
}
}
server {
listen 80
server_name www.b.com
charset utf-8
access_log /home/b.com.access.log main
location / {
proxy_pass http://127.0.0.1:81
}
}
...
<script type="text/javascript">
$(function () {
$('pre.prettyprint code').each(function () {
var lines = $(this).text().split('\n').length;
var $numbering = $('<ul/>').addClass('pre-numbering').hide();
$(this).addClass('has-numbering').parent().append($numbering);
for (i = 1; i <= lines; i++) {
$numbering.append($('<li/>').text(i));
};
$numbering.fadeIn(1700);
});
});
</script>
分享到:
相关推荐
centos安装Nginx配置 视频讲解: https://www.bilibili.com/video/BV1Zp4y1X71T?vd_source=7ba09b63e46a5f7eccd25c865fcd09b8#reply117266227680
Centos 安装nginx步骤,自己总结的步骤,按步骤一步一步操作即可
yum 安装 Nginx 为懒人准备。 第三方yum源(CentOS默认的标准源里没有nginx软件包)
centos安装nginx,部署前端项目,并配置SSL与CDN
centos7.6离线安装nginx
这里记录一下自己在centos7操作系统下安装nginx的过程,以便之后学习时查阅。笔者这里的Linux服务器使用的是腾讯云服务器,本人是一名Java程序员也是Linux的初学者有什么不对的地方请多指教,以后还会有更多的关于...
Centos7.6.1810离线安装Nginx-所需依赖包 1、patch命令:patch-2.7.1-12.el7_7.x86_64.rpm 2、zlib-1.2.12.tar.gz 3、zlib-devel-1.2.7-20.el7_9.x86_64.rpm 4、pcre-8.32-17.el7.x86_64.rpm 5、pcre-devel-8.32-17....
NULL 博文链接:https://yizhaorong.iteye.com/blog/2109207
nginx的配置文件
非root下,离线安装nginx依赖加nginx安装包,需要先装gcc-c++
centos7下在有网络和没网络的情况安装nginx;
在完全无互联网连接的情况下,离线安装nginx。 nginx版本号:nginx-1.20.1-2.el7.x86_64 食用方法: 1.解压 2.进入解压目录 3.rpm安装全部 4.安装完成
Linux系统下安装nginx-1.14.1所需的所有包 以及rpm依赖包,安装文档 https://blog.csdn.net/weixin_41851100/article/details/89565198
本文档详细说明了安装nginx所需要的依赖包的安装流程及可能遇到的问题,如:error while loading shared libraries: libpcre.so.0: cannot open shared object file: No such file or directory
centos7安装nginx1.16.1安装文档,有需要的朋友们下载。 centos7安装nginx1.16.1安装文档,有需要的朋友们下载。
阿里云centOs安装Ftp Jdk Tomcat Nginx Mysql Oracle
CentOS 6.5 安装 Nginx 1.7.8 教程
CentOS 7 Nginx 离线安装依赖库,解决离线环境下安装Nginx 软件缺少的依赖包,其中ssl依赖包在我上传的gcc依赖包中有提供
nginx-1.6.0.tar.gz openssl-1.0.1h.tar.gz pcre-8.35.tar.gz zlib-1.2.8.tar.gz
CentOS7 nginx+keepalived 离线安装包,解决离线环境下无法通过yum安装nginx和keepalived,这两版本可以组合安装实现高可靠性的主从热备负载均衡反向代理功能