文档章节

centos下安装nginx

mosaic101
 mosaic101
发布于 2016/11/03 23:22
字数 358
阅读 151
收藏 0
点赞 0
评论 0

一、前言

nginx是一个高性能的HTTP和反向代理服务器;我的vps下安装的是32位的centos系统;

二、遇到的坑

  • centos下自带的yum包管理工具是不带nginx
$ yum info nginx 
  • 在yum里没有对应的nginx包

  • 然后我就去找各种文章,也去过centos中文网搜相关文章,大部分都是下载二进制文件,然后编译!找了好几篇centos下安装nginx的文章,每篇内容都不太一样,一些细节处也写的不太清楚;我自己折腾了半天,怎么都编译不成功!

三、另辟蹊径

$ wget https://nginx.org/packages/rhel/6/i386/RPMS/nginx-1.8.1-1.el6.ngx.i386.rpm
  • 安装
$ rpm -ivh nginx-1.8.1-1.el6.ngx.i386.rpm
  • 默认启动
$ /etc/init.d/nginx start

四、简单用法

  • nginx默认安装在 /usr/local/nginx

  • 重启nginx

$ cd  /usr/local/nginx/sbin
$ nginx -s reload
  • 有些在重启nginx的时候会报错,缺少nginx.pid文件
nginx: [error] open() "/usr/local/nginx/logs/nginx.pid" failed
  • 解决方案
/usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf

PS

以上命令,如果是非root账户,需要加sudo -

© 著作权归作者所有

共有 人打赏支持
mosaic101
粉丝 21
博文 31
码字总数 12966
作品 0
浦东
程序员
一:编译PHP并与nginx整合 【yum安装方式】

一:编译PHP并与nginx整合 【yum安装方式】 yum搭建lnmp环境(CentOS6.4) 1.关闭防火墙 [root@CentOS ~]# chkconfig iptables off 2.关闭selinux vi /etc/sysconfig/selinux //将SELINUX=enf......

布拉格_Only ⋅ 2015/10/28 ⋅ 0

CentOS 7 YUM 安装 Nginx

CentOS 7 条件 教程中的步骤需要用户权限。 1.添加Nginx到YUM源 添加CentOS 7 Nginx yum资源库,打开终端,使用以下命令: sudo rpm -Uvh http://nginx.org/packages/centos/7/noarch/RPMS/ngin...

指间沙170305 ⋅ 2016/12/02 ⋅ 0

CentOS 7 使用yum 安装nginx

CentOS 7 使用yum 安装nginx 一、为Centos设置yum存储库 1.在/etc/yum.repos.d/目录下创建nginx.repo touch nginx.repo2.编辑nginx.repo vim nginx.repo 内容如下:[nginx]name=nginx repob......

始终初心 ⋅ 06/14 ⋅ 0

CentOS 7 yum 安装 Nginx

1.添加Nginx到YUM源 添加CentOS 7 Nginx yum资源库,打开终端,使用以下命令: sudo rpm -Uvh http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm ......

久违了java ⋅ 01/19 ⋅ 0

nginx的安装及基本配置,及多个域名服务

centos6.x yum默认没有nginx的软件包 安装方式: 到nginx下载页面http://nginx.org/en/linuxpackages.html#stable,复制CENTOS 6的nginx软件源安装包 运行命令:wget http://nginx.org/packa...

caoxinyu0205 ⋅ 2016/09/03 ⋅ 0

CentOS6使用yum快速安装Nginx

其他版本的系统也可以在上面找一下看有没有。安装完之后我们在/etc/yum.repos.d目录下看到多了nginx.repo这个库。打开看看 安装完成之后yum search nginx就可以看到nginx了 然后就可以看到亲...

仁江 ⋅ 2015/12/25 ⋅ 0

Nginx学习-环境搭建

本人是在32位win7下通过VMware安装64位CentOS6.5。因为WIN7是32位而CentOS是64位,所以在第一次安装CentOS时提示”CPU支持虚拟化技术,但该功能未打开“,此时需要重启电脑进入BIOS打开此项功...

秋-aKi ⋅ 2014/03/19 ⋅ 0

centos7 安装nginx

