centos6 編譯nginx1.9.1
安裝必備工具
yum -y install gcc gcc-c++ autoconf automake
yum -y install zlib zlib-devel openssl openssl-devel pcre-devel
新增nginx使用者組sudo groupadd -r nginx
sudo useradd -s /sbin/nologin -g nginx -r nginx
編譯配置
./configure \ --prefix=/qiqi/softs/nginx/ \ --sbin-path=/qiqi/softs/nginx/sbin/ \ --conf-path=/qiqi/softs/nginx/nginx.conf \ --error-log-path=/qiqi/softs/nginx/log/error.log \ --http-log-path=/qiqi/softs/nginx/log/access.log \ --pid-path=/qiqi/softs/nginx/run/nginx.pid \ --lock-path=/qiqi/softs/nginx/run/nginx.lock \ --http-client-body-temp-path=/qiqi/softs/nginx/run/cache/client_temp \ --http-proxy-temp-path=/qiqi/softs/nginx/run/cache/proxy_temp \ --http-fastcgi-temp-path=/qiqi/softs/nginx/run/cache/fastcgi_temp \ --http-uwsgi-temp-path=/qiqi/softs/nginx/run/cache/uwsgi_temp \ --http-scgi-temp-path=/qiqi/softs/nginx/run/cache/scgi_temp \ --user=nginx \ --group=nginx \ --with-http_ssl_module \ --with-http_realip_module \ --with-http_addition_module \ --with-http_sub_module \ --with-http_dav_module \ --with-http_flv_module \ --with-http_mp4_module \ --with-http_gunzip_module \ --with-http_gzip_static_module \ --with-http_random_index_module \ --with-http_secure_link_module \ --with-http_stub_status_module \ --with-http_auth_request_module \ --with-mail \ --with-mail_ssl_module \ --with-file-aio \ --with-ipv6 \ --with-http_v2_module \ --with-cc-opt='-O2 -g -pipe -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic'
開始編譯
make && make install
出現錯誤mkdir: 無法建立目錄"/qiqi/softs/nginx/run/cache/client_temp": 沒有那個檔案或目錄
mkdir -p /qiqi/softs/nginx/run/cache/client_temp
開放80埠
/sbin/iptables -I INPUT -p tcp --dport 80 -j ACCEPT
/etc/rc.d/init.d/iptables save
相關推薦
centos6 編譯nginx1.9.1
安裝必備工具 yum -y install gcc gcc-c++ autoconf automake yum -y install zlib zlib-devel openssl openssl-d
ubuntu 16.04下編譯Qt5.9.1
1.下載Qt原始碼:qt-everywhere-opensource-src-5.9.1.tar.xz 2.解壓 tar xvJf qt-everywhere-opensource-src-5.9.1.tar.xz 3.切換到該目錄: ./configure -sta
CentOS6編譯安裝Nginx-1.8.1
Nginx介紹 Nginx ("engine x") 是一個高效能的HTTP和 反向代理 伺服器,也是一個 IMAP/POP3/SMTP 伺服器。Nginx 是由 Igor Sysoev 為俄羅斯訪問量第二的 Rambler.ru 站點開發的,第一個公開版本0.1.0釋
liunx7下centos6.8編譯安裝nginx1.12.1
正式開始前,編譯環境gcc g++ 開發庫之類的需要提前裝好。 如果是ububtu平臺初始安裝編譯安裝則使用如下指令: apt-get install build-essential apt-get installlibtool 如果是centos則如下: 當沒有m
LNMP編譯安裝(centos7+nginx1.9+mysql5.6+php5.5)
native err with sql -s ttext bst path str LNMP編譯安裝 # 需先配置IP # 軟件包的路徑 /usr/local/src yum install -y libjpeg-devel libpng-devel freetyp
CentOS 7中Nginx1.9.5編譯安裝教程systemctl啟動
pat align temp prefix 軟件 復制代碼 all automake 軟件目錄 先安裝gcc 等 yum -y install gcc gcc-c++ wget 復制代碼 .然後裝一些庫 yum -y install gcc wget automa
CentOs6.x安裝nginx1.2.1
nginx linux 服務器 一、系統及安裝說 系統:CentOS6.x_x64,nginx1.2.1版本。二、安裝nginx 1、yum安裝依賴擴展#yum install vim gcc wget unzip pcre-devel openssl-devel gcc-c++
[更新]windows 環境下編譯tensorflow 1.9及下載 ( CUDA 9.1 + CUDNN 7.0)
基本流程和上個文章的編譯過程相差不多。不過1.9新加了MKL的支援,不過據intel的朋友說是沒多大改善:( 所以大家自己決定要不要加MKL支援選項。 在編譯tensorflow前需要預編譯的工程有: farmhash nsync protobu
jrtplib 3.9.1 交叉編譯
下面是具體步驟: 1.修改CMakeList.txt,以生成交叉編譯的makefile。 開啟jthread3.9.1目錄中的CMakeList.txt,在開頭加入下面幾句話 #告知當前使用的是交叉編譯
Windows下Qt5.9.1原始碼編譯
(預設 PREFIX/demos); 14】-buildkey : 通過指定的key生成QT庫和外掛; 15】-release :此選項在編譯過程QT會對程式進行優化,在釋出軟體的時候應該用此選項,是預設選項; 16】-debug :加上此選項編譯程式QT不會做出優化,往往在開發過程使用此選項; 17】-
Ruby 在CentOS6 2系統上編譯ruby1 9 3版本出現錯誤 EC GROUP new curve GF2m
詳細錯誤資訊:Error: ossl_pkey_ec.c:In functin 'ossl_ec_group_initialize': ossl_pkey_ec.c:816:error: 'EC_GROUP_new_curve_GF2m' undeclard (first us
用visual studio 2010編譯wxWidgets 2.9.1
2011-05-24 2011.5.24 abloz.com wxWidgets 是跨平臺的基於GTK+的C++ 開源庫。有點類似於windows平臺的MFC。支援Windows,OSX,Linux和Unix的32位和64位結
luabind 0.9.1在boost 1.49+和gcc-4.6.3以上版本的編譯問題處理
將boost更新到1.53時, 發現luabind死活編譯不過, 報錯如下 error: missing binary operator before token "(" 根據老外的描述, boost中的BOOST_PP_ITERATION_FLAGS從1.49版本後發生了一些變化. 在git找到一個
CentOS6上編譯安裝gcc8.1版本全過程記錄(包括排坑與常見錯誤解決)
之前發現開發機上安裝的gcc版本太舊了,連C++11新特性都不支援,於是決定對其進行升級。本文詳細記錄了在CentOS 6上升級gcc的整個過程,特別是其中遇到的坑和解決辦法。 安裝依賴項 先把依賴項裝好 sudo yum install glibc-de
基於CentOS6.4環境編譯Spark-2.1.0原始碼
基於CentOS6.4環境編譯Spark-2.1.0原始碼 1 寫在前面的話 有些小夥伴可能會問:Spark官網不是已經提供了Spark針對不同版本的安裝包了嗎,我們為什麼還需要對Spark原始碼進行編譯呢?針對這個問題我們到Spark官網: spark.a
solaris10 編譯安裝nginx1.9,作TCP埠轉發
初次使用nginx,目的並不是為了做http代理,而是為了做TCP埠轉發,一開始安裝了nginx-1.4.1,搗鼓了很久,沒想到這個版本並不支援TCP埠轉發,雖然網上能搜到一些牛人自己寫的TCP轉發模組,加進原始檔進行編譯應該也是可以實現的,但是ngin
ARM64從原始碼編譯docker(v1.9.1)
在X86_64機器fedora系統下,不要使用官方編譯的rpm包,交叉編譯bootstrap會出現異常,使用原始碼編譯的go. 1.編譯X86_64的go binary cd /root git clone https://github.co
msvc14.1(vs2017)編譯x64的qt5.9.1
vs2017安裝在"C:\Program Files (x86)\Microsoft Visual Studio\2017\Community"。 qt原始碼在"F:\qt-everywhere-opensource-src-5.9.1" 1. 開啟cmd,執行vs編譯工具
mac OS X 10 10更新gcc 4 9 1後預設無法編譯連線的問題
分享一下我老師大神的人工智慧教程!零基礎,通俗易懂!http://blog.csdn.net/jiangjunshow 也歡迎大家轉載本篇文章。分享知識,造福人民,實現我們中華民族偉大復興!  
CentOS6.8 升級gdb7.9.1
官網下載原始碼安裝包 gdb-7.9.1.tar.gz 解壓原始碼包 tar -zxvf gdb-7.9.1.tar.gz 進入原始碼包目錄 cd gdb-7.9.1 生成makefile檔案 ./configure 此時可能有個錯誤提示,缺少termcap包 termca