nginx (1)

nginx是一个高性能的HTTP和反向代理服务器,同时也是lmap/pop3/smtp 代理服务器

邮件代理服务器

 

 

软件安装:

gcc:提供C语言的环境支持

Pcre--devel:解决nginx软件包安装过程中的依赖关系。

Openssl-devel: 提供nginx加密模块的

 

源码编译安装流程:

  1. 把压缩包解压出来
  2. 进入压缩包解压出来的目录
  3. 进行安装前的配置(./configure)
  4. Make:生成二进制文件
  5. Make install:把生成的文件放到指定目录

 

注意:修改完主配置文件以后,要重启服务!

 

touch jie.html  

默认的文件:index.html

 

192.168.4.1/jie.html 访问时出现404报错。

404报错原因:文件不存在

/usr/local/nginx/html没有这个jie.html

 

拍错的时候,养成习惯,先看日志文件!

 

判断服务是否启动:

  1. 查看进程(ps aux | grep 服务名 )
  2. 查看端口信息(netstat -ntulp | grep 服务名/端口)

 

针对nginx这个服务,它对应的网页文件的根目录

/usr/local/nginx/html/index.html

 

加密模块

/usr/local/nginx/conf/nginx.conf

 

httpd-tools:为了让我们生成用户密码

 

nginx虚拟主机有三种模式

  1. 基于域名
  2. 基于端口
  3. 基于ip

 

 

 

LNMP组成:

L代表:linux

N代表nginx

M代表:mysql或者mariadb

P 代表:php语言

 

LNMP平台默认服务端口:

Nginx:80

Mariadb:3306

Php:9000

localhost对应的ip就是127.0.0.1

公钥就是公共厕所 谁都能进   私钥就是公共厕所的钥匙  

 

上一篇:Html中url的编码和解码


下一篇:计数训练之二