centos7系统库中默认是没有nginx的rpm包的,所以我们自己需要先更新下rpm依赖库 (1)使用yum安装nginx需要包括Nginx的库,安装Nginx的库 #rpm -Uvh http://nginx.org/packages/centos/7/noarc...

hotsmile ⋅ 2016/12/06 ⋅ 0

CentOS 7 编译安装 Nginx 1.9.7

环境说明 VMware 12 中搭建的 CentOS 7 x64 4cpu 2G内存 环境中已经安装了《CentOS 7 编译安装 MySQL-5.7.9》《CentOS 7 编译安装PHP7》 配置ip 参考《CentOS 7 编译安装 MySQL-5.7.9》中的 ...

lizer2016 ⋅ 2015/12/05 ⋅ 0

CentOS7 docker-engine 完全离线安装

本地CentOS依赖包下载(有网络环境) yum只下载不安装依赖包 创建依赖包所在的yum repo目录 默认情况下,下载的rpm包位于以下位置:/var/cache/yum/x86_64/7 获取createrepo安装包 获取更新y...

cookeem ⋅ 2016/12/19 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

Spring表达式语言(SpEL)

1、SpEL引用 SpEL的基本格式是 #{SpEL expression} 。 SpEL可以引用一个Bean、Bean属性和Bean方法,通过点符号(.)实现。 通过注解的形式: @Component("customerBean")public class Custo...

霍淇滨 ⋅ 12分钟前 ⋅ 0

Gradle使用阿里云镜像

gradle 生命周期中有一个初始化( Initialization )的过程,这个过程运行在 build script 之前,我们可以在这个地方做一点系统全局的设置,如配置仓库地址。 你可以在以下几个位置实现仓库地址...

明MikeWoo ⋅ 20分钟前 ⋅ 0

appium+python3.6

1.安装jdk1.8(不知道为啥只识别1.8,1.10不识别,所以为了少折腾,迁就安装1.8) http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 配置 JAVA_HOME:...

Kampfer ⋅ 38分钟前 ⋅ 0

详解Apache 日志分割教程

一、日志切割 安装cronolog CentOS 5.3中编译安装Apache日志默认是不切割的,需要用用工具Cronnolog进行日志切割。 1.下载及安装 wget http://cronolog.org/download/cronolog-1.6.2.tar.gz ...

dragon_tech ⋅ 41分钟前 ⋅ 0

Keepalived介绍

负载均衡器(Load Balancer, LB )是一组能够将IP数据流以负载均衡形式转发到多台物理服务器的集成软件。有硬件负载均衡器和软件负载均衡器之分,硬件负载均衡器主要是在访问网络和服务器之间...

寰宇01 ⋅ 41分钟前 ⋅ 0

java8-Collections and Streams

stream和集合的区别是什么? 1.在计算的时候处理不同, 2.every element should be computed in the memory and then to be part of collections stream Stream apis filter with a predica......

writeademo ⋅ 46分钟前 ⋅ 0

Confluence 6 重新获得附件指南

每一个文件在恢复上传到 Confluence 的时候必须单独重命名,你可以通过下面说明的 3 个方法中选择一个进行操作: 选择 A - 通过文件名恢复附件 如果你知道你需要恢复的每一个文件名,尤其是你...

honeymose ⋅ 59分钟前 ⋅ 0

【每天一个JQuery特效】根据状态确定是否滑入或滑出被选元素

主要效果: 本文主要采用slideToggle()方法实现以一行代码同时实现以展开或收缩的方式显示或隐藏被选元素。 主要代码如下: <!DOCTYPE html><html><head><meta charset="UTF-8">...

Rhymo-Wu ⋅ 今天 ⋅ 0

度量.net framework 迁移到.net core的工作量

把现有的.net framework程序迁移到.net core上,是一个非常复杂的工作,特别是一些API在两个平台上还不能同时支持。两个类库的差异性,通过人工很难识别全。好在微软的工程师们考虑到了我们顾...

李朝强 ⋅ 今天 ⋅ 0

请不要在“微服务”的狂热中迷失自我!

微服务在过去几年一直是一个非常热门的话题(附录1)。何为“微服务的疯狂”,举个例子: 众所周知,Netflix在DevOps上的表现非常棒。Netfix可以做微服务。因此:如果我做微服务,我也将非常...

harries ⋅ 今天 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部