linux测试环境部署和项目搭建

一、远程连接工具的使用

    1. 为什么使用远程连接工具

        (1)实际应用中服务器一般放在远端(机房)或者云服务上,测试人员不可能直接到现场操作 Linux服务器

(2)无法现场操作,所以系统通过远程工具进行连接才可以操作Linux服务器

    2. 经常使用的远程连接工具有哪些

        ssh,xshell,FinalShell,secureCRT

    3.远程连接步骤

        打开ssh点击 Quick Connect 弹出对话框输入相对应的IP地址和用户名然后点击Connect连接然后又弹出一个输入密码对话框,输入密码即可

二、Linux的软件安装

        1.JDK安装

                1)查看当前Linux系统是否已经安装java

                        输入 rpm -qa | grep java

                        有的话就卸载java

                2)卸载两个openJDK

                        输入rpm -e --nodeps 要卸载的软件

                3)上传jdk到linux

                4)安装jdk运行需要的插件yum install glibc.i686(选做)

                5)解压jdk到/usr/local下 tar –xvf jdk-7u71-linux-i586.tar.gz –C /usr/local

                6)配置jdk环境变量,打开/etc/profile配置文件,将下面配置拷贝进去

                        \#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

                7)重新加载/etc/profile配置文件 source /etc/profile

                        验证:java -version

        2.Mysql安装

                1)准备工作

                        ①查看CentOS自带的mysql

                        查看:输入 rpm -qa | grep mysql

                        卸载:将自带的mysql卸载

                        ②查看带有mariadb

                        查看:[root@fgy src]# rpm -qa|grep mariadb

                        卸载:[root@fgy src]# rpm -e --nodeps mariadb-libs-5.5.56-2.el7.x86_64

                        ③查找带有mysql的文件及文件夹都删除

                        查看: find / -name mysql

                        删除:rm -rf 路径

                3)上传Mysql到linux

                        使用ssh,将本地数据拖到远程普通用户下

                4)解压Mysql到/usr/local/下的mysql目录(mysql目录需要手动创建)内

                tar -xvf mysql版本号 -C /usr/local/mysql

                5)在/usr/local/mysql下安装mysql

                        安装依赖

                            yum install libaio

                            yum install perl

                            yum install net-tools

                        安装mysql

                             rpm-ivh mysql-community-common-55.7.29-1.el7.x86_64.rpm

                            rpm-ivh mysql-community-libs-5.7.29-1.el7.x86_64.rpm

                            rpm-ivh mysql-community-client-5.7.29-1.el7.x86_64.rpm--nodeps--force

                              rpm-ivh mysql-community-server-5.7.29-1.el7.x86_64.rpm--nodeps--force

                    6)启动mysql

                                service mysqld start

                                 查看启动状态: service mysqld status

                                显示active (running)为启动成功

                    7)登录mysql(生成一个随机密码)

                                msyql –uroot -p

                                查看密码: grep password /var/log/mysqld.log

                    8)修改mysql的密码(必须修改密码,否则会报错)

                                修改以下参数只限制了八位

                                setglobalvalidate_password_policy=0;

                                set password = password('12345678');

            3.Tomcat安装

                    1)上传Tomcat到linux上

                    2)解压Tomcat到/usr/local下

                    3)开放Linux的对外访问的端口8080

                    4)启动关闭Tomcat

                            进入tomcat的bin下启动:./startup.sh

                            进入tomcat的bin下关闭:./shutdown.sh

            4.在linux上部署jenkins

                    1.将jemkins.war包拷贝到tomcat中的webapps目录下即可

                        cp jenkins.war /usr/local/tomcat/apache-tomcat-7.0.63/webapps/

                    2.查看webapps目录下会有自动解压的Jenkins目录

                    3.重启tomcat

                    4.访问项目,具体Jenkins的安装查考"Jenkins的部署文档"

                       服务器ip:8080/项目名

                    5. 跳转到解锁界面

                        复制路径到linux里输入cat 路径查看密码

                    6.在对应的文件中找到对应的随机生成的密码,添加即可

                    7.点击”安装推荐的插件”由于取决于网速问题,所以需要等待一定的时间

                    8.填写用户名,密码和对应的邮箱,点击”保存并完成”

你可能感兴趣的:(linux测试环境部署和项目搭建)