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

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

被折叠的 条评论
为什么被折叠?



