博客
关于我
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/

    你可能感兴趣的文章
    NS图绘制工具推荐
    查看>>
    NT AUTHORITY\NETWORK SERVICE 权限问题
    查看>>
    NT symbols are incorrect, please fix symbols
    查看>>
    ntelliJ IDEA 报错:找不到包或者找不到符号
    查看>>
    NTFS文件权限管理实战
    查看>>
    ntko web firefox跨浏览器插件_深度比较:2019年6个最好的跨浏览器测试工具
    查看>>
    ntko文件存取错误_苹果推送 macOS 10.15.4:iCloud 云盘文件夹共享终于来了
    查看>>
    ntp server 用法小结
    查看>>
    ntpdate 通过外网同步时间
    查看>>
    ntpdate同步配置文件调整详解
    查看>>
    NTPD使用/etc/ntp.conf配置时钟同步详解
    查看>>
    NTP及Chrony时间同步服务设置
    查看>>
    NTP服务器
    查看>>
    NTP配置
    查看>>
    NUC1077 Humble Numbers【数学计算+打表】
    查看>>
    NuGet Gallery 开源项目快速入门指南
    查看>>
    NuGet(微软.NET开发平台的软件包管理工具)在VisualStudio中的安装的使用
    查看>>
    nuget.org 无法加载源 https://api.nuget.org/v3/index.json 的服务索引
    查看>>
    Nuget~管理自己的包包
    查看>>
    NuGet学习笔记001---了解使用NuGet给net快速获取引用
    查看>>