在CentOS 7上进行 Nginx安装教程
一、安装准备
首先由于nginx的一些模块依赖一些lib库,所以在安装nginx之前,必须先安装这些lib库,这些依赖库主要有g++、gcc、openssl-devel、pcre-devel和zlib-devel 所以执行如下命令安装
yum install gcc-c++ yum install pcre pcre-devel yum install zlib zlib-devel yum install openssl openssl--devel
二、安装Nginx
安装之前,最好检查一下是否已经安装有 nginx
find -name nginx
如果系统已经安装了nginx,那么就先卸载
yum remove nginx
首先进入 /usr/local 目录
cd /usr/local
从官网下载最新版的nginx
wget http://nginx.org/download/nginx-1.9.6.tar.gz
tar -zxvf nginx-1.9.6.tar.gz cd nginx-1.9.6
接下来安装,使用--prefix参数指定nginx安装的目录,make、make install安装
./configure $默认安装在/usr/local/nginx make make install
如果没有报错,顺利完成后,最好看一下 nginx 的安装目录
whereis nginx
安装完毕后,进入安装后目录(/usr/local/nginx)便可以启动或停止它了
以上所述是小编给大家介绍的在CentOS 7上进行 Nginx安装教程,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对我们网站的支持!
相关推荐
-
CentOS7 配置Nginx支持HTTPS访问的实现方案
CentOS7配置Nginx支持HTTPS访问 1.安装git和bc yum -y install git bc 2.安装Nginx 1.准备: yum install -y gcc-c++ pcre pcre-devel zlib zlib-devel openssl openssl-devel 2.下载: wget https://nginx.org/download/nginx-1.11.6.tar.gz 3.解压: tar zxvf nginx-1.11.6.tar.gz 4.编译安装:
-
CentOS7系统下用YUM安装Nginx详解
简介 Nginx 是由 Igor Sysoev 为俄罗斯访问量第二的 Rambler.ru 站点开发的,第一个公开版本0.1.0发布于2004年10月4日.其将源代码以类BSD许可证的形式发布,因它的稳定性.丰富的功能集.示例配置文件和低系统资源的消耗而闻名. CentOS 7 条件 教程中的步骤需要root用户权限. 一.添加Nginx到YUM源 添加CentOS 7 Nginx yum资源库,打开终端,使用以下命令: sudo rpm -Uvh http://nginx.org/packag
-
在CentOS 7上进行 Nginx安装教程
一.安装准备 首先由于nginx的一些模块依赖一些lib库,所以在安装nginx之前,必须先安装这些lib库,这些依赖库主要有g++.gcc.openssl-devel.pcre-devel和zlib-devel 所以执行如下命令安装 yum install gcc-c++ yum install pcre pcre-devel yum install zlib zlib-devel yum install openssl openssl--devel 二.安装Nginx 安装之前,最好检查一下
-
Centos PHP 扩展Xchche的安装教程
注意事项: 1.opcode是啥?php执行的时候,会被编译成opcode,然后zend引擎会执行opcode 2.php中eAccelerator.memcached.xcache.APC 4个加速.缓存扩展的区别 参考:http://www.jb51.net/article/88281.htm xcache 是一个又快又稳定的 PHP opcode 缓存器. 经过良好的测试并在大流量/高负载的生产机器上稳定运行. 经过(在 linux 上)测试并支持所有现行 PHP 分支的最新发布版本, 如
-
CentOS 最新版本git的安装教程
CentOS6.5自带的git版本是1.7.1 卸载自带的git # yum remove git 下载最新版git # wget https://github.com/git/git/archive/v2.9.2.tar.gz 解压 # tar zxvf v2.9.2.tar.gz # cd git-2.9.2 编译安装 # make configure # ./configure --prefix=/usr/local/git --with-iconv=/usr/local/libiconv
-
Linux下Nginx安装教程
Linux下Nginx安装教程分享,具体内容如下 1.安装编译文件及库文件 yum -y install make zlib zlib-devel gcc-c++ libtool openssl openssl-devel 2.安装PCRE,Nginx的rewrite的伪静态匹配规则需要用到正则表达式,PCRE就是起到这个作用. 下载地址:wgethttp://downloads.sourceforge.net/project/pcre/pcre/8.35/pcre-8.35.tar.gz 如果
-
在CentOS VPS上通过SSH安装 MySQL的方法图解
输入yum install mysql-server 按Y继续 安装完成,设置开机启动Mysql,输入 chkconfig --levels 235 mysqld on 然后启动tomcat,输入service mysqld start 启动完毕,然后登录MYsql设置密码 输入set password for 'root'@'localhost' = password('12345678');来设置密码 至此,mysql安装完毕!然后创建数据库,首先用show databases;查看数据库
-
Windows nginx安装教程及简单实践
概述 安装与使用 安装 从源代码编译 Nginx Windows 安装 使用 nginx 配置实战 http反向代理配置 负载均衡配置 网站有多个webapp的配置 https反向代理配置 参考 概述 什么是nginx? Nginx (engine x) 是一款轻量级的Web 服务器 .反向代理服务器及电子邮件(IMAP/POP3)代理服务器. 什么是反向代理? 反向代理(Reverse Proxy)方式是指以代理服务器来接受int
-
CentOS 7上为PHP5安装suPHP的方法(彭哥)
CentOS 7上PHP默认是以apache或者nobody的身份运行的,这种方式下由于PHP运行需要的权限比较大,会有安全隐患,还可能会受到服务器其他用户影响. 通过phpinfo查看PHP信息如下: apache运行php 可以看出来,PHP目前是作为Apache的一部分在运行,而不会为每个脚本运行一个独立进程.如果希望PHP脚本运行时是以当前用户的身份而不是Apache,可以通过部署suPHP来实现.接下来介绍如何在CentOS 7上安装suPHP. 先配置安装suphp所需的环境: yu
-
Linux centos7环境下Nginx安装教程
Linux centos7环境下安装Nginx的步骤详解 1. 首先到Nginx官网下载Nginx安装包 下载好后会见到类似下面的一份文件 创建nginx-src目录并且去到nginx-src目录里运行如下命令即可: mkdir nginx-src && cd nginx-src 当然也可以在Linux底下运行以下命令进行下载Nginx安装包 wget http://nginx.org/download/nginx-1.5.9.tar.gz 2.解压nginx-1.5.9.tar.gz文件
-
centos iso镜像文件安装教程
本文为大家分享了centos iso镜像文件的安装教程,供大家参考,具体内容如下 1.挂载iSO镜像(先打开VM 选择虚拟机---->设置-->CD ---->使用ISO镜像文件 用浏览打开) 2.开始界面选择 3出现下面的界面 这是提示你是否扫描文件的完整性 我们一般在这里选择skip (这里用方向键选择 回车确定 ) 4.这里是一个欢迎界面 直接next 5.本次安装使用中文简体 推荐使用英语 6.选择键盘 美国英式 7.选择基本存储设备 8.安装设备 选择 下一步 9.选是 10.
-
CentOS6.4上使用yum安装mysql
做软件开发时基本都会涉及到数据的使用,比如最简单用户登录注册,这用户信息则需要使用数据库做存储管理.而在项目开发测试过程最常使用的数据库则是mysql. 下面由小河给大家分享:如何在CentOS系统上使用yum安装mysql数据库,以CentOS6.4系统为例. 工具/原料 yum库 Mysql数据库 CentOS6.4_64bit 方法/步骤 查看CentOS自带mysql是否已安装. 输入:yumlistinstalled|grepmysql 若有自带安装的mysql,如何卸载CentOS系
随机推荐
- ThinkPHP5查询数据及处理结果的方法小结
- 正则表达式中test、exec、match的区别介绍及括号的用法
- 详解Angular中$cacheFactory缓存的使用
- mysql 求解求2个或以上字段为NULL的记录
- Linux的压缩和解压缩的方法总结
- 基于jquery的图片懒加载js
- asp.net 更改gridview pageSize的方法
- asp.net 组件开发中的内嵌资源引用
- C# Hashtable/Dictionary写入和读取对比详解
- AJAX PHP无刷新form表单提交的简单实现(推荐)
- Jsp自定义标签和方法详解
- C#基于Windows服务的聊天程序(1)
- android:照片涂画功能实现过程及原理详解
- python中循环语句while用法实例
- javascript 关闭IE6、IE7
- Lua教程(十七):C API简介
- jQuery验证元素是否为空的两种常用方法
- 一个可以增加和删除行的table并可编辑表格中内容
- JS给按钮添加跳转功能类似a标签
- xflash第一次升级,xfml功能被强化