美文网首页
Nginx与LVS部署方案过程

Nginx与LVS部署方案过程

作者: SweetBecca | 来源:发表于2018-08-22 13:56 被阅读20次

一、准备工作

1.gcc库

开始前,请确认gcc g++开发类库是否装好,默认已经安装。

ububtu平台编译环境可以使用以下指令

apt-get install build-essential
apt-get install libtool

centos平台编译环境使用如下指令

安装make:

yum -y install gcc automake autoconf libtool make


image.png

安装g++:

yum install gcc gcc-c++


image.png

2.安装PCRE

官网下载最新pcre包,解压。
解压后,进入解压后的文件夹。(命令行:cd pcre-8.39)
执行以下指令(如果没有提前安装gcc会报错,如果没有安装make会无效)

./configure


image.png

make


image.png
make install
image.png

3.安装zlib库

用于数据压缩的函数库
在想要下载和安装的文件目录下进行:

wget http://zlib.net/zlib-1.2.11.tar.gz
tar -zxvf zlib-1.2.11.tar.gz
cd zlib-1.2.11
./configure
make
make install

image.png

4.安装openssl

cd /usr/local/src

wget https://www.openssl.org/source/openssl-1.0.1t.tar.gz
tar -zxvf openssl-1.0.1t.tar.gz
(地址已经不对了,要去网上复制链接)

二、安装Nginx

cd /usr/local/src
wget http://nginx.org/download/nginx-1.1.10.tar.gz
(链接要去网上复制新的)
tar -zxvf nginx-1.1.10.tar.gz
cd nginx-1.1.10
./configure

image.png
make
make install
image.png

修改端口

因为可能apeache占用80端口,apeache端口尽量不要修改,我们选择修改nginx端口。

netstat -ano|grep 80
此命令可以查询80端口的占用情况。

linux 修改路径/usr/local/nginx/conf/nginx.conf,Windows 下 安装目录\conf\nginx.conf。
我修改端口为8888,localhost修改为你服务器ip地址(172.19.120.11)。


启动服务

/app/server/nginx/sbin/nginx

通常此处会报错

./nginx: error while loading shared libraries: libpcre.so.1: cannot open shared object file: No such file or directory
需要建立软连接:

ln -s /lib64/libpcre.so.0.0.1 /lib64/libpcre.so.1
然后应该就可以了。

可以查看进程:

ps -ef|grep nginx

image.png

可以查看网页:

image.png

可以查看配置文件正确性

./nginx -t

image.png

参考引用https://www.cnblogs.com/wyd168/p/6636529.html

三、配置Nginx

用记事本打开

相关文章

网友评论

      本文标题:Nginx与LVS部署方案过程

      本文链接:https://www.haomeiwen.com/subject/cfkeiftx.html