目录
Nginx
第一章
1、nginx的使用 2、在linux下使用nginx 3、redis
在Linux中登录mysql的两种方式
@@@@@@@方式1: 1、首先输入 mysql -u root -p 回车 2、然后再输入密码 @@@@@@方式2: 1、输入 mysql -uroot -p123456 用户名与密码连接在一起
连接Linux在的mysql
windows中运行的程序如果要连接linux下的数据库, 连接的Url不能写localhost,也不能使用///,而是指定linux的Ip 将项目部署在linux下的tomcat,访问linux下的mysql @@@@@@@@linux的tomcat中运行的项目,要访问linux下的数据库,系统要求db.properties文件所有设置的连接属性必须要以jdbc.开头 1、修改db.properties jdbc.url=jdbc:mysql://192.168.47.128/d113?useUnicode=true&characterEncoding=UTF-8&useSSL=false jdbc.driver=com.mysql.jdbc.Driver jdbc.user=root jdbc.pwd=root 2、修改applicationContext.xml <bean id="dataSource" class="com.alibaba.druid.pool.DruidDataSource"> <property name="driverClassName" value="${jdbc.driver}"/> <property name="url" value="${jdbc.url}"/> <property name="username" value="${jdbc.user}"/> <property name="password" value="${jdbc.pwd}"/> </bean>
1、Nginx的使用
1、什么是Nginx
答:nginx是一个反向代理服务器,它的作用主要是体现在三个方面: 1、反向代理 2、负载均衡 3、动静分离
2、什么是反向代理
正向代理:对客户端的代理就称为:正向代理 反向代理: 对服务器端的代理就称为:反向代理
3、什么是负载均衡
通过nginx可以配置服务器集群,将原本应该由一台服务器处理的请求,分散到多台服务器共同处理 假设超市促销,有1000人买东西,他们到收银台买单,此时只有一个收银员。此时,超市可以多开放一些收银窗口,这样可以 共同处理请求,减少单个收银员的压力
负载均衡的好处
1、在高并发环境下,大量请求可以分散到多个服务器进行处理,减少单台服务器压力 @@@@@@@@@高并发:大量请求同时访问 2、配置服务器集群,可以实现高可用 @@@@@@@@高可用:在集群环境下,请求是由多台服务共同处理,即使某一些服务器出现问题,其他正常的服务器依然可以正常处理请求,不会影响用户体验
4、什么是动静分离
答:将静态资源(例如图片)放在静态资源服务器,将动态资源(例如:数据库的数据)放在web服务器中,数据从不同的服务器加载, 可以提高处理效率
2、window中配置Nginx
1、将nginx解压缩到某一个目录(目录中不能有中文与空格) 2、进入nginx目录,启动nginx @@@@@@前提条件:要在环境变