nginx 筆記分享 1

2021-09-21 19:37:51 字數 2224 閱讀 4871

nginx 優點太多了google會有一大堆 這裡就不羅嗦了,下面主要講的lnmp安裝整合等等,軟體都是目前比較新的穩定版本!整個安裝過程將整理成安裝指令碼。

nginx 需要一些第三方庫的支援,比如gzip模組 需要zlib庫,還有我們最常用的rewrite模組需要pcre庫,根據需要需先安裝這些庫。

nginx 與 pcre 關係: rewrite(需要) <---  正規表示式(需要)  <--- pcre 庫 (perl compatible regular expressions)

————————————————————————————

後續文章

nginx_筆記分享_2_php-fpm詳解

nginx_筆記分享_3_配置篇

nginx_筆記分享_4_從301重定向開始(rewrite)

三 php 部分

#安裝 freetype

tar xzf freetype-2.3.5.tar.gz

cd  freetype*/

./configure --prefix=/usr/local/freetype

make && make install && make clean

cd ../

#安裝 curl

tar curl-7.19.2.tar.gz

cd  curl*/

./configure --prefix=/usr/local/curl

make && make install

cd ../

#安裝 libiconv

tar xzf libiconv-1.13.1.gz

cd  libiconv*/

./configure --prefix=/usr/local/libiconv

make && make install

cd ../

#安裝 libpng

tar xzf libpng-1.2.29.tar.gz

cd  libpng*/

./configure --prefix=/usr/local/libpng

make && make install 

cd ../

#安裝 jpeg

tar xzf jpegsrc.v6b.tar.gz

cd  jpeg*/

./configure --prefix=/usr/local/libjpeg

sed -i 's/cflags\= -o2  -i\$(srcdir)/cflags\= -o3 -i\$(srcdir) -fpic/g' makefile

mkdir -p /usr/local/libjpeg/include

mkdir -p /usr/local/libjpeg/lib

mkdir -p /usr/local/libjpeg/bin

mkdir -p /usr/local/libjpeg/man/man1

make && make install-lib && make install

cd ../

#最後安裝php5.3.6 (已經包含了 php-fpm)

tar zxf php-5.3.6.tar.gz

cd php*/

./configure --prefix=/usr/local/php  --with-config-file-path=/etc/ --with-mysql=/usr/local/mysql \

--with-mysqli=/usr/local/mysql/bin/mysql_config --with-curl=/usr/local/curl \

--with-libxml-dir=/usr/include/libxml2 --with-gd --with-jpeg-dir=/usr/local/libjpeg --with-png-dir=/usr/local/libpng \

--with-bz2 --with-freetype-dir=/usr/local/freetype --with-iconv-dir=/usr/local/libiconv \

--with-zlib-dir --enable-soap --enable-gd-native-ttf --enable-mbstring --enable-exif \

--enable-dba --disable-ipv6 --disable-cgi  --enable-bcmath --enable-sockets --enable-mbstring --enable-fpm

nginx 筆記分享 2

參考 nginx php php fpm cgi fastcgi 等等它們之間的關係讓人糊塗,google一天發現有不少介紹的好文章,不過都是各說各的不免讓人抓狂,特此將上面幾位前輩的文章重新整理了一下,本著拿 來主義思想 汗 照搬了原作者的部分文章,並加入了自己的想法,思路清晰了不少,再次感謝前輩...

hook筆記分享

見多了前端各種js的混淆,引數的加密,雖然抓包會拿到最後的結果,但是一步步分析是真的折磨人,像一些噁心的sojson混淆,可能會讓人看著各種引數而頭皮發麻。這裡分享一些常用的hook js的方法,與反爬一起進步!hook window物件的 pt 屬性的設定與取值 function set func...

Django 筆記分享

django是乙個基於mvc構造的框架。但是在django中,控制器接受使用者輸入的部分由框架自行處理,所以 django 裡更關注的是模型 model 模板 template 和檢視 views 稱為 mtv模式。它們各自的職責如下 層次職責 模型 model 即資料訪問層 處理與資料相關的所有事...