如何使用一体化部署包安装Linux无盘服务器

如何使用一体化部署包安装Linux无盘服务器,第1张

一,首先到信佑官网下载一体化部署工具(点击下载),然后解压在任意机器运行,点击安装按钮进行安装

二,准备安装-文件准备,进入安装界面,会检测Linux版本,然后点击下一步

三,开启网络安装,会自动开启DHCP服务,如果局域网有其他的DHCP,需要先关闭,然后把无盘服务器设置网卡启动

四,服务器检测,会自动检测服务器硬件信息(CPU 硬盘 网卡)

五,信佑无盘配置-密码设置,配置无盘服务器root密码

六,信佑无盘配置-网络配置,正确设置无盘服务器IP地址,网关,子网等信息

七,信佑无盘配置-Linux虚拟机配置,如果启用虚拟机可以在此配置,也可以安装好以后再添加虚拟机(虚拟机安装),如果不启用直接跳过

八,信佑无盘配置-磁盘配置,在这个界面设置Linux系统盘和数据分区大小,数据盘,回写盘和镜像盘也可以在此设置(安装好以后再设置也可以)

九,客户机配置,这个界面主要配置DHCP,根据局域网和网吧实际要求设置,启动镜像一定要添加

十,开始安装,无盘服务器进入安装界面,安装过程不要关闭本程序

十一,安装完成,安装完成后,无盘服务器会自动重启

如果你购买了云服务器,一般会让你选择使用哪个系统的,如果你选择的是Linux系统的话,会让你选择是安装RedHat、CentOS、Ubuntu等具体哪个版本的Linux系统,等你选择后,会自动安装,安装完成后,就能进入安装好的云服务器Linux系统了,一般来说,云服务器的Linux系统都会采用ssh方式连接,所以需要掌握一定的Linux命令,这样方便管理云服务器。

具体如果学习Linux系统命令,楼主可以百度《Linux就该这么学》,里面有很多实用的Linux系统命令可以参考学习。

找到Project Structer

重新构建项目

找到重新构建的项目,也就是我们的war包地址

根据路径找到war包,截图如下:

右键CRT选项卡打开SFTP服务:

找到war包的本地地址

本地:

Linux:

输入Put namewar

开始上传war包:

启动tomcat--- /usr/tomcat/apache-tomcat-7061/bin/startupsh

部署完毕

此处以Linux+tomcat为例

准备工作:

1>完成Jenkins服务环境的搭建,此处不再详述,不会的童鞋可参考下面的博客

http://wwwcnblogscom/zz0412/tag/jenkins/

2>安装Publish Over SSH插件(这个插件可以通过ssh连接其他Linux机器),不会的童鞋可参考:

http://wwwcnblogscom/zz0412/p/jenkins_jj_10html

3>配置SSH Server

然后新建jobs,在SSH server页面进行一下配置

说明:以上配置是在构建项目时将jenkins服务器上生成的项目war包拷贝到远程服务器下

(注意要记得为文件配置权限,我在此处有一个删除脚本的命令,大家根据需要,不一定需要此步骤)

#########################shell脚本内容分享########################

图中脚本jenkins_rebootsh主要功能为部署项目war包至tomcat服务器中,重新启动tomcat,包括重命名、删除、备份等步骤,code如下:

如何在Linux服务器上部署Net Core?Net Core是Net Framework的新一代版本,对于新手来说,将Net Core部署在Linux服务器上是一件相当困难的事,为了帮助大家解决困难,今天小编要给大家分享如何在Linux服务器上部署Net Core?

1、简介

一直以来,微软只对自家平台提供NET支持,这样等于让这个“理论上”可以跨平台的框架在Linux和macOS上的支持只能由第三方项目提供(比如Mono NET)。直到微软推出完全开源的NET Core。这个开源的平台兼容NET Standard,并且能在Windows、Linux和MacOS上提供完全一致的API。虽然这个小巧的NET框架只是标准NET的一个子集,但是已经相当强大了。

一方面,这个小巧的框架可以让某些功能性应用同时运行在三个平台上(就像某些功能性的Python脚本一样),另一方面,这也可以让服务器运维人员将ASP NET服务程序部署在Linux服务器上(特别是对于运行Windows Server较为吃力的服务器)。

2、部署NET Core

由于我没有可用的macOS设备,我将仅用Linux(服务器)作示范。我作示范的服务器是CentOS7操作系统。

SSH连接至服务器,安装NET Core的依赖项:

然后从微软官方获取NET Core的主程序:

如果你的服务器不能正确访问这个地址,你可能需要手动访问后面的地址,下载完毕之后,用任意一种方法传递进服务器,并命名为dotnettargz。

执行指令将组件解压至指定的位置:

创建链接以在任何路径下直接引用dotnet指令:

至此,NET Core框架应该就在你的服务器上搭建好了。

3、尝试部署一个ASP NET服务程序

在本地计算机上,修改Visual Studio功能,确保这一项是被安装的:

启动Visual Studio,新建一个ASP NET Core项目:

类型选择Web应用程序。我们不对示例作太大的修改,仅仅是为了演示ASP NET运行于NET Core的状况。在项目资源管理器内打开Programcs,依然是熟悉的C#代码:

