Linux系统软件安装及项目发布

Linux远程连接

启动网卡命令

ifconfig [网卡标识] up

关闭网卡命令

ifconfig [网卡标识] down

重写获取IP命令

dhclient

SSH协议(Secure Shell)

SSH 为 Secure Shell 的缩写,由 IETF 的网络小组(Network Working Group)所制定;SSH 为建立在应用层基础上的安全协议。SSH 是较可靠,专为远程登录会话和其他网络服务提供安全性的协议。利用 SSH 协议可以有效防止远程管理过程中的信息泄露问题。SSH最初是UNIX系统上的一个程序,后来又迅速扩展到其他操作平台。SSH在正确使用时可弥补网络中的漏洞。SSH客户端适用于多种平台。几乎所有UNIX平台—包括HP-UX、Linux、AIX、Solaris、Digital UNIX、Irix,以及其他平台,都可运行SSH。

常用的SSH工具

Xmanager

Xmanager,可以将PC变成X Window工作站(非开源)。Xmanager是Windows 95/98/ME和Windows NT/2000/XP /2003平台下一个性能优秀的X11R6 PC X服务器。就像运行在PC上的任何Windows应用程序一样,它可以无缝拼接到UNIX 应用程序中。在UNIX/Linux和Windows网络环境中,Xmanager 是最好的连通解决方案。

Xmanager包含两个常用的工具 Xftp 和 Xshell
Xftp:远程文件传输软件
Xshell:远程终端模拟软件

Securecrt

SecureCRT是一款支持SSH(SSH1和SSH2)的终端仿真程序,简单地说是Windows下登录UNIX或Linux服务器主机的软件。

SecureCRT支持SSH,同时支持Telnet和rlogin协议。SecureCRT是一款用于连接运行包括Windows、UNIX和VMS的理想工具。通过使用内含的VCP命令行程序可以进行加密文件的传输。有流行CRTTelnet客户机的所有特点,包括:自动注册、对不同主机保持不同的特性、打印功能、颜色设置、可变屏幕尺寸、用户定义的键位图和优良的VT100,VT102,VT220和ANSI竞争.能从命令行中运行或从浏览器中运行.其它特点包括文本手稿、易于使用的工具条、用户的键位图编辑器、可定制的ANSI颜色等.SecureCRT的SSH协议支持DES,3DES和RC4密码和密码与RSA鉴别。

Putty

PuTTY是一个Telnet、SSH、rlogin、纯TCP以及串行接口连接软件。较早的版本仅支持Windows平台,在最近的版本中开始支持各类Unix平台,并打算移植至Mac OS X上。除了官方版本外,有许多第三方的团体或个人将PuTTY移植到其他平台上,像是以Symbian为基础的移动电话。PuTTY为一开放源代码软件,主要由Simon Tatham维护,使用MIT licence授权。随着Linux在服务器端应用的普及,Linux系统管理越来越依赖于远程。在各种远程登录工具中,Putty是出色的工具之一。Putty是一个免费的、Windows x86平台下的Telnet、SSH和rlogin客户端,但是功能丝毫不逊色于商业的Telnet类工具。

Linux进程和程序

进程是程序运行的动态描述

进程PID:Linux系统中的进程的唯一标识。在服务器管理中,通常会使用PID对进程进行管理。

查看进程

ps -ef|grep  [进程标识]

查看系统中的远程连接进程“ssh”是否开启

[shang@localhost ~]$ ps -ef|grep ssh
root      1829     1  0 May24 ?        00:00:00 /usr/sbin/sshd
[shang@localhost ~]$

停止进程:

Kill  -9   [PID]

实现远程连接

1.下载Xmanager
2.打开Xftp/Xshell
3.查询服务器IP地址
4.输入IP端口号
5.输入用户名密码
6.远程连接成功
端口为22

Linux软件安装之JDK

见文https://blog.csdn.net/sanjiang521/article/details/107757646

Linux软件安装

tar:解压安装

安装包格式:tar、tar.gz、tar.bz
安装软件包:tar –zxvf [包名]

rpm:直接安装

安装包格式:rpm
安装软件包:rpm –ivh 软件包路径
卸载软件包:rpm –e 软件包全名

yum:在线安装

安装软件包:yum -y install subversion
卸载软件包:yum -y remove subversion

Linux软件安装之Tomcat

下载tar.gz格式的Tomcat安装包
将Tomcat解压到指定目录,并将文件夹重命名
使用 sh命令启动Tomcat
开启Tomcat 8080端口

iptables -A INPUT -ptcp --dport 8080 –j ACCEPT service iptables save

浏览器输入ip地址和端口号访问Tomcat主页

Linux软件安装之MySQL

见文https://blog.csdn.net/sanjiang521/article/details/107925681

SVN简介

SVN(Subversion):版本控制系统
SVN特点
跨平台
简单,易用
中央仓库: SVN服务器上文件的保存位置
工作空间:操作者下载到本地的文件的位置
SVN交互流程
在这里插入图片描述

Linux系统软件安装之SVN

1.安装subversion服务器端

yum -y install subversion 

2.创建SVN资源库目录

mkdir /svndata

3.生成SVN资源目录

svnadmin create /svndata/projects/easyBuy

4.配置SVN项目权限认证
进入SVN项目库配置文件夹

cd /svndata/projects/easyBuy/conf/

配置SVN读写权限,修改 authz信息

vi authz

5.配置SVN项目用户
为用户设置初始密码:

vi passwd

6.使SVN配置文件生效
修改svnserve文件的选项:

vi svnserve.conf

7.启动SVN

svnserve -d -r  /svndata

8.开启SVN默认端口3690

SVN客户端配置步骤

下载MyEclipse SVN插件包
将压缩包解压到MyEclipse安装目录中的dropins
启动MyEclipse ,打开SVN资源库
检出SVN服务器项目
测试上传和更新项目

项目部署

将JavaWeb项目导出为war包
上传war文件并配置部署
设置文件权限
启动Tomcat
查看Tomcat日志
浏览器访问项目主页

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值