編譯安裝Nginx和pcre

2021-07-09 05:35:02 字數 1988 閱讀 9016

編譯安裝ngnix和pcre

(一)首先要安裝pcre ,他作用是讓ngnix支援rewrite功能

yum -y install make zlib zlib-devel gcc-c++ libtool

mkdir -p /home/oldboy/tools

cd /home/oldboy/tools

wget

tar zxf pcre-8.30.tar.gz

cd pcre-8.30/

./configure 

make&&make install

cd ../

(二)安裝nginx

cd /home/oldboy/tools

wget

useradd nginx -s /sbin/nologin -m 

tar zxf nginx-1.2.3.tar.gz

cd nginx-1.2.3

make && make install

[root@testvpn nginx-1.2.3]# find / -name libpcre.so*

/lib64/libpcre.so.0.0.1

/lib64/libpcre.so.0

/usr/local/lib/libpcre.so.1

/usr/local/lib/libpcre.so

/usr/local/lib/libpcre.so.1.0.0

/home/oldboy/tools/pcre-8.30/.libs/libpcre.so.1

/home/oldboy/tools/pcre-8.30/.libs/libpcre.so

/home/oldboy/tools/pcre-8.30/.libs/libpcre.so.1.0.0

[root@testvpn nginx-1.2.3]# vi /etc/ld.so.conf

include ld.so.conf.d/*.conf

/usr/local/lib  ##加入find搜尋出的路徑

[root@testvpn nginx-1.2.3]# ldconfig  ##再執行一次這個命令即可

##以下三條都是檢查命令

netstat -lnt 看是否有80埠

ps -ef| grep nginx  ###預設是乙個master和乙個work程序

lsof -i  :80 反查80是否是nginx而不是apache

如果裝好訪問wget  htttp://ip方式,或者url 訪問沒出現welcome nginx,關閉防火牆和selinux

root  html;  ##這個就是放網頁的目錄

index  index.html index.htm;

#error_page  404              /404.html;

# redirect server error pages to the static page /50x.html

error_page  500 502 503 504  /50x.html;

location = /50x.html {

root  html;

#    root          html;

#        root  html;

#        index  index.html index.htm;

#        root  html;

nginx 的詳細介紹:請點這裡

:請點這裡

centos 6.2實戰部署nginx+mysql+php

使用nginx搭建web伺服器

搭建基於linux6.3+nginx1.2+php5+mysql5.5的web伺服器全過程

centos 6.3下nginx效能調優

centos 6.3下配置nginx載入ngx_pagespeed模組

centos 6.4安裝配置nginx+pcre+php-fpm

編譯nginx的時候報錯 需要安裝PCRE

configure prefix mynginx 本地編譯nginx的時候 報錯 提示需要安裝pcre 錯誤資訊 解壓到路經 cd pcre2 10.32.configure prefix usr local詳細操作流程 cd usr local src tar pcre2 10.32.tar cd...

nginx編譯和安裝

1nginx的編譯安裝 nginx的安裝 cd nginx源包路徑 with pcre pcre源包路徑 add module 上傳模組源包路徑 接下來是常見的 make make install 安裝完後就可以直接用 nginx命令了 開啟服務 nginx 停止服務 nginx s stop 注 ...

centos安裝和編譯nginx

wget tar xzf nginx 1.17.3.tar.gz2,編譯安裝nginx 進入解壓後的目錄 cd nginx 1.17.3 configure predix path 安裝路徑 不指定路徑預設安裝在 usr local nginx make make命令根據configure命令生成的...