niginx安装

#创建目录

mkdir  -p  /application/tools

#切换到此目录下

cd /application/tools

#安装依耐包

yum  install  openssl   openssl-devel   pcre   pcre-devel   -y

#获取源文件

wget  -q  http://nginx.org/download/nginx-1.6.3tar.gz

#创建用户并授权  -s指定用户的登录shell -M 不创建家目录

useradd www -s  /sbin/nologin  -M

#解压

tar xf nginx-1.6.3.tar.gz

#切换到此目录下

cd  nginx-1.6.3

#配置文件

./configure   --user=www    --group=www   --with-http_ssl_module

--with-http_stub_status_module   --prefix=/application/nginx-1.6.3/

#编译

make

#安装

make install

#创建软连接,当软件升级时,只改变只想就可以了,而不需要改变每一个小处

ln -s /application/nginx-1.6.3     /application/nginx

#nginx.conf代码:

worker_processes  1;

events {

worker_connections  1024;

}

http {

include       mime.types;

default_type  application/octet-stream;

sendfile        on;

keepalive_timeout  65;

server {

listen       80;

server_name  bbs.xdxd.cn;

location / {

root   html/bbs;

index  index.html index.htm;

}

}

server {

listen       80;

server_name  www.xdxd.cn;

location / {

root   html/www;

index  index.html index.htm;

}

}

server {

listen       80;

server_name  blog.xdxd.cn;

location / {

root   html/blog;

index  index.html index.htm;

}

}

}

时间: 2024-10-20 06:19:58

niginx安装的相关文章

nginx部署前端工程

1.安装nginx后将前端工程放到niginx安装目录的 /nginx/html 文件夹下 2.进入/nginx/conf文件夹下修改nginx.conf配置文件,配置内容如下 server { listen 80; server_name www.xxx.com; error_page 500 502 503 504 /50x.html; location / { #frontProject为前端工程文件夹 root html/frontProject; index login.html lo

dockerfile 源码包安装niginx

首先创建一个目录 mkdir /nginx 把nginx包上传 ##dockerfile vim Dockerfile #install nginx FROM centos MAINTAINER yangchao RUN groupadd -r nginx RUN useradd -r -g nginx nginx #install RUN yum -y install gcc gcc-c++ openssl openssl-devel pcre-devel zlib-devel zlib #c

源码安装Nginx及配置文件详解

一.安装Nginx 二.Nginx编译选项 三.Nginx进程管理命令 四.Nginx配置文件解析 一.安装Nginx 1.提前安装所需软件依赖包 yum install -y gcc pcre pcre-devel openssl openssl-devel gd gd-devel perl perl-ExtUtils-Embed 2.下载Nginx源码安装包 wget http://nginx.org/download/nginx-1.4.0.tar.gz 3.解压编译(禁用模块使用参数--

puppet 安装及核心资源注解

-----本文大纲 简介 工作原理 puppet安装及命令解析 puppet资源类型 --------------------- 一.简介 puppet是一种Linux.Unix.windows平台的集中配置管理系统,使用自有的puppet描述语言,可管理配置文件.用户.cron任务.软件包.系统服务等.puppet把这些系统实体称之为资源,puppet的设计目标是简化对这些资源的管理以及妥善处理资源间的依赖关系. puppet采用C/S星状的结构,所有的客户端和一个或几个服务器交互.每个客户端

zabbix 3.2.1 安装 graphtree3.0.4 或 graphtree3.2.x

我现在用的zabbix版本是3.2.1,监控了大约23台服务器,大多数系统版本你是CentOS 6.5 ,有几台是CentOS 6.7,虽然服务器不多,但监控的项目还是挺多的,有时看起来不太方便,之前发现有这个 graphtree插件,但一直没有部署,今天趁这股热劲搞完吧. 操作步骤: 1.进入zabbix页面的目录,因人而异 # cd /var/www/zabbix 2.下载graphtree 补丁包 # wget --no-check-certificate  https://raw.git

Nginx安装部署与测试

场景:项目需要部署在生产环境中,这些新的工具都需要在生产环境中去实践练习.有时间再部署一套ELK的日志分析系统,这样的系统才算具有一定的应用价值. 1 Nginx安装 用root用户安装,采用源代码编译的方式来进行安装,正式开始前,请确认gcc.g++开发库之类的已经预先安装好 ------------------------------------------------------------------------------------------------ 先把nginx安装要用到的

【Linux】Centos之安装Nginx及注意事项

转自:http://www.cnblogs.com/hanyinglong/p/5102141.html 1.Nginx的简单说明 a.  Nginx是一个高性能的HTTP和反向代理服务器,也是一个IMAP/POP3/SMTP服务器,期初开发的目的就是为了代理电子邮件服务器室友:Igor Sysoev开发,源代码符合BSD开源.其特点就是占用内存少并发能力强,在天朝使用Nginx的大型网站已经有很多:百度.淘宝.腾讯等等.... b.Nginx作为Http服务器,有以下几项基本特征: b.1 处

Linux下 Nginx安装

系统环境:CentOS 6.5 Nginx版本:nginx-1.6.0.tar.gz 1:创建目录 #  mkdir /doiido/soft #  cd /doiido/soft 2:安装Nginx所需的依赖包: #  yum -y install gcc gcc-c++ openssl openssl-devel 3:安装Nginx所需的pcre库 把pcre-8.35.tar.gz上传到/doiido/soft. #  tar zxvf pcre-8.35.tar.gz #  cd pcr

程序包管理rpm、yum与简单编译安装程序

Linux程序包管理 Linux中软件的安装主要有两种形式:一种是直接下载源代码包自行编译后安装,另一种直接获取rpm软件包进行安装. 程序的组成部分: 二进制程序:程序的主体文件,比如我们运行一个ls命令就是一个二进制程序. 库文件:程序的公用功能模块,比如A程序需要用一个打印机,B程序也需要一个打印机就可以公用这一个模块了.在window下库文件为.dll格式,linux下为/lib/*so格式的文件. 配置文件:通过设置配置文件来改变程序启动时的运行特征. 帮助手册:使用的帮助文档. ?