




下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、黑马程序员JavaEE就业班同步笔记Web高级技术:Nginx1.1.1 安装步骤:1.1.1.1 卸载OpenJDK执行命令查看:l rpm qa | grep javal 卸载OPENJDK1.1.1.2 创建JDK的安装路径:在/usr/local/ 创建文件夹javamkdir java1.1.1.3 上传安装文件到linux:l cd l ll1.1.1.4 解压tar.gz首先需要安装依赖:l yum install glibc.i686l tar xvf xxx.tar.gz C /usr/local/java1.1.1.5 配置环境变量:vim /etc/profile#set
2、 java environmentJAVA_HOME=/usr/local/java/jdk1.7.0_71CLASSPATH=.:$JAVA_HOME/lib.tools.jarPATH=$JAVA_HOME/bin:$PATHexport JAVA_HOME CLASSPATH PATH重新加载配置文件:1.2 source /etc/pro系统上安装MySQL:1.2.1 安装MySQL:1.2.1.1 上传mysql到Linux:1.2.1.2 卸载自带mysql:1.2.1.3 创建mysql的安装路径:切换到 /usr/localmkdir mysql1.2.1.4 解压mysql
3、:返回root目录tar -xvf MySQL-5.6.22-1.el6.i686.rpm-bundle.tar -C /usr/local/mysql1.2.1.5 安装依赖:yum -y install libaio.so.1 libgcc_s.so.1 libstdc+.so.6yum update libstdc+-4.4.7-4.el6.x86_641.2.1.6 安装mysql的服务端:切换到 /usr/local/mysqlrpm -ivh MySQL-server-5.6.22-1.el6.i686.rpm1.2.1.7 安装mysql的客户端:rpm -ivh MySQL-c
4、lient-5.6.22-1.el6.i686.rpm1.2.1.8 启动mysql的服务:service mysql startservice mysql statusservice mysql start1.2.1.9 登录mysql: 产生一个随机的密码存放在/root/.mysql_secret查看密码进行登录:msyql u root -p修改密码:set password = password(123456);1.2.1.10 设置开机自动启动mysql:加入到系统服务:chkconfig -add mysql自动启动:chkconfig mysql on1.2.1.11 开启远程
5、服务:登录mysql:grant all privileges on *.* to root % identified by 123456;flush privileges;1.2.1.12 设置Linux的防火墙:/sbin/iptables -I INPUT -p tcp -dport 3306 -j ACCEPT/etc/rc.d/init.d/iptables save1.3 Linux系统上安装tomcat:1.3.1 安装tomcat:1.3.1.1 上传tomcat的安装文件:1.3.1.2 创建tomcat的安装路径:在/usr/local 下mkdir tomcat1.3.1
6、.3 解压tomcat切换到roottar xvf xxx.tar.gz C /usr/local/tomcat1.3.1.4 设置防火墙:/sbin/iptables -I INPUT -p tcp -dport 8080 -j ACCEPT/etc/rc.d/init.d/iptables save1.3.1.5 启动tomcat:进入到tomcat/bin执行 ./startup.sh关闭tomcat执行 ./shutdown.sh1.4 发布项目到Linux:1.4.1 将数据库还原到Linux上:1.4.1.1 备份Window上的数据库:使用命令备份:mysqldump u roo
7、t -p store_v2.0 c:/store_v2.0.sql使用可视化工具:1.4.1.2 在Linux上还原数据库:(命令与在window上一样)先创建databases然后还原:use store_v2.0source /root/store_v2.0.sql1.4.2 将程序的代码发布到Linux上:1.4.2.1 将工程制作为war包:1.4.2.2 将war包上传到linux服务器:1.4.2.3 将war包copy到linux下的tomcat的webapps中:1.4.2.4 修改配置文件就可以:1.5 Nginx1.5.1 Nginx的概述:1.5.2 什么是代理和反向代理
8、:1.5.3 Nginx+Tomcat的集群配置:1.5.3.1 在一台电脑上安装两个tomcat需要在一台电脑模拟:在E盘解压两个tomcat,分别命名为tomcat1,tomcat2.1.5.3.2 修改tomcat的配置文件,将端口进行修改:修改tomcat2中的端口:1.5.3.3 将项目分别发布到两个tomcat中:1.5.3.4 安装Nginx:解压双击nginx.exe启动完以后访问1.5.3.5 配置Nginx:修改nginx/conf/nginx.conf文件:1.5.3.6 Tomcat集群的session共享:1. 一种解决办法:一个用户进来以后只在tomcat1上进行操
9、作,另一个用户进行只在tomcat2上进行操作.2.session的共享一种使用tomcat广播机制完成session的共享(不推荐的方式)一种使用redis服务器的方式完成session的共享(推荐的方式)1.5.3.7 使用tomcat的广播机制完成session的共享。修改两个tomcat中的server.xml:打开下面注释的内容在项目中web.xml中添加一个配置:可以两个tomcat中的server.xml增加下面内容,会在打印sessionid的时候显示tomcat1或tomcat11.6 Linux上搭建Nginx+Tomcat集群:1.6.1 在Linux上安装多个Tomcat:1.6.1.1 解压tomcat分别解压tomcat到/usr/local/tomcat1 和 tomcat21.6.1.2 修改tomcat2中server.xml:* 将修改后的端口添加到防火墙中.1.6.1.3 Linux上安装Nginx:1:把nginx的源码包上传至linux服务器2:解压源码包。 tar -zxf nginx-1.8.0.tar.gz 3:进入nginx-1.8.0文件夹。执行./configure,也可以设置参
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025黑龙江青冈县中小微企业服务中心招聘公益性岗位2人模拟试卷及答案详解(新)
- 2025北京市海淀区育鹰小学教师招聘5人考前自测高频考点模拟试题有完整答案详解
- 2025贵州电子职业技术学院第十三届贵州人才博览会引进16人考前自测高频考点模拟试题及1套完整答案详解
- 2025北京海淀第十九中学教师招聘考前自测高频考点模拟试题及一套完整答案详解
- 企业间无息借款合同5篇
- 2025江苏镇江市直教育系统紧缺教育人才引进模拟试卷及1套参考答案详解
- 2025年国家自然科学基金委员会招聘4人模拟试卷及答案详解1套
- 2025广西桂林市第一粮库有限公司招聘考前自测高频考点模拟试题及参考答案详解
- 2025昆明市五华区人民检察院招聘聘用制书记员(14人)模拟试卷附答案详解(完整版)
- 2025广东工业大学计算机学院聘用制人员招聘1人模拟试卷及完整答案详解一套
- 2025-2026学年统编版五年级上册语文第二单元过关试卷附答案(三套)
- 2025年农村土地租赁协议(合同样本)
- 2025年固态变压器(SST)行业研究报告及未来发展趋势预测
- 神经外科重症管理临床指南
- 少年读史记课件
- 任职资格认证汇报
- 2025年三力测试题试题及答案
- 高盛:释放AI时代的潜力+Powering+the+AI+Era
- 2025人教版八年级数学课后辅导计划
- 微电子器件(4-11)多栅结构MOSFET与FinFET
- 伴郎伴娘租赁协议合同
评论
0/150
提交评论