Nginxjavascript
Nginx管理css
wget http://nginx.org/download/nginx-1.15.8.tar.gz -P /usr/src
tar zxvf nginx-1.15.8.tar.gz
查看帮助:./configure --help
html
配置:html5
编译java
yum install gcc pcre-devel zlib-devel
./configure --prefix=/usr/local/nginx
make
make install
lsof -i :80
netstat -ntpl
启动:先cd
到安装目录/usr/loacl/nginx/
,以后就可执行sbin/nginx
。能够经过查看端口占用命令看看是否已经启动node
验证:能够经过浏览器访问:192.168.2.42
就能够查看nginx启动页面python
注意:可能存在防火墙问题,简单的就关闭防火墙,或者开放此80端口jquery
# /表示root根目录 表明 /usr/local/nginx/html/ location / { root html; index index.html index.htm; } # 访问控制 只容许本机访问a 其余机器拒绝访问 location /a { allow 127.0.0.1; # 容许ip访问 allow 192.168.2.42; deny all; # 拒绝全部 return 404; # 返回页面 # return http://www.jd.com; } # 目录用户验证 任何人均可以访问 可是须要用户密码才能访问 location /b { auth_basic "登陆验证(子牙)" auth_basic_user_file /etc/nginx/htpasswd } # 记录日志 http { log_format alex '[$time_local] $remote_addr "$request" $status'; } server{ access_log logs/host.access.log alex; }
elinks 127.0.0.1 --dump
killall -s HUP nginx
yum search elinks
yum install httpd-tools
htpasswd -c /etc/nginx/htpasswd alex
tailf host.access.log
sed -i "/#/d" conf/nginx.conf
sed -i "/^$/d" conf/nginx.conf
scp -r /root/nginx_install/ root@192.168.0.106:/root
:移动一个目录下的全部文件用-r