最近很多小伙伴都在问CentOS7安装Nginx和centos7安装gcc9这两个问题,那么本篇文章就来给大家详细解答一下,同时本文还将给你拓展centos6.4安装nginx、CentOS6.5安装
最近很多小伙伴都在问CentOS 7 安装 Nginx和centos 7 安装gcc9这两个问题,那么本篇文章就来给大家详细解答一下,同时本文还将给你拓展centos 6.4 安装 nginx、CentOS 6.5 安装 Nginx、centos 67安装nginx 110 centos7 nginx php centos官网 centos下、CentOS 6安装Nginx centos nginx 启动 centos6.5 nginx centos7 安装 ngin等相关知识,下面开始了哦!
本文目录一览:- CentOS 7 安装 Nginx(centos 7 安装gcc9)
- centos 6.4 安装 nginx
- CentOS 6.5 安装 Nginx
- centos 67安装nginx 110 centos7 nginx php centos官网 centos下
- CentOS 6安装Nginx centos nginx 启动 centos6.5 nginx centos7 安装 ngin
CentOS 7 安装 Nginx(centos 7 安装gcc9)
CentOS 7 安装 Nginx
一、安装依赖
# 安装 Nginx 需要先将官网下载的源码进行编译,编译依赖 gcc 环境,如果没有 gcc 环境,则需要安装。 yum install -y gcc-c++ # PCRE(Perl Compatible Regular Expressions) 是一个Perl库,包括 perl 兼容的正则表达式库,Nginx 的 http 模块使用 pcre 来解析正则表达式。 yum install -y pcre pcre-devel # zlib 库提供了很多种压缩和解压缩的方式,Nginx 使用 zlib 对 http 包的内容进行 gzip。 yum install -y zlib zlib-devel # OpenSSL 是一个强大的安全套接字层密码库,囊括主要的密码算法、常用的密钥和证书封装管理功能及 SSL 协议,并提供丰富的应用程序供测试或其它目的使用。Nginx 不仅支持 http 协议,还支持 https(即在ssl协议上传输http),所以需要在 Centos 安装 OpenSSL 库。 yum install -y openssl openssl-devel
二、下载解压
# 官方下载页 https://Nginx.org/en/download.html # 下载 wget https://Nginx.org/download/Nginx-1.16.0.tar.gz # 解压缩 tar -zxvf Nginx-1.16.0.tar.gz
三、安装配置
# 进入目录 # 使用默认配置 ./configure # 编译安装 make make install
四、Nginx 的使用
# 查找 Nginx 安装路径 whereis Nginx # 进入目录 cd /usr/local/Nginx/sbin/ # 启动 ./Nginx # 强制结束 Nginx 进程 ./Nginx -s stop # 待 Nginx 进程处理任务完毕再停止 ./Nginx -s quit # 重新加载配置文件 ./Nginx -s reload # Nginx 开机自启动 # 切换到 /lib/systemd/system/ 目录,创建 Nginx.service 文件 cd /lib/systemd/system/ vim Nginx.service # 文件内容如下: [Unit] Description=Nginx After=network.target [Service] Type=forking ExecStart=/usr/local/Nginx/sbin/Nginx ExecReload=/usr/local/Nginx/sbin/Nginx reload ExecStop=/usr/local/Nginx/sbin/Nginx quit PrivateTmp=true [Install] WantedBy=multi-user.target # 退出并保存文件,执行命令使 Nginx 开机自启动 systemctl enable Nginx
centos 6.4 安装 nginx
yum源中暂时没有Nginx等软件包,所以我们需要使用EPEL的yum源
先更新系统
添加atomic源
启动
CentOS 6.5 安装 Nginx
1. 安装编译工具及库文件
yum -y install make zlib zlib-devel gcc-c++ libtool openssl openssl-devel
2. 首先要安装 PCRE(作用:中文 pcre 兼容正则表达式)
1)下载地址:
下载PCRE地址: http://downloads.sourceforge.net/project/pcre/pcre/8.35/pcre-8.35.tar.gz
2)解压安装包:
[root@bogon src]#tar zxvf pcre-8.35.tar.gz(解压的当前目录,可自定义解压目录)
3)进入安装包目录
[root@bogon src]#cd pcre-8.35
4)编译安装
[root@bogon pcre-8.35]# ./configure
[root@bogon pcre-8.35]# make && make install
5)查看 pcre 版本
[root@bogon pcre-8.35]# pcre-config --version
3. 安装 Nginx:
1)Nginx,下载地址:
http://nginx.org/download/nginx-1.6.2.tar.gz
2)解压安装包:
[root@bogon src]# tar zxvf nginx-1.6.2.tar.gz
3)进入安装包目录
[root@bogon src]# cd nginx-1.6.2
4)编译安装
[root@bogon nginx-1.6.2]# ./configure --prefix=/usr/local/webserver/nginx --with-http_stub_status_module --with-http_ssl_module --with-pcre=/usr/local/src/pcre-8.35
[root@bogon nginx-1.6.2]# make
[root@bogon nginx-1.6.2]# make install
prefix=/usr/local/webserver/nginx -----》指定的安装路径
with-pcre=/usr/local/src/pcre-8.35 ----》pcre的安装路径,如果你之前没有安装pcre,在这就会提示找不到pcre目录
5)查看 nginx 版本
[root@bogon nginx-1.6.2]# /usr/local/webserver/nginx/sbin/nginx -v
(/usr/local/webserver/nginx --->nginx安装路径,)
6)配置开放端口
vi /etc/sysconfig/iptables
7)重启防火墙 使配置生效
[root@localhost ~]# /etc/init.d/iptables restart
8)查看开放端口
[root@localhost ~]# /etc/init.d/iptables status
9)关闭防火墙
[root@localhost ~]# /etc/init.d/iptables stop
10)启动 Nginx
[root@bogon conf]# /usr/local/webserver/nginx/sbin/nginx
11)查看 Nginx 进程
ps -ef | grep nginx
Nginx 常见命令:
/usr/local/webserver/nginx/sbin/nginx -s reload # 重新载入配置文件
/usr/local/webserver/nginx/sbin/nginx -s reopen # 重启 Nginx
/usr/local/webserver/nginx/sbin/nginx -s stop # 停止 Nginx
centos 67安装nginx 110 centos7 nginx php centos官网 centos下
一、安装编译工具及库文件
yum -y install make zlib zlib-devel gcc-c++ libtool openssl openssl-devel
二、首先要安装 PCRE
PCRE 作用是让 Ngnix 支持 Rewrite 功能。
1,下载 PCRE 安装包 [root@bogon src]# wget http://downloads.sourceforge.net/project/pcre/pcre/8.35/pcre-8.35.tar.gz 2、解压安装包: [root@bogon src]# tar zxvf pcre-8.35.tar.gz 3、进入安装包目录 [root@bogon src]# cd pcre-8.35 4、编译安装 [root@bogon pcre-8.35]# ./configure [root@bogon pcre-8.35]# make && make install 5、查看pcre版本 [root@bogon pcre-8.35]# pcre-config --version
三, 安装 Nginx1.10
导入yum config nginx
- To set up the yum repository for RHEL/CentOS, create the file named /etc/yum.repos.d/nginx.repo with the following contents:
- cd /etc/yum.repos.d
- vi nginx.repo
[nginx]
name=nginx repo
baseurl=http://nginx.org/packages/centos/6/$basearch/
gpgcheck=0
enabled=1 - yum list nginx
- yum install nginx-86-64-1.10
四,开放80端口
- /sbin/iptables -I INPUT -p tcp –dport 80 -j ACCEPT #开启8080端口
- etc/rc.d/init.d/iptables save #保存配置
- /etc/rc.d/init.d/iptables restart #重启防火墙
浏览器访问主机ip即可
立即学习“PHP免费学习笔记(深入)”;
'').addClass(''pre-numbering'').hide(); $(this).addClass(''has-numbering'').parent().append($numbering); for (i = 1; i '').text(i)); }; $numbering.fadeIn(1700); }); });以上就介绍了centos 67安装nginx 110,包括了centos,nginx方面的内容,希望对PHP教程有兴趣的朋友有所帮助。
CentOS 6安装Nginx centos nginx 启动 centos6.5 nginx centos7 安装 ngin
一,安装依赖模块
yum install gcc yum install g++ yum install openssl openssl--devel yum install zlib zlib-devel yum install pcre pcre-devel yum -y install gcc-c++
二,安装
首先进入软件安装目录:
cd /usr/local
1,下载nginx-sticky插件
wget http://nginx-sticky-module.googlecode.com/files/nginx-sticky-module-1.1.tar.gz tar -xzvf nginx-sticky-module-1.1.tar.gz
2,下载nginx
wget http://nginx.org/download/nginx-1.7.4.tar.gz tar -zxvf nginx-1.7.4.tar.gz
之后,进入解压目录:
cd nginx-1.7.4
ps:
若安装时找不到上述依赖模块,使用--with-openssl=
上面步骤通过之后,使用 whereis nginx 命令查看nginx目录--出现:nginx: /usr/local/nginx
在浏览器里面打开http://localhost:
ok,succeed!!!!
三,Nginx能给我的网站带来什么
首先,来看下没有负载均衡设备时候:
但是当我们遇到请求突然加大,加大到一定程度,我们的应用服务器到了一个响应请求的极限值,所以,我们就需要多加几台应用服务器,这时候,用户过来的请求由那个应用服务器来处理,这个选择由哪台应用服务器来处理响应我们的用户请求,就落到了我们的负载均衡设备上了,于是(ps:下图只是实现负载均衡的一种模型,还有别的请求响应的处理模型):
另外,除了请求响应做一个选择的作用,Nginx在缓存静态资源方面也有自己的优势,所以,就出现了用Nginx弥补nodejs缺点的这种技术搭配,在这时候,我们的nginx服务器就起到了一个缓存服务器的作用。
以上就介绍了CentOS 6安装Nginx,包括了
我们今天的关于CentOS 7 安装 Nginx和centos 7 安装gcc9的分享就到这里,谢谢您的阅读,如果想了解更多关于centos 6.4 安装 nginx、CentOS 6.5 安装 Nginx、centos 67安装nginx 110 centos7 nginx php centos官网 centos下、CentOS 6安装Nginx centos nginx 启动 centos6.5 nginx centos7 安装 ngin的相关信息,可以在本站进行搜索。
本文标签: