博客
关于我
Day07
阅读量:686 次
发布时间:2019-03-15

本文共 1745 字,大约阅读时间需要 5 分钟。

Linux环境部署及项目搭建指南

在实际项目中,由于服务器通常部署在远端机房或云服务环境中,测试人员无法直接到现场操作,因此远程连接工具成为必不可 缺的工具。

为什么使用远程连接工具?

实际应用中,服务器一般部署在远端或云服务上,操作人员无法到现场管理。因此,必须通过远程工具进行运维和管理。

常用远程连接工具

TensorPanel团队通常使用哪些工具进行远程连接?主要使用sshxshell。安装完成后,按照以下步骤操作:

  • 打开ssh客户端,输入远程服务器IP地址(可以从Linux系统中获取,使用ifconfig命令)。2.用户名默认为root,服务器端口默认为22
  • Linux软件安装

    确保系统环境健康运行是软件安装前的前提条件。

    查看当前安装的Java环境

    执行命令rpm -qa | grep java,查看是否已经安装了Java。

    卸载已有旧版本

    使用命令rpm -e --nodeps卸载旧版本Java软件。

    安装JDK

  • 将JDK镜像上传到服务器。
  • 解压命令:tar -xvf /usr/local/.../jdk-版本号.tar.gz
  • 配置环境变量,编辑文件/etc/profile,添加以下内容:
    # 设置java环境JAVA_HOME=/usr/local/jdk/jdk1.8.0_131CLASSPATH=.:$JAVA_HOME/lib/tools.jarPATH=$JAVA_HOME/bin:$PATHexport JAVA_HOME CLASSPATH PATH
  • حمل文件并生效环境变量,执行source /etc/profile
  • 验证Java环境

    执行java -version确认是否配置成功。

    Tomcat安装

    Tomcat作为一个常用的Web容器,其安装和配置也是关键环节。

    上传并解压Tomcat

    将解压后的Tomcat文件拖拽到 /usr/local/ 目录中,完成后打开命令终端进行后续操作。

    打开特定端口

    为确保服务器能够正常接入,执行以下命令:

    /sbin/iptables -I INPUT -p tcp --dport 8080 -j ACCEPT/etc/rc.d/init.d/iptables save

    启动与关闭Tomcat

    进入Tomcat的bin目录,执行启动命令:

    ./startup.sh

    关闭时执行:

    ./shutdown.sh

    Jenkins部署

    Jenkins作为持续集成工具,在DevOps环境中应用广泛。

    部署Jenkins

    将Jenkins.war包复制到Tomcat的webapps目录下即可完成部署。

    查看安装结果

    进入webapps目录下查看,确认是否生成Jenkins目录,解压后会自动创建此目录。

    重启Tomcat

    执行restart命令,确保服务运行正常。

    访问项目

    完成上述步骤后,通过浏览器访问Jenkins服务入口,输入地址访问项目。

    MySQL安装

    MySQL是常用数据库系统,数据库的正确安装与配置至关重要。

    卸载已有版本

    如果系统已经安装了MySQL,使用命令rpm -e --nodeps卸载。

    安装MySQL

    安装步骤如下:1.上传MySQL安装包至服务器。2.解压并安装:

    rpm -ivh MySQL-server-5.6.22-1.el6.i686.rpmrpm -ivh MySQL-client-5.6.22-1.el6.i686.rpm

    3.启动MySQL服务并添加至系统服务:

    chkconfig --add mysqlchkconfig mysql on

    4.启动服务,执行命令:

    service mysql start

    创建完成后,登录MySQL管理系统。

    MySQL远程登录设置

    默认情况下,MySQL不支持远程登录,需要手动设置权限:1.登录MySQL,执行如下命令:

    grant all privileges on . to 'root' @'%' identified by 'root';flush privileges;

    2.修改默认密码,并设置远程访问权限。

    这样,整个服务器的安装与配置过程就完成了。你可以根据实际需求进行调整和优化。

    转载地址:http://dzbmz.baihongyu.com/

    你可能感兴趣的文章
    nginx 常用指令配置总结
    查看>>
    Nginx 常用配置清单
    查看>>
    nginx 常用配置记录
    查看>>
    nginx 开启ssl模块 [emerg] the “ssl“ parameter requires ngx_http_ssl_module in /usr/local/nginx
    查看>>
    Nginx 我们必须知道的那些事
    查看>>
    Nginx 的 proxy_pass 使用简介
    查看>>
    Nginx 的配置文件中的 keepalive 介绍
    查看>>
    Nginx 结合 consul 实现动态负载均衡
    查看>>
    Nginx 负载均衡与权重配置解析
    查看>>
    Nginx 负载均衡详解
    查看>>
    nginx 配置 单页面应用的解决方案
    查看>>
    nginx 配置https(一)—— 自签名证书
    查看>>
    nginx 配置~~~本身就是一个静态资源的服务器
    查看>>
    Nginx 配置清单(一篇够用)
    查看>>
    Nginx 配置解析:从基础到高级应用指南
    查看>>
    nginx+php的搭建
    查看>>
    nginx+tomcat+memcached
    查看>>
    nginx+Tomcat性能监控
    查看>>
    nginx+uwsgi+django
    查看>>
    Nginx-http-flv-module流媒体服务器搭建+模拟推流+flv.js在前端html和Vue中播放HTTP-FLV视频流
    查看>>