ENGINX--简单篇

ENGINX(engin x)专为性能优化而开发的,只处理静态页面。

安装准备:

nginx-1.9.4.tar.gz

安装:

解决依赖包

yum -y install pcre-devel openssl openssl-devel zlib-devel


wKioL1Xn-XzQo1Z7AAORV48cxVQ763.jpg

创建nginx所需要的账号

useradd -M -s /sbin/nologin nginx


wKioL1Xn-a2jSpeRAADZ8DLR6ao766.jpg


编译安装nginx

tar zxf nginx-1.9.4.tar.gz -C /usr/src/

cd /usr/src/nginx-1.9.4

./configure --prefix=/usr/local/nginx \

--user=nginx \

--group=nginx \

--with-http_stub_status_module \

--with-http_ssl_module

make && make install


wKiom1Xn9-vhTJyfAAB3IBWBcLI225.jpg


配置

安装完成后的优化:

ln -s /usr/local/sbin/nginx /usr/local/sbin

查看软链接是否成功:

ls -l /usr/local/sbin/nginx

wKiom1Xn-JKDlwe4AAD_yoS1LI0377.jpg

检查文件是否有语法错误

nginx -t

wKiom1Xn-MChbyaxAAEHbvj1Ar0079.jpg

编写简单网页

wKiom1Xn-W7QsWVSAABVZKecXrA537.jpg

启动服务

nginx

wKiom1Xn-aWRU4KXAACyjbYgxDk158.jpg

访问测试:

wKioL1Xn-_bDXW97AABQLvSn2q8695.jpg

编辑nginx的服务脚本

#!/bin/bash
#chkconfig: - 100 88
#description: Nginx Server Control Scripts.
N_P="/usr/local/nginx/sbin/nginx"
P_D="/usr/local/nginx/logs/nginx.pid"
#!/bin/bash
#chkconfig: 135 99 100
#description: Nginx server scripts
N_P="/usr/local/nginx/sbin/nginx"
P_D="/usr/local/nginx/logs/nginx.pid"
case "$1" in
start)
        $N_P
;;
stop)
        kill -s QUIT $(cat $P_D)
;;
restart)
        $0 stop
        $0 start
;;
reload)
        kill -s HUP $(cat $P_D)
;;
*)
        echo "Usage:$0 {start|stop|restart|reload}"
exit 1
;;
esac
exit 0

测试脚本:

wKiom1XoBDjwst6IAAClauxKmzY408.jpg

配置nginx的核心和线程

wKiom1XoBIuQgvnZAACfLZBZnW0724.jpg

开启选项避免出现网络堵塞。

wKiom1XoBTrg_YDAAAEhSIlgKZU723.jpg

配置主机名,字符集支持,访问状态统计。

wKioL1XoCIvT1GYQAADjEjj0kr4521.jpg

访问测试:

wKiom1XoB1GiKxwoAACMc_CVyf4394.jpg

创建虚拟主机目录:

wKiom1XoCDigOASSAADB2Y2rSbw007.jpg

更改web页面一配置如下:

wKioL1XqWYKS0p1DAAEzHW1aB8c169.jpg

更改web页面二配置如下:

server {
        listen       8000;
        server_name cjl.com;

        location / {
            root   /web/www/2;
            index  index.html index.htm index.php;
        }
    }

wKioL1XpiBWS4q7GAAD-YpdRT8c397.jpg

重新启动服务

wKiom1XphoHw9wh2AAGuzBpUk6A734.jpg

你可能感兴趣的:(nginx--简单篇)