教学导航
教学目标 | 1、掌握Linux系统上安装JDK的安装2、掌握Linux系统上安装Mysql的安装3、掌握Linux系统上安装Tomcat的安装4、掌握Linux中web端项目部署(jenkins.war) |
---|---|
知识点回顾 |
1.实际应用中服务器一般放在远端(机房)或者云服务上,测试人员不可能直接到现场操作 Linux服务器
2.无法现场操作,所以系统通过远程工具进行连接才可以操作Linux服务器
在工作中经常使用的远程连接工具有ssh,xshell,FinalShell,secureCRT等。
课程中我们使用SSH工具进行远程连接,该工具是免费的图形化界面及命令行窗口集一身的远程工具。安装包如下:
安装后,会出现两个图标:
点击图形化界面图标:
进入界面:
关于远程工具乱码的解决:
使用远程工具进行连接时,如果linux有中文文件或目录,显示时会出现乱码,原因是linux编码是UTF-8,而远程工具默认是当前系统本地编码即GBK。所以解决方案是统一两者编码就OK了,但是该SSH Secure工具不能设置编码,所以通过修改linux的系统编码的方式进行统一编码。
在linux的/etc/sysconfig目录下有一个i18n的文件代表linux的系统编码
将其从UTF-8修改成GBK重现连接linux即可:
注意:rpm与软件相关命令 相当于window下的软件助手 管理软件
步骤:
输入 rpm -qa | grep java
输入rpm -e --nodeps 要卸载的软件
#set java environment JAVA_HOME=/usr/local/jdk/jdk1.8.0_131 CLASSPATH=.:$JAVA_HOME/lib.tools.jar PATH=$JAVA_HOME/bin:$PATH export JAVA_HOME CLASSPATH PATH
验证:java –version
步骤:
输入 rpm -qa | grep mysql
cd /usr/local
mkdir mysql
tar -xvf MySQL-5.6.22-1.el6.i686.rpm-bundle.tar -C /usr/local/mysql
安装服务器端:rpm -ivh MySQL-server-5.6.22-1.el6.i686.rpm 安装客户端:rpm -ivh MySQL-client-5.6.22-1.el6.i686.rpm
service mysql start
加入到系统服务:chkconfig --add mysql
自动启动:chkconfig mysql on
mysql安装好后会生成一个临时随机密码,存储位置在/root/.mysql_secret
msyql –u root -p
set password = password(‘root’);
默认情况下mysql为安全起见,不支持远程登录mysql,所以需要设置开启 远程登录mysql的权限
登录mysql后输入如下命令:
grant all privileges on . to ‘root’ @’%’ identified by ‘root’;
flush privileges;
/sbin/iptables -I INPUT -p tcp --dport 3306 -j ACCEPT
/etc/rc.d/init.d/iptables save —将修改永久保存到防火墙中
步骤:
/sbin/iptables -I INPUT -p tcp --dport 8080 -j ACCEPT
/etc/rc.d/init.d/iptables save
进入tomcat的bin下启动:./startup.sh
进入tomcat的bin下关闭:./shutdown.sh
总结
安装jdk,tomcat,jenkins(话术)
安装jdk,tomcat(配置环境) 1:从公司的工具库中拿到jdk.tar,tomcat.tar包 2:通过远程连接工具(ssh/xshell)连接Linux服务器,将jdk和tomcat上传到服务器上 3:首先解压jdk.tar包(tar -xvf),将解压的之后的jdk路径填写在配置文件中 4:重启配置文件 5:通过Java -version 判断是否安装成功,安装成功则显示jdk的版本信息(1.8.0的版本) 6:jdk配置成功之后,接下来解压tomcat.tar包(tar -xvf ) 7:开放8080端口 8:在tomcat中的bin目录在,启动(./startup.sh), 9:在游览器中输入ip:8080,可以检验tomcat是否成功启动(如果tomcat没有启动,可以通过ps -ef | grep tomcat 查看tomcat进程是否开启,如果没有开启,,再次执行启动tomcat命令)
项目部署(web端项目)
1:将开发的压缩包(.tar),解压之后,放到tomcat中的webapps目录下,重启tomcat(./startup.sh) 2:在游览器中输入ip:8080/解压后名称,查看项目
安装MySQL
1:从公司的工具库中拿到mysql.tar包 2:通过远程连接工具(ssh/xshell)连接Linux服务器,将mysql压缩包上传到服务器上 3:解压mysql.tar包(tar -xvf ) 4:解压后的rpm文件,分别进行客户端和服务端的安装(rpm -ivh) 5:启动mysql(service mysql start) 6:将mysql加到系统服务中并设置开机启动 7:登录mysql(msyql –u root -p) 8:修改密码(set password = password('xxx');) 9:需要设置开启远程登录mysql的权限 10:开放Linux的对外访问的端口3306 11:通过连接MySQL工具(navicat)直接访问
作业:完成博客中的Linux环境部署和项目构建
标题:Linux中jdk的配置
内容:全部操作顺带截图,文字描述
标题:Linux中tomcat的配置
内容:全部操作顺带截图,文字描述
标题:Linux中mysql的配置
ysql加到系统服务中并设置开机启动
7:登录mysql(msyql –u root -p)
8:修改密码(set password = password(‘xxx’)