linux下安装nginx,centos安装nginx

初学nginx,进行简单的安装和配置。

一、依赖

openssl-fips-2.0.9.tar.gz

zlib-1.2.11.tar.gz

pcre-8.01.tar.gz

nginx-1.8.0.tar.gz

分享下本人用的安装包:http://...

二、上传安装包开始安装

2.1、安装 openssl

解压:      tar -zxvf openssl-fips-2.0.9.tar.gz

进入该目录:    cd openssl-fips-2.0.9

编译配置: ./config

安装:

  make

  make install

看到这个样子就是安装好了,

另外说一下,make命令需要安装了 gcc,否则会报错 找不到gcc的命令

yum -y install gcc  执行命令安装一下就好了(安装好友 Complete !显示)

2.2、安装pcre

和上面安装openssl大致相同

解压:tar -zxvf pcre-8.01.tar.gz

进入目录  cd pcre-8.01

然后执行:

  

  ./configure

  make

  make install

安装到这里 可能又报错了,顺带说一下,因为是重装的系统,上面什么都没有,缺少g++命令

yum -y install gcc-c++  执行这个命令安装一下

2.3、安装 zlib

步骤差不多,

  ./configure

  make

  make install

2.4、安装nginx

./configure --with-pcre=../pcre-8.01 --with-zlib=../zlib-1.2.11 --with-openssl=../openssl-fips-2.0.9 (注意这里依赖目录要和你们版本的一致)

make

make install

来看看安装成功

(这个目录,因为我是临时安装测试用,就全放在一堆了,你们可以按照自己的意愿来)

/usr/local/nginx下面有个 sbin目录 进去这个目录

这样就是安装好了, 最后就来启动吧

可以看到 nginx 已经成功起来了, 默认监听 80端口, 具体配置需要自己去了解了

浏览器输入IP 会有nginx欢迎页

好吧,就到这了,我要去部署测试项目了,

在安装的过程中有问题欢迎讨论!

时间: 2024-10-16 01:08:28

linux下安装nginx,centos安装nginx的相关文章

Linux下指定版本编译安装LAMP

说明: 操作系统:CentOS 6.5 64位 需求: 编译安装LAMP运行环境 各软件版本如下: MySQL:mysql-5.1.73 Apache:httpd-2.2.31 PHP:php-5.2.17 具体操作: 准备篇 一.配置防火墙,开启80端口.3306端口 vi /etc/sysconfig/iptables #编辑防火墙配置文件 # Firewall configuration written by system-config-firewall # Manual customiz

ElasticSearch概述及Linux下的单机ElasticSearch安装

原文地址:http://blog.csdn.net/w12345_ww/article/details/52182264.版权归原作者所有 这两天在项目中要涉及到ElasticSearch的使用,就上网去搜索了一些这方面的资料,发现elasticSearch的安装分为单机和集群两种方式.在本例中,我们重点介绍单机下的ElasticSearch的安装,亲测可用,记录下来与各位同仁分享. 一.ElasticSearch概述 ElasticSearch是一个基于Lucene的搜索服务器.它提供了一个分

Linux下非root用户安装软件

下面简要说一下Linux下非root用户安装软件的一般流程:1. 获取源代码,一般是wget方式,ubuntu可以使用apt-get source来获取源代码.2. 解压源代码,一般使用tar -zxvf xxx.tar.gz即可3. 切换到解压后的目录,运行 ./configure.其选项可以通过 ./configure –help来获取,非root用户下最重要的应该是定义安装目录,即应该定义 ./configure –prefix=/path/to/bin, 对于一些依赖库,可能还需要使用

Linux下添加shell脚本使得nginx日志每天定时切割压缩

Linux下添加shell脚本使得nginx日志每天定时切割压缩一 简介 对于nginx的日志文件,特别是access日志,如果我们不做任何处理的话,最后这个文件将会变得非常庞大 这时,无论是出现异常时查日志,还是使用"GoAccess"等工具对日志进行分析都将会变得非常麻烦.因此,每天定时对nginx日志进行切割压缩就非常有必要了 二 实现 我的实现思路是每天晚上接近12点时定时执行脚本.其脚本内容就是将当前的nginx日志先按照当天日期进行重命名接着进行压缩,最后是新建空白的ngi

Linux下通用二进制MySQL安装

(本文转载自 http://superve.leanote.com/post/Untitled-560d35b538f4117cf700031d) Linux下通用二进制MySQL安装 下载通用二进制包 > cd /usr/local/src > wget http://mirrors.sohu.com/mysql/MySQL-5.5/mysql-5.5.44-linux2.6-i686.tar.gz 将源码解压至 /usr/local/ 目录下 > tar -zxvf mysql-5.

linux下的g++编译器安装

再debian下直接apt-get install gcc g++就能够了.依照类似的逻辑,再Fedora下yum install gcc g++ 报告无法找到g++包. 查了一下,原来这个包的名字叫做gcc-c++.完整的应该是yum install gcc gcc-c++. 注意安装时要先成为root用户.详细的在终端输入su之后会提示输入管理员password,输入之后在终端输入命令行yum install gcc gcc-c++就好了,依照提示一步一步的安装就能够了. linux下的g+

第十章 Linux下RPM软件的安装与卸载

第十章 Linux下RPM软件的安装与卸载 第一节 RPM软件包安装 rpm命名原则 如: vsftpd-3.0.2-9.el7.x86_64.rpm vsftpd 3.0.2 9 e17 x86_64 rpm 软件包名 软件版本 发行次数 适合的Linux平台 适合的硬件平台 rpm包扩展名 rpm包常用下载网址 http://www.rpmfind.net/ http://rpm.pbone.net/ rpm包安装 rpm -i    安装软件包 -v    显示安装过程 -h    显示安

linux下中文输入法的安装

今天,在LinuxSLC5.3上安装了中文输入法,过程如下:原文出自[比特网],转载请保留原文链接:http://soft.chinabyte.com/os/102/11459102.shtml 1.安装中文字体库 yum install "font-chinese" 2.安装scim输入法 yum install "scim*" 3.安装scim-lang-chinese,scim-pinyin yum install scim-lang-chinese scim

【转】Linux下XenServer管理工具安装

转载文章 - Linux下XenServer管理工具安装 Xen-Server 6.5 虚拟机安装Linux系统 vmware安装ubuntu12.04嵌套安装xen server(实现嵌套虚拟化) Citrix XenServer ® 6.5 虚拟机用户指南 2015 年 03 月 26 日 (星期四)发行 1.0 版

Linux下的Oracle 11gr2安装完成的的自启动操作。

Linux下的Oracle在安装结束后是处于运行状态的.重启机器后,Oracle不会像在Windows下那样将Oracle添加到Windows服务,在linux下需要手动启动Orcle服务 以oracle用户下,执行下面的命令 进入sqlplus $ sqlplus /nolog 以sysdba的身份连接到数据库,并启动Oracle数据库引擎 SQL> conn /as sysdba SQL> startup 退出sqlplus,运行Listener SQL> exit $ lsnrct