目录
加权负载均衡(Weighted Load Balancing)
想要安装nginx,首先我们需要有一台Ubuntu的虚拟机,然后最好在没有安装前做一个快照,防止出错可以快速恢复到没有安装前的状态
Ubuntu中安装Nginx
(1)安装依赖库
sudo apt install libgd-dev
(2)下载nginx的源码包
wget http://nginx.org/download/nginx-1.22.1.tar.gz
(3)解压该压缩包
tar -zvxf nginx-1.22.1.tar.gz
(4)进入到解压完成的nginx目录中,进行编译安装
cd nginx-1.22.1
(5)编译并指定安装位置,执行安装之后会创建指定文件夹/www/nginx
但是这编译却有很多的文件找不到,并且报错说没有prce库,PCRE库支持正则表达式。如果我们在配置文件nginx.conf中使用了正则表达式,那么在编译Nginx时就必须把PCRE库编译进Nginx,因为Nginx的HTTP模块需要靠它来解析正则表达式。
可以使用下载libpcre3和libpcre3-dev的方法来解决:
sudo apt update
sudo apt install libpcre3 libpcre3-dev
(6)编译完成后进行安装
make && make install
安装完成后,移动到/www/nginx目录下就可以看到几个文件了