編譯安裝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命令生成的...