网乐科技网站建设,把公司网站 公开下载 做教程 侵权吗,互联网技术是什么,免费奖励的网站有哪些一、Nginx
简介 Nginx是一个高性能的HTTP和反向代理web服务器 轻量级、高性能 1.1 Nginx安装
方法一#xff1a;编译安装
依赖#xff1a;openssl-devel、zlib-devel、ncurses-devel、pcre-devel、gcc、gcc-c
方法二#xff1a;yum安装
Nginx的rpm包在epel源中
编译安…一、Nginx
简介 Nginx是一个高性能的HTTP和反向代理web服务器 轻量级、高性能 1.1 Nginx安装
方法一编译安装
依赖openssl-devel、zlib-devel、ncurses-devel、pcre-devel、gcc、gcc-c
方法二yum安装
Nginx的rpm包在epel源中
编译安装Nginx 下载位置https://nginx.org 第一步下载 [rootlocalhost html]# wget http://nginx.org/download/nginx-1.24.0.tar.gz 第二步安装依赖 [rootlocalhost ~]# yum install opensl-devel zlib-devel ncurses-devel pcre-devel gcc gcc-c -y 第三步安装Nginx [rootlocalhost ~]# tar xvf nginx-1.24.0.tar.gz
[rootlocalhost ~]# cd nginx-1.24.0
[rootlocalhost nginx-1.24.0]#./configure --prefix/usr/local/nginx make make install Nginx的目录结构
[rootlocalhost ~]# cd /usr/local/nginx
[rootlocalhost ~]# ls
conf html logs sbin conf这个目录存放的是Nginx的配置文件html这个目录是Nginx默认网站的根目录logs这个是Nginx的日志文件目录sbin这个是Nginx的启动程序的目录 1.2 启动Nginx 启动程序 [rootlocalhost ~]# cd /usr/local/nginx/sbin/
[rootlocalhost sbin]# ./nginx
[rootlocalhost sbin]# lsof -i :80 扩展重启Nginx 方法一:
[rootlocalhost ~]# cd /usr/local/nginx/sbin/
[rootlocalhost sbin]# ./nginx -s reload方法二:
先kill -9杀手进程然后启动 扩展让Nginx开机自动启动 [rootlocalhost ~]# echo /usr/local/nginx/sbin/nginx /etc/rc.d/rc.local
[rootlocalhost ~]#chmod x /etc/rc.d/rc.local 1.3 Nginx的配置文件 配置文件的位置 yum安装:/etc/nginx/
编译安装:安装位置/conf/ 文件名 nginx.conf 配置文件的基本结构
全局段:可以什么都没有可以有http段: - 虚拟主机段
配置文件的格式
worker_processes 3;
events {worker_connections 1024;
}http {include mime.typesdefault_type application/octet-stream;sendfile on;keepalive_timeout 65;server {listen 80;server_name www.web1.com;root /usr/local/nginx/html;index index.html index.htm;access_log logs/host.access.log main;error_log logs/host.error.log main;}}
案例基于nginx发布多个网站
略