安装步骤:
获取pcre编译安装包,在http://www.pcre.org/上可以获取当前最新的版本
解压缩pcre-xx.tar.gz包。
进入解压缩目录,执行./configure。
make & make install
获取openssl编译安装包,在http://www.openssl.org/source/上可以获取当前最新的版本。
解压缩openssl-xx.tar.gz包。
进入解压缩目录,执行./config。
make & make install
获取zlib编译安装包,在http://www.zlib.net/上可以获取当前最新的版本。
解压缩zlib-xx.tar.gz包。
进入解压缩目录,执行./configure。
make & make install
获取nginx,在http://nginx.org/en/download.html上可以获取当前最新的版本。
解压缩nginx-xx.tar.gz包。
进入解压缩目录,执行./configure
make & make install
过程问题:
[a]安装 pcre:
1)
g++ make: g++: Command not found 提示你没找到g++
可以用这个命令安装..
sudo apt-get install build-essential
出现问题:
Depends: g++ (>= 4:4.4.3) but it is not going to be installed
--处理:apt-get update
apt-get upgrade
问题:E: Unmet dependencies. Try using -f.
--处理:apt-get -f upgrade
2)
make[1]: *** [libpcrecpp.la] Error 1
--处理:再一次执行 ./configure 之后执行:make
出现问题:
.libs/pcrecpp.o: could not read symbols: Bad value
collect2: ld returned 1 exit status
make[1]: *** [libpcrecpp.la] Error 1
make[1]: Leaving directory `/usr/local/pcre-8.00'
make: *** [all] Error 2
--处理:./configure --disable-shared --with-pic 之后执行 make 没有错误
3)
上面安装步骤完成后,查看nginx版本
/usr/local/nginx/sbin/nginx -v
出现问题:
The program 'nginx' can be found in the following packages:
* nginx-extras
* nginx-full
* nginx-light
Try: apt-get install <selected package>
--处理:
apt-get install nginx-extras 回车
apt-get install nginx-full 回车
apt-get install nginx-light 回车
参考:
http://www.linuxidc.com/Linux/2016-08/134442.htm
参考命令:
/usr/local/nginx/sbin/nginx -h
安装mysql:
https://dev.mysql.com/downloads/file/?id=471035
sudo apt-get install -f 不管用
安装php:
查看php版本:php -v
使用:apt-get install php5-cli 安装
获取pcre编译安装包,在http://www.pcre.org/上可以获取当前最新的版本
解压缩pcre-xx.tar.gz包。
进入解压缩目录,执行./configure。
make & make install
获取openssl编译安装包,在http://www.openssl.org/source/上可以获取当前最新的版本。
解压缩openssl-xx.tar.gz包。
进入解压缩目录,执行./config。
make & make install
获取zlib编译安装包,在http://www.zlib.net/上可以获取当前最新的版本。
解压缩zlib-xx.tar.gz包。
进入解压缩目录,执行./configure。
make & make install
获取nginx,在http://nginx.org/en/download.html上可以获取当前最新的版本。
解压缩nginx-xx.tar.gz包。
进入解压缩目录,执行./configure
make & make install
过程问题:
[a]安装 pcre:
1)
g++ make: g++: Command not found 提示你没找到g++
可以用这个命令安装..
sudo apt-get install build-essential
出现问题:
Depends: g++ (>= 4:4.4.3) but it is not going to be installed
--处理:apt-get update
apt-get upgrade
问题:E: Unmet dependencies. Try using -f.
--处理:apt-get -f upgrade
2)
make[1]: *** [libpcrecpp.la] Error 1
--处理:再一次执行 ./configure 之后执行:make
出现问题:
.libs/pcrecpp.o: could not read symbols: Bad value
collect2: ld returned 1 exit status
make[1]: *** [libpcrecpp.la] Error 1
make[1]: Leaving directory `/usr/local/pcre-8.00'
make: *** [all] Error 2
--处理:./configure --disable-shared --with-pic 之后执行 make 没有错误
3)
上面安装步骤完成后,查看nginx版本
/usr/local/nginx/sbin/nginx -v
出现问题:
The program 'nginx' can be found in the following packages:
* nginx-extras
* nginx-full
* nginx-light
Try: apt-get install <selected package>
--处理:
apt-get install nginx-extras 回车
apt-get install nginx-full 回车
apt-get install nginx-light 回车
参考:
http://www.linuxidc.com/Linux/2016-08/134442.htm
参考命令:
/usr/local/nginx/sbin/nginx -h
安装mysql:
https://dev.mysql.com/downloads/file/?id=471035
sudo apt-get install -f 不管用
安装php:
查看php版本:php -v
使用:apt-get install php5-cli 安装