博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
linux实践——nginx编译安装1.4
阅读量:5760 次
发布时间:2019-06-18

本文共 1484 字,大约阅读时间需要 4 分钟。

说在前面:

  最近新搞了一台香港主机ubuntu系统,搞搞机,全新安装什么环境也没有,捣鼓捣鼓吧!

安装依赖库:  

apt-get -y update apt-get install libxml2-dev openssl libjpeg-dev libpng-dev  libcurl3-openssl-dev libfreetype6-dev libxslt-dev apt-get -y install --only-upgrade bash

  先把这一对装上吧万一用得到呐

指定下载目录并下载源码:

cd /tmpwget  wget http://oss.aliyuncs.com/aliyunecs/onekey/nginx/nginx-1.4.4.tar.gz

建立服务用户:

groupadd wwwuseradd -g www -M -d /alidata/www -s /usr/sbin/nologin www

设置路径并解压:

mkdir -p /alidatamkdir -p /alidata/servermkdir -p /alidata/wwwmkdir -p /alidata/logmkdir -p /alidata/log/nginxmkdir -p /alidata/log/nginx/accesschown -R www:www /alidata/log chmod 775 /alidata/server/nginx/logs chown -R www:www /alidata/server/nginx/logs chmod -R 775 /alidata/www chown -R www:www /alidata/www tar zxvf nginx-1.4.4.tar.gz cd nginx-1.4.4

编译:

./configure --user=www \--group=www \--prefix=/alidata/server/nginx \--with-http_stub_status_module \--without-http-cache \--with-http_ssl_module \--with-http_gzip_static_module

安装:

CPU_NUM=$(cat /proc/cpuinfo | grep processor | wc -l)if [ $CPU_NUM -gt 1 ];then    make -j$CPU_NUMelse    makefimake install cd ..

复制配置文件并启动:

#处理器个数 CPU_NUM=1cp -fR ./nginx/config-nginx/* /alidata/server/nginx/conf/sed -i 's/worker_processes  2/worker_processes  '"$CPU_NUM"'/' /alidata/server/nginx/conf/nginx.confchmod 755 /alidata/server/nginx/sbin/nginxmv /alidata/server/nginx/conf/nginx /etc/init.d/chmod +x /etc/init.d/nginx/etc/init.d/nginx start

  

 

 

转载于:https://www.cnblogs.com/perfectzhang/p/6712416.html

你可能感兴趣的文章
北漂之毕业裁员后的又一波奇遇
查看>>
Python数据分析:pandas常用函数
查看>>
KVO原理分析及使用进阶
查看>>
JSP第五篇【JSTL的介绍、core标签库、fn方法库、fmt标签库】
查看>>
Vue系列(四):模块化开发、Elment UI、自定义全局组件(插件)、Vuex
查看>>
【348天】每日项目总结系列086(2018.01.19)
查看>>
extjs-mvc结构实践(五):实现用户管理的增删改查
查看>>
【JS基础】初谈JS现有的数据类型
查看>>
【294天】我爱刷题系列053(2017.11.26)
查看>>
Microsoft发布了Azure Bot Service和LUIS的GA版
查看>>
Google发布Puppeteer 1.0
查看>>
何时该用无服务器,何时该用Kubernetes?
查看>>
窗口进度条及其高级使用
查看>>
实录分享&视频 | 微软Visual Studio Code是这样支持Docker的
查看>>
放弃OpenStack?恐怕还不到时候
查看>>
苏宁精准营销之生成人群包的演进
查看>>
.NET开源现状
查看>>
Dave Farley:持续交付的基本原理
查看>>
可替换元素和非可替换元素
查看>>
2016/08/25 The Secret Assumption of Agile
查看>>