Nginx 安装和配置

准备工作

创建 nginx 用户

useradd nginx -d /sbin/nologin

安装开发依赖包

yum -y groupinstall "Development tools" "Server Platform Libraries" 
yum -y install gd gd-devel pcre-devel 
yum -y install openssl openssl-devel

下载

进入 /root/download 目录,下载,解压安装包

nginx 1.2.9

wget http://nginx.org/download/nginx-1.2.9.tar.gz
tar -zxvf nginx-1.2.9.tar.gz

pcre 8.33

wget http://downloads.sourceforge.net/project/pcre/pcre/8.33/pcre-8.33.zip
unzip pcre-8.33.zip

安装

安装 pcre 到 /usr/local

安装 nginx 到 /data/nginx

配置

默认配置:/data/nginx/conf/nginx.conf

虚拟主机配置:/data/nginx/conf/vhosts/flymetv.conf

运行

执行 /data/nginx/sbin/nginx,提示

创建临时目录

日志切割

/data/nginx/sbin/cut_nginx_log.sh

使用 cron 调度,crontab 设置:0 0 * * * /data/nginx/sbin/cut_nginx_log.sh

自启动

创建 /etc/init.d/nginx 文件,内容如下

接下来要给这个脚本执行权限

然后配置为自启动

Last updated