Nginx安装
在Linux服务器上安装好Nginx
需要在Nginx官网上找到稳定版本的Nginx
链接: nginx下载地址
下载完后上传到你的服务器上
// 解压Nginx安装包
tar -zxvf nginx-xxx.tar.gz;
然后进入你解压的目录
进行配置设置(因为需要进行端口转发,所以需要指定安装Stream模块)
./configure --with-stream
然后开始安装nginx,因为没有配置安装目录,所以nginx会默认安装到/usl/local中
// 编译安装nginx
make & make install
如果遇到了rewrite module requires the PCRE library;
那就执行一下下列脚本
yum -y install openssl openssl-devel
如果遇到了提示安装脚本没有,则装一下安装脚本
yum -y install gcc gcc-c++ autoconf automake make
配置转发端口
在编译安装结束后,进到nginx目录下
cd /usl/local/nginx
进入conf目录
编辑配置文件
vi nginx.conf
events {
worker_connections 1024;
}
#port direct
stream {
server {
listen 3306;
proxy_connect_timeout 30s;
proxy_timeout 30s;
proxy_pass 192.168.0.1:3306;
}
# 如果一个端口不够那就再加
server {
listen 3307;
proxy_connect_timeout 30s;
proxy_timeout 30s;
proxy_pass 192.168.0.2:3306;
}
}
http {
保存并且退出后,启动nginx
./usr/local/nginx/sbin/nginx
如果后面nginx的配置文件改动了,记得重新加载
./usr/local/nginx/sbin/nginx -s reload