1.安装c,c++编译器、ncurses-devl、perlnginx
sudo apt install gcc-5 g++-5 libncursesw5-dev perl gcc -v g++ -v
编译的时候“checking for C compiler ... not found”,更新一下连接 或 安装gcc和g++。c++
2.解压nginx、zlib、pcre、openssl,编译。( You need a C++ compiler. 则执行命令:sudo apt-get install build-essential 再执行命令 )bash
tar -zxf nginx-1.11.0.tar.gz tar -zxf pcre-8.40.tar.gz tar -zxf zlib-1.2.11.tar.gz tar -zxf openssl-1.0.2k.tar.gz
cd pcre-8.40 ./configure make cd zlib-1.2.11 ./configure make
3. ./configure,根据本身的须要添加或禁止一些模块ui
cd nginx-1.11.0 sudo ./configure --with-pcre=../pcre-8.40 --with-zlib=../zlib-1.2.11 --with-openssl=../openssl-1.0.2k
4.安装code
make & sudo make install