一。nginx
1.安装部署
1.1注意要用普通用户启动软件
1.2安装软件的模块
1.3make && make install 编译并安装
1.4.使用 路劲来启动软件
二。nginx 的版本升级————————服务是否起来可以检测端口号的打开情况
2.1二 要下载新的版本软件包,
2.2 备份老的软件
2.3安装步骤跟安装软件一样
三。nginx 的用户认证访问
3.1 目的是保证访问的安全
3.2修改配置文件 1认证提示符和密码文件
3.3创建密码文件(追加用户时就不用-c)
3.4起服务 测试
四。nginx 的基于域名的虚拟主机——————一个server对应的是一台虚拟主机
41修改配置文件,指定端口和域名 指定根目录
4.2创建网页的根目录对应的首页文件 /usr/local/nginx/www/index.html
4.3重启服务测试
五。nginx 的SSL虚拟主机
5.1生成私钥和证书
5.2 修改配置文件,指定加密网站
5.3重启服务测试 ———— 客户端要写入域名解释
六。nginx 的LNMP环境
6.1安装mariadb 的软件以及依赖包
6.2安装php 和php-fpm 的软件
6.3 启动所有的服务
七。 nginx 的LNMP的平台
7.1 修改nginx的配置文件,打开php的模块, (启动后可以ss 测试一下php的端口好 9000)
7.2重启nginx
7.2创建php页面,检测能否解释php
7.3如果出现错误可以检查一下nginx 的日志
八。nginx 的地址重写
8.1修改nginx的配置文件 rewrite /a.html /b.html;
8.2重启服务
8.3客户端测试,检测是否可以进行地址转换
地址重写的好处是,万一客户打错了地址,也可以转回同一个页面
地址重写有ip域名重写和网页重写 也可以指定不同浏览器访问相同的页面,不同的结果
九。
构建memcached
1.yum 安装 memcached 软件包
2.启动服务 查看服务 ss和 status 查看端口情况
3.用telnet 检测
3.1安装telnet 软件包
3.2telnet命令检测——————这个命令已经比较老
构建memcached+ LNMP
1.部署lnmp平台 实现动静网页分离————具体步骤看以前的笔记
2.安装mariadb数据库软件包
3.安装PHP软件包
4.启动所有的服务,关闭防火墙和SElinux
5.编写php的测试脚本
6.客户端检测
PHP的本地Session信息
1.部署后端的LNMP平台————实现网页的动静分离
2.部署后端的mariadb的数据库
3.安装PHP的软件包
4.启动所有的服务,关闭防火墙和SElinux
5.修改前端nginx的配置文件————通过uptream实现后端的服务器的地址池,默认调度策略为轮询
6.重启前端的nginx服务器
7.用curl命令在客户端测试————查看是否有数据
实现PHP的Session 的共享
1.前端服务器部署memcached
2.启动服务,检测端口 ,关闭防火墙
3.后端服务器部署memcached 和PHP
4.修改php-fpm的配置文件
5.重启php-pfm的服务
6.客户端测试
部署tomcat服务器
1.先要准备JDK环境
2.部署安装tomcat软件————软件再什么路劲下安装就移动到什么路劲
3.启动服务关闭防火墙
4.检测端口 ————8080
5.客户端测试
修改配置文件 ————显示当前服务器时间
1.修改tomcat的配置文件
2.创建JSP的测试页面
3.重启服务————tomcat是先关闭再重启的 shutdown和 startup
4.ss 检测端口
5.客户端测试
部署tomcat的虚拟主机
1.修改server.xml的配置文件,创建两台虚拟主机
2.创建两台虚拟主机的对应的页面根目录
3.重启tomcat的服务器 关闭防火墙 检测端口情况
4.客户端做对应的虚拟主机的域名解释
5.