一、连接服务器
1.1 输入账号
格式:ssh 用户名@服务器地址
举例:ssh root@198.13.41.18
可能出现错误
1.2 输入密码
1.3 设置新密码
sudo passwd root
二、更换源(如使用小鸟云进入此步骤)
2.1 删除原来source.list
进入cd /etc/apt 执行 rm -rf sources.list删除sources.list文件
2.2 新建sources.list文件
vi sources.list,然后将放入如下内容
deb http://mirrors.niaoyun.com/ubuntu/ xenial main restricted
deb http://mirrors.niaoyun.com/ubuntu/ xenial-updates main restricted
deb http://mirrors.niaoyun.com/ubuntu/ xenial universe
deb http://mirrors.niaoyun.com/ubuntu/ xenial-updates universe
deb http://mirrors.niaoyun.com/ubuntu/ xenial multiverse
deb http://mirrors.niaoyun.com/ubuntu/ xenial-updates multiverse
deb http://mirrors.niaoyun.com/ubuntu/ xenial-backports main restricted universe multiversedeb http://mirrors.niaoyun.com/ubuntu xenial-security main restricted
deb http://mirrors.niaoyun.com/ubuntu xenial-security universe
deb http://mirrors.niaoyun.com/ubuntu xenial-security multiverse
deb http://mirrors.aliyun.com/ubuntu/ xenial main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ xenial-security main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ xenial-updates main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ xenial-proposed main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ xenial-backports main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ xenial main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ xenial-security main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ xenial-updates main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ xenial-proposed main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ xenial-backports main restricted universe multiverse
2.3 返回根目录
cd ~
三、更新系统
3.1 apt update更新源列表
3.2 apt upgrade -y升级包
四、安装编译环境gcc,g++,开发库之类
apt install build-essential
apt install libtool
五、选定源目录
进入cd /usr/local/src
六、安装PCRE库
6.1 进入对应目录
cd /usr/local/src
6.2 下载压缩文件
wget ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-8.41.tar.gz
6.3 解压压缩文件
tar -zxvf pcre-8.41.tar.gz
6.4 进入对应目录
cd pcre-8.41
6.5 执行配置文件
./configure
6.6 编译及安装
make && make install
6.7 测试
make test
七、安装zlib库
7.1 进入对应目录
cd /usr/local/src
7.2 下载压缩文件
wget http://zlib.net/zlib-1.2.11.tar.gz
7.3 解压压缩文件
tar -zxvf zlib-1.2.11.tar.gz
7.4 进入对应目录
cd zlib-1.2.11
7.5 执行配置文件
./configure
7.6 编译和安装
make && make install
7.7 测试
make test
八、安装ssl库
8.1 进入对应目录
cd /usr/local/src
8.2 下载压缩文件
wget https://www.openssl.org/source/openssl-1.0.2n.tar.gz
8.3 解压压缩文件
tar -zxvf openssl-1.0.2n.tar.gz
九、安装nginx库
9.1 进入对应目录
cd /usr/local/src
9.2 下载压缩文件
wget http://nginx.org/download/nginx-1.12.2.tar.gz
9.3 解压压缩文件
tar -zxvf nginx-1.12.2.tar.gz
9.4 进入对应目录
cd nginx-1.12.2
9.5 执行配置文件
./configure --sbin-path=/usr/local/nginx/nginx \
--conf-path=/usr/local/nginx/nginx.conf \
--pid-path=/usr/local/nginx/nginx.pid \
--with-http_ssl_module \
--with-pcre=/usr/local/src/pcre-8.41 \
--with-zlib=/usr/local/src/zlib-1.2.11 \
--with-openssl=/usr/local/src/openssl-1.0.2n
9.6 编译和安装
make && make install
9.7 进入对应目录
cd /usr/local/nginx
十、启动nginx
10.1 运行nginx
/usr/local/nginx/nginx
进入
/usr/local/nginx
停止
./nginx -s stop
重启
./nginx -s reload
开启
./nginx