第一步,在/etc/yum.repos.d/
目录下创建一个源配置文件nginx.repo
:
cd /etc/yum.repos.d/ vim nginx.repo
填写如下内容:
[nginx] name=nginx repo baseurl=http://nginx.org/packages/centos/6/$basearch/ gpgcheck=0 enabled=1
保存,则会产生一个/etc/yum.repos.d/nginx.repo
文件。
下面直接执行如下指令即可自动安装好Nginx:
yum install nginx -y
安装完成,下面直接就可以启动Nginx了:
service nginx start
现在Nginx已经启动了,直接访问服务器就能看到Nginx欢迎页面了的。
如果还无法访问,则需配置一下Linux防火墙。
iptables -I INPUT 5 -i eth0 -p tcp --dport 80 -m state --state NEW,ESTABLISHED -j ACCEPT service iptables save service iptables restart
Nginx的命令以及配置文件位置:
service nginx start # 启动Nginx服务
service nginx stop # 停止Nginx服务
至此,Nginx已经全部配置安装完成。
安装nginx后的目录:
[root@localhost yum.repos.d]# find / -name nginx
/usr/sbin/nginx
/usr/lib64/nginx
/usr/share/nginx
/var/cache/yum/x86_64/6/nginx
/var/cache/nginx
/var/lib/yum/repos/x86_64/6/nginx
/var/lock/subsys/nginx
/var/log/nginx
/etc/logrotate.d/nginx
/etc/rc.d/init.d/nginx
/etc/sysconfig/nginx
/etc/nginx
配置nginx监听8080端口:
worker_processes 1;
events {
worker_connections 1024;
}
http {
include mime.types;
default_type application/octet-stream;
sendfile on;
keepalive_timeout 65;
limit_conn_zone $binary_remote_addr zone=addr:5m;
upstream sell {
server 127.0.0.1:8080;
}
server {
listen 80;
server_name localhost;
location / {
root /var/www/html;
index index.html index.htm;
proxy_pass http://sell;
}
error_page 500 502 503 504 /50x.html;
location = /50x.html {
root html;
}
}
}