为了能正常运行,我们稍稍修改代码,让host的对象初始化器看起来是这个样子:

保存工程,将整个解决方案上传至服务器。再次连接服务器,导航到你存放工程文件的目录下,执行指令:

该指令指挥NET Core恢复这个工程引用的包,耐心等待指令执行完毕。

接着,执行指令:

这条指令将使NET Core编译并运行这个工程。控制台没有错误信息并产生类似输出,你的ASP NET Core应用程序就应该在正确运行了:

试着在任意设备上访问你服务器的IP地址(或者域名),如果能正确加载默认页面,你的NET Core环境就算部署完毕了:

这个NET框架只是NET标准的一个子集,不一定能100%兼容一个复杂的ASP NET服务程序。但是利用这个框架,你可以把服务器切换至Linux系统,却仍然采用ASP NET作为服务程序的具体实现方法。你也不必为了调试运行于Linux的服务程序而专门去配置一个Linux工作环境——因为NET Core也可以运行在Windows上,Visual Studio本身就支持使用IIS Express来本地调试一个ASP NET Core应用程序。

虚拟化或容器化技术和服务提供商网络区别。

1、

1、虚拟化或容器化技术:现代的部署环境使用虚拟化或容器化技术,允许在一台物理服务器上运行多个虚拟机或容器,每个虚拟机或容器都有IP地址,而这些IP地址与宿主Linux服务器的IP地址不同。

2、

2、服务提供商网络:应用程序托管在云服务提供商的平台上,那么该平台会有网络配置,服务的IP地址与Linux服务器的IP地址不同。

1、首先需要在linux服务器上配置java环境,如安装jdk+tomcat

2、配置完成jdk+tomcat环境后,需要把你的java项目复制到tomcat的webapps下

3、复制到tomcat的webapps后,重启tomcat,然后访问http://ip:8080/项目名,浏览验证java项目

4、安装jdk+tomcat环境如下:

1)下载JDK(下面分别是32位系统和64位系统下的版本)

http://downloadoraclecom/otn-pub/java/jdk/7u9-b05/jdk-7u9-linux-i586targzAuthParam=1350717577_c0836b48d7dc4cd4598cdd4f0d49e6f6            #32位

http://downloadoraclecom/otn-pub/java/jdk/7u9-b05/jdk-7u9-linux-x64rpmAuthParam=1350717726_9b669eca29c07ddaaf6d8dc41e7a2684     #64位

# getconf LONG_BIT   #  查看系统多少位

2) 安装JDK70版本

先卸载服务器自带的jdk软件包

# java -version     #查看服务器是否安装过jdk

java version "160_17"

OpenJDK Runtime Environment (IcedTea6 174) (rhel-121b17el6-i386)

OpenJDK Client VM (build 140-b16, mixed mode)

# rpm -qa |grep gcj   #查看服务器安装的jdk软件包信息

libgcj-444-13el6i686

java-150-gcj-1500-291el6i686

#  yum -y remove java-150-gcj-1500-291el6i686    #卸载软件包

安装jdk70  

解压配置安装

# mkdir -p /usr/lib/jvm

# tar zxvf jdk-7u9-linux-i586targz  -C /usr/lib/jvm

# mv /usr/lib/jvm/jdk170_09    /usr/lib/jvm/java7

添加jdk70到系统环境变量

# cp /etc/profile /etc/profilebak    #备份

# vi /etc/profile     #编辑,在最后添加下面的内容 

export JAVA_HOME=/usr/lib/jvm/java7

export JRE_HOME=${JAVA_HOME}/jre  

export CLASSPATH=:${JAVA_HOME}/lib:${JRE_HOME}/lib  

export PATH=${JAVA_HOME}/bin:$PATH 

# source /etc/profile  #使配置文件立即生效

由于系统中可能会有默认的其他版本JDK,所以,为了将我们安装的JDK设置为默认JDK版本,还要进行如下工作。

update-alternatives --install /usr/bin/java java /usr/lib/jvm/java7/bin/java 300  

update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/java7/bin/javac 300  

update-alternatives --install /usr/bin/jar jar /usr/lib/jvm/java7/bin/jar 300   

update-alternatives --install /usr/bin/javah javah /usr/lib/jvm/java7/bin/javah 300   

update-alternatives --install /usr/bin/javap javap /usr/lib/jvm/java7/bin/javap 300  

执行下面命令,设置默认版本,此命令执行后,系统会列出当前存在的各种JDK版本,会提示你选择

# update-alternatives --config java

测试

# java -version       # 测试是否成功 

下载并启动tomcat

# cd /data  进入你放置的目录

# wget http://mirrorscnniccn/apache/tomcat/tomcat-7/v7056/bin/apache-tomcat-7056targz

# tar -zxv -f apache-tomcat-7056targz

# mv apache-tomcat-7056 /usr/local/tomcat7 

# chmod 755 -R /usr/local/tomcat7/

# /usr/local/tomcat7/bin/startupsh

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » 如何使用一体化部署包安装Linux无盘服务器

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情