Centos6.5手动编译安装nginx
来源:互联网 发布:c语言return返回值给谁 编辑:程序博客网 时间:2024/06/03 21:32
1.准备工作
service iptables stop
setenforce 0
useradd nginx -M -s /sbin/nginx
yum install pcre pcre-devel gcc gcc-c++ openssl openssl-devel -y
2.安装
tar zxf nginx.1.6.2.tar.gz
cd nginx-1.6.2
./configure --user=nginx --group=nginx --prefix=/usr/local/nginx-1.6.2 --with-http_stub_status_module --with-http_ssl_module
make && make install
ln -s /usr/local/nginx-1.6.2 /usr/local/nginx
3.简单配置nginx虚拟主机
编辑nginx.conf配置文件
worker_processes 1;
events {
worker_connections 1024;
}
http {
include mime.types;
default_type application/octet-stream;
sendfile on;
keepalive_timeout 65;
server {
listen 80;
server_name www.king.org king.org; #king.org是别名
root html/www;
index index.html index.htm;
}
server {
listen 80;
server_name bbs.king.org;
root html/bbs;
index index.html index.htm;
}
server {
listen 80;
server_name blog.king.org;
root html/blog;
index index.html index.htm;
}
}
在/etc/hosts里添加本地域名解析
127.0.0.1 www.king.org bbs.king.org blog.king.org status.king.org
这样就可以了
4.设置nginx状态显示页面
添加一个server
127.0.0.1 www.king.org bbs.king.org blog.king.org status.king.org
server {
listen 80;
server_name status.king.org;
stub_status on;
access_log off;
}
5.防止恶意解析
在第一个标签里如下设置:
server {
listen 80;
location / {
deny all;
}
}
6.编辑定时任务脚本
nginx.sh
#!/bin/bash
cd /usr/lcoal/nginx/logs
/bin/mv www_access.log www_access_$(date +%F -d -1day).log
/usr/local/nginx/sbin/nginx -s reload
- Centos6.5手动编译安装nginx
- 手动编译安装nginx
- CentOS6编译安装Nginx
- centos6编译安装nginx
- CentOS6.5编译安装Nginx和Openssl
- CentOS6.5编译安装Nginx的方法
- CentOS6.5编译安装Nginx的方法
- Centos6.5下nginx编译安装
- Centos6.5 手动安装gcc
- centos6.5 nginx 安装
- CentOS6.5 Nginx安装
- Centos6.5 安装Nginx
- CentOS6.5 安装 Nginx
- CentOS6.5安装nginx
- centos6.5安装nginx
- CentOS6.5安装nginx
- CentOS6.5安装nginx
- centos6.5安装Nginx
- java接口与对象区别
- 11月20号
- Oracle 11.2.0.4 升级到12.1.0.2 测试
- shell学习四十七天----文件比较cmp,diff,patch
- 文件拖拽到窗口
- Centos6.5手动编译安装nginx
- 各类机器学习问题的最优结果合集!附论文及实现地址索引
- 第三方 QQ登录
- 数字在排序数组中出现的次数
- Fragment+Viewpager结合实现底部页面滑动
- OpenCV实践之路——用dlib库进行人脸检测与人脸标记(Python)
- 数组中只出现一次的数字
- 开源 java CMS
- [操作系统] 实现线程包的方式