nginx1.14.0源码编译安装

yum -y install gcc pcre pcre-devel zlib zlib-devel openssl openssl-devel

mkdir /tools && cd /tools

wget https://nginx.org/download/nginx-1.14.0.tar.gz

useradd www -s /sbin/nologin -M

tar xf nginx-1.14.0.tar.gz

cd nginx-1.14.0

mkdir -p /application/nginx

./configure --user=www --group=www --prefix=/application/nginx --sbin-path=/application/nginx/sbin/nginx --with-http_ssl_module --with-http_stub_status_module

make -j grep processor /proc/cpuinfo |wc -l

make install

/application/nginx/sbin/nginx 启动nginx

/application/nginx/sbin/nginx -s stop 停止nginx

/application/nginx/sbin/nginx -s reload 重载nginx

原文地址:http://blog.51cto.com/7726736/2129962

时间: 2024-10-08 07:24:43

nginx1.14.0源码编译安装的相关文章

源码编译安装PHP7

Linux软件源码安装常用步骤 wget下载压缩包 解压并进入源码目录 ./configure 运行配置 添加配置常数(./configure --help) make 编译 make install 安装 源码编译安装PHP 下载安装包 wget http://am1.php.net/get/php-7.2.4.tar.gz wget [参数] [URL] wget 指令介绍 解压安装包并进入源码目录 tar -zxvf php-7.2.4.tar.gz cd php-7.2.4 tar 指令

ubuntu 源码编译安装最新的vim 8.0

为什么要源码编译安装VIM? 因为我要安装ycm,ycm要求vim版本为8.0 教程步骤: 1, 核对系统版本 2, 删除系统自带的vim 3, 编译安装vim 4, 检验vim的安装 1,核对系统版本 [email protected]:~# lsb_release -a No LSB modules are available. Distributor ID: Ubuntu Description: Ubuntu 14.04.5 LTS Release: 14.04 Codename: tr

烂泥:mysql5.0数据库源码编译安装

本文首发于烂泥行天下. 本次实验的mysql.OS相关信息如下: Mysql:5.0.96 OS:centos 32 bit 最近公司要上新的业务,指明数据库使用的是mysql5.0版本.如果是使用rpm包安装的话,那就很简单了.直接使用yum安装即可,命令如下: yum –y install mysql mysql-server Yum方式安装完毕后,直接启动mysql数据库服务即可.如下图: 这样基本上就可以了. 但是这样安装mysql数据库,没有进行定制.比如mysql数据库的数据文件存储

Deepin 15.4/Ubuntu 14 源码编译安装 MySQL-5.6.35

在 Ubuntu 下,先前一直是 二进制包解压安装,详情参考: http://www.cnblogs.com/phpgo/p/5680906.html 现改为 源码编译安装: #!/bin/bash # 安装 依赖库 sudo apt-get -y install make cmake gcc g++ bison openssl libssl-dev libncurses5-dev # 创建 数据 文件夹 sudo mv /fiisoo/mysql /fiisoo/mysql.$(date "+

源码编译安装mariadb-10.0.12数据库

源码安装mariadb-10.0.12 1.获取源码包 mariadb-10.0.12.tar.gz 2.编译环境准备 # yum groupinstall -y Development Tools # yum install -y ncurses-devel openssl-devel openssl 3.创建mysql用户 # groupadd mysql # useradd -s /sbin/nologin -g mysql -M mysql # id mysql uid=500(mysq

centos 7 下 rabbitmq 3.8.0 & erlang 22.1 源码编译安装

centos 7 下 rabbitmq 3.8.0 & erlang 22.1 源码编译安装 安装前请检查好erlang和rabbitmq版本是否相匹配参考:RabbitMQ Erlang Version Requirements 1. erlang 22.1 源码编译安装 1.1 安装Erlang编译安装必要依赖 sudo yum install -y gcc gcc-c++ glibc-devel make ncurses-devel openssl-devel autoconf java-

LNMP源码编译安装

系统环境为Centos6.5 1.配置防火墙,开启80端口.3306端口 vi /etc/sysconfig/iptables  #编辑防火墙配置文件,将下面两条规则添加到22端口规则下面 -A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT(允许80端口通过防火墙) -A INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT(允许3306端口通过

源码编译安装Mysql5.7版本

1.源码编译安装mysql(5.7版本) 下载地址: https://cdn.mysql.com//Downloads/MySQL-5.7/mysql-boost-5.7.18.tar.gz #(MySQL从5.7版本之后,boost是必须的,建议把系统自带的boost库卸载,源码编译安装高版本 Boost库是为C++语言标准库提供扩展的一些C++程序库的总称) (1)环境准备: [[email protected] ~]# ls mysql-boost-5.7.18.tar.gz  nginx

CentOS7.4 源码编译安装LNMP

1.基于CentOS7.4源码编译安装得lnmp 系统环境CentOS 7.4 系统最小化安装,只安装了一些常用包(vim.lirzs.gcc*.wget.bash-completion) nginx版本1.14.0 mysql版本5.7.20 php版本7.2.6 1.1 下载网络yum源 [[email protected]_4 ~]# wget http://mirrors.aliyun.com/repo/Centos-7.repo -P /etc/yum.repos.d/    #这里安