nginx的简单安装

本文详细介绍如何在Linux环境下安装Nginx,包括必要的依赖库如gcc、pcre、zlib及openssl,并提供了Nginx的基本配置步骤,还介绍了如何为WebLogic 12设置代理服务器。

Nginx

安装

安装gcc

gcc是linux下的编译器,可以编译 C,C++,Ada,Object C和Java等语言

查看gcc版本(如果安装了gcc):gcc -v

yum -y install gcc

安装pcre、pcre-devel

pcre是一个perl库,包括perl兼容的正则表达式库,nginx的http模块使用pcre来解析正则表达式,所以需要安装pcre库。

yum install -y pcre pcre-devel

安装zlib

zlib库提供了很多种压缩和解压缩方式nginx使用zlib对http包的内容进行gzip,所以需要安装

yum install -y zlib zlib-devel 

安装openssl

openssl是web安全通信的基石,没有openssl,可以说我们的信息都是在裸奔

yum install -y openssl openssl-devel

安装nginx

下载nginx安装包
mkdir /usr/local/nginx

cd /usr/local/nginx

wget http://nginx.org/download/nginx-1.9.9.tar.gz
把压缩包解压到usr/local/nginx

最好不要在这个目录下,在后面编译安装的时候安装的文件会放在此目录下

tar -zxvf nginx-1.9.9.tar.gz
切换到nginx的安装目录
cd /usr/local/nginx/nginx-1.9.9
安装编译
./configure

make && make install
配置nginx的配置文件nginx.conf文件,主要也就是端口(80)
cd /usr/local/nginx/conf

vim nginx.conf
启动nginx服务
cd /usr/local/nginx/sbin

./nginx
测试访问
netstat -tnlp

ps -ef | grep nginx

开机自启动

即在rc.local增加启动代码就可以了。

vi /etc/rc.local
# 增加一行 /usr/local/nginx/sbin/nginx\
# 设置执行权限:

chmod 755 rc.local

配置weblogic12的代理服务器

修改配置文件

vim /usr/local/nginx/conf/nginx.conf

# 修改内容

# 在配置文件中添加内容

upstream weblogicserver {

server 192.168.71.130:7003 weight=3;

server 192.168.71.130:7011;

server 192.168.71.130:7012;

}

server {

listen 80;

server_name 192.168.71.130;

location / {

proxy_pass http://weblogicserver;

}

}

重启服务

cd /usr/local/nginx/sbin

./nginx

nginx常用命令

# 查看nginx的详细配置信息
./nginx -V
# 查看版本号
./nginx -v

# 启动
./nginx

# 停止
./nginx -s stop

# 重新加载配置文件
./nginx -s reload
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值