服务器型号:浪潮SA5212M5
系统版本: CentOS 76
准备UltraISO、U盘/光盘(DVD)、centos镜像
会显示网卡信息,若网卡信息中显示有LOWER_UP表示已连接网线
服务器一般会有多个网口,我们以此判断将要修改的网卡名称
例如:
ifcfg-eno1 为网卡名称
设置动态获取IP地址,只需修改两处地方即可
开设网站,需要使用服务器部署网站程序,使用域名来绑定网站地址。
开设一个网站需要将网站程序部署到服务器上,服务器是指可以24小时运行的电脑主机,它用来运行网站的程序。
网站部署到服务器上在没有绑定域名之前是用IP访问的,IP很难记住,所以网站要让用户访问必须给用户一个容易记住的名字,就是域名,将域名和IP绑定之后用户就可以容易记住,方便下次登陆访问。
扩展资料
服务器可以用来部署软件是因为它有以下特性:
1、可扩展性
服务器有一定的“可扩展性”,这是因为企业网络不可能长久不变,特别是在当今信息时代。如果服务器没有一定的可扩展性,当用户一增多就不能胜任的话,一台价值几万,甚至几十万的服务器在短时间内就要遭到淘汰,这是任何企业都无法承受的。
2、易使用性
服务器的功能相对于PC机来说复杂许多,不仅指其硬件配置,更多的是指其软件系统配置。服务器要实现如此多的功能,没有全面的软件支持是无法想象的。
3、可用性等等
对于一台服务器而言,一个非常重要的方面就是它的“可用性”,即所选服务器能满足长期稳定工作的要求,不能经常出问题。其实就等同于Sun所提出的可靠性(Reliability)。
4、易管理性
在服务器的主要特性中,还有一个重要特性,那就是服务器的“易管理性”。
虽然服务器需要不间断地持续工作,但再好的产品都有可能出现故障,虽然在稳定性方面有足够保障,但也应有必要的避免出错的措施,以及时发现问题,而且出了故障也能及时得到维护。
参考资料:
参考资料:
以Java Web项目的构建过程来解释这个区别,Web软件项目一般都有相似的开发过程:编码,编译,打包,发布、部署和测试,这个过程可由相应的构建工具自动化(Ant,Maven)。
发布指的是对于软件厂商而言,将软件产品上传到远程服务器供用户安装部署,软件产品可以是jar,war,exe,targz等,对于不同的软件产品安装部署的方式也不一样,比如发布war包,就不需要用户去安装了,只需要用户部署到Web容器里面就可以使用了,像一些C项目,发布targz包,用户在自己的机器上还得编译安装
软件开发流程
先上一个软件开发的整体流程图,这就是大名鼎鼎的“瀑布模型(Waterfall Model)”。据说由温斯顿·罗伊斯(Winston Royce)在1970年提出。
瀑布模型的特点为:上一阶段的结果为本阶段的输入,开发进程从一个阶段“流动”到下一个阶段。
(图中右侧括号中为每个阶段的输出物。)
一般软件售前人员对这个流程比较熟悉,这其中项目规划、可行性论证报告、需求说明书等,通常都由IT售前人员提供。
如果将瀑布模型的设计部分分为总体设计、详细设计两部分,即“软件开发的8个流程”:
1、问题定义阶段
用户提出一个软件开发需求以后,分析人员首先要明确软件的实现目标、规模及类型:如它是数据处理问题还是实时控制问题,是科学计算问题还是人工智能问题等。
2、可行性研究
基本任务:“对于上一个阶段所确定的问题有行得通的解决办法吗”?
内容包括经济可行性、技术可行性、法律可行性、不同方案。
结束标准:提出关于问题性质、工程目标和规模的问题定义书面报告;提出可行性研究报告。
3 需求分析
基本任务:“为了解决这个问题,目标系统必须做什么?”
确定系统必须具有的功能和性能,系统要求的运行环境,并且预测系统发展的前景。
结束标准:软件需求规格说明书(specification)
4 总体设计(概要设计)
基本任务:“概括地说,应如何解决这个问题”
设计出实现目标系统的几种可能的方案。推荐一个最佳方案。
结束标准:概要设计文档
5 详细设计
基本任务:“应该怎样具体地实现这个系统呢”
结束标准:设计出程序的详细规格说明。
6 编码
基本任务:写出正确的容易理解、容易维护的程序模块
结束标准:以某种程序设计语言表示的源程序清单
7 测试(单元测试和综合测试)
基本任务:在设计测试用例的基础上检验软件的各个组成部分是否达到预定的要求。
结束标准:软件合格,能交付用户使用。
8 软件维护
基本任务:使系统持久地满足用户的需要。
改正性维护,适应性维护,完善性维护,预防性维护。
虽然后来提出很多模型,如演化模型(evolutionary model)、增量模型(incremental model)、原型模型(prototyping model)等,但现在软件开发的流程,依然总体遵循瀑布模型。
如何搭建一个系统
说完流程,再说说系统是如何被开发人员搭建出来的。
系统的百度百科定义为:软件系统(Software Systems)是指由系统软件、支撑软件和应用软件组成的计算机软件系统,它是计算机系统中由软件组成的部分。
搭建系统可以分为三个步骤:环境部署、软件开发、软件部署。
1、环境部署
准备服务器,部署 *** 作系统、软件环境、安全软件、FTP服务器等。数据库和应用可分开布置在多个服务器,也可布置在同一服务器。
准备网络,分为内网和外网。外网需要购买公网IP和域名。
负责人:网络管理员
2、软件开发
包括开发语言选择、架构设计、数据库设计等工作,并进行编码、编译、测试、打包。
负责人:程序员
3、软件部署
将程序文件上传到服务器,进行部署、配置,成功后即可通过客户端访问项目。
负责人:软件实施
软件开发阶段
下面以java语言开发为例,简单讲讲程序员是如何进行软件开发的。
(本部分参考了“软帝在线”公众号、博客园“架构与我”的文章)。
1、新建java文件(或工程)
java源代码本质上就是普通的文本文件,可以用txt等工具编辑java代码(程序员一般采用源代码编辑工具,如:Notepad++;或集成开发工具IDE,如:Eclipse)。txt编写后需将文件扩展名改成java。
2、编写代码
以“Hello World”举例编写代码:
public class HelloWorld {
public static void main(String[] args) {
Systemoutprintln("Hello World");
}
}
该程序表示的意思是输出Hello World这样一段话。
3、编译程序
Java程序之所以能做到跨平台运行,是因为Java程序运行在JVM中的,然而JVM只能够识别字节码文件,而不能直接识别Java文件。所以需要先将Java文件编译成字节码文件,即class文件,然后字节码文件才能够在JVM中运行。
编译文件,可以通过手动执行Dos命令javac,或直接用编译器如Eclipse完成。
4、运行程序
可在Dos命令窗口中输入java命令,按回车,输出Hello World;
或在编译器的控制台中看到输出结果。
5、单元测试
单元测试(模块测试)是开发者对编写的一小段代码,检验一个很小的、很明确的功能是否正确。
通常采用JUnit框架(多数java开发环境已集成)进行测试,即所谓白盒测试,叫“白盒”是因为程序员知道被测试的软件如何(How)完成功能和完成什么样(What)的功能。
测试通过后,就完成了软件开发阶段,可以打包部署了。(IT售前圈)
1、打开控制面板,选择并进入“程序”,双击“打开或关闭Windows服务”,在d出的窗口中选择“Internet信息服务”下面所有地选项,点击确定后,开始更新服务。
2、更新完成后,打开浏览器,输入“>
3、当web服务器搭建成功后,我们下一步所要做的就是把我们开发的网站安装到Web服务器的目录中。一般情况下,当Web服务器安装完成后,会创建路径“%系统根目录%inetpub/>
4、设置防火墙,让局域网当其它计算机也能访问本地网站资源。具体方法:打开控制面板,选择“系统和安全”,点击“允许程序通过Windows防火墙”,在d出的对话框中勾选“万维网服务>
5、在局域网中其它计算机上,打开浏览器,输入 “>
扩展资料:
入门级服务器所连的终端比较有限(通常为20台左右),况且在稳定性、可扩展性以及容错冗余性能较差,仅适用于没有大型数据库数据交换、日常工作网络流量不大,无需长期不间断开机的小型企业。
不过要说明的一点就是目前有的比较大型的服务器开发、生产厂商在后面我们要讲的企业级服务器中也划分出几个档次,其中最低档的一个企业级服务器档次就是称之为"入门级企业级服务器",这里所讲的入门级并不是与我们上面所讲的"入门级"具有相同的含义,不过这种划分的还是比较少。
还有一点就是,这种服务器一般采用Intel的专用服务器CPU芯片,是基于Intel架构(俗称"IA结构")的,当然这并不是一种硬性的标准规定,而是由于服务器的应用层次需要和价位的限制。
随着云计算、软件技术的发展,部署方式也越来越多样化,众多厂商的ERP软件可以支持本地部署、公有云、私有云、混合部署及SAAS等多种方式。总体上从网络架构划分可分为局域网部署模式、广域网部署模式;从计算资源提供模式上划分,可分为传统模式、云计算模式等。下面具体介绍几种常见的部署方式。
一、企业局域网+自建服务器
集中办公的企业,可以采用这种方式部署。
这种方式的方便管理,稳定性、安全性相对较高。缺点是需要自建机房环境,需要有自己的运维人员,运维成本高。
二、企业自建服务器+方式
如果办公地点分布在多个地方,企业有多个分支机构的情况下,可以采用这种方式,把服务器放在总部,各个分支机构采用方式与总部服务器连接。
这种方式的稳定性和安全性相对较好,但需要投入的成本。
三、企业局域网+自建服务器+公网固定IP
自建服务器放在本企业局域网,同时有公网固定IP地址。对于规模较大的企业,采用光纤接入,拥有固定IP地址,可以采用这种方式。
适用场景:有较多员工经常需要在外办公、而且办公地点不固定,就需要把服务器部署在外网IP。
优点便于管理,稳定性较好,但是有固定IP地址网络接入方式成本较高。
四、企业局域网+自建服务器+无公网固定IP
企业自己有服务器并且放在本企业机房,但没有固定IP地址。
此时可以用花生壳等解析方式。如本企业的域名是,那么只要保证解析后能用这个域名访问服务器,就可以用>1 服务器IP是静态的还是动态分布的?如果是DHCP分配的,地址变了就不能访问了
2 你说的那种是网络共享吧。在资源管理器里输入“ \\共享机器地址”就可以拖动了
3FTP本来就是为单个文件传输提供的服务
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)