首页 \ 问答 \ 如何在Windows Server上部署tomcat+mysql+java环境

如何在Windows Server上部署tomcat+mysql+java环境

更新时间:2022-12-21 13:12

最满意答案

在linux上装软件有很多种方式。但是总结来说只有两种,一种是这对系统编译好的二进制文件,用特有的工具—(命令)直接下载并添加至系统就可以使用(跟Windows装软件很像);另外一种就是软件以源代码的方式打包(tar等)并
压缩(zip,bz2,gz2)的形式发布,而且这也是最常用的linux下发布软件的方法,因为Linux下大部分都是开源软件。

从你提供的信息可以得知你下载的是源代码包。这样就要求你先把它解压,然后查看解压文件夹的内容。通常情况下,这些软件包都会包含安装信息,比如安装方法,方式等,一般都包含在Readme,Install这样的纯文本文件里。在安装之前必须要认真的有针对性的读一下。

如果没有这些文件,那么你下载此驱动的官网上一定会有安装方法的说明。
通常都是configure,make ,make install之类的命令。这是大部分从源代码构建编译安装软件最通用的方法。刚开始你可能会很不适应,但是时间长了你就知道Linux世界就是这样,而且这也是高效率的。

如果有了安装方法还不明白或安装过程出现错误的话,这也很正常。这时候就充分发挥搜索引擎和开源社区的力量了。你应该在关键词中提及你的操作系统版本及名称(不是简单的Linux,而是像Ubuntu 8.04,red flag 7.0这样的信息)并你要装的显卡信息,或者软件安装过程中的出错信息来进行搜索提问。

在Linux下遇到问题是很正常的,在网上寻找解决方法和看系统和软件自带的文档都是解决这些问题的最主要的手段。这非常考验我们使用着的耐心。这也是Linux如此优秀的操作系统难以推广的原因之一。

还好,现在有了非常成熟的桌面Linux系统了,可以免去初学者很多的手动配置过程。系统,驱动,还有软件都安装都要比在Windows下都容易。你也可以试一下这些系统,笔者推荐Ubuntu最新版本,这或许可以省去你手动装驱动的麻烦。

祝你好运!

其他回答

编译,安装
里面就一个c?你确定?
那么gcc来搞定
gcc -o netcard xxx.c
然后./netcard运行
不过,有就一个c文件的驱动?

相关问答

更多
  • 在linux上装软件有很多种方式。但是总结来说只有两种,一种是这对系统编译好的二进制文件,用特有的工具—(命令)直接下载并添加至系统就可以使用(跟Windows装软件很像);另外一种就是软件以源代码的方式打包(tar等)并 压缩(zip,bz2,gz2)的形式发布,而且这也是最常用的linux下发布软件的方法,因为Linux下大部分都是开源软件。 从你提供的信息可以得知你下载的是源代码包。这样就要求你先把它解压,然后查看解压文件夹的内容。通常情况下,这些软件包都会包含安装信息,比如安装方法,方式等,一般都 ...
  • -!!首先你总得有个网卡驱动吧... 然后还要看那个包是什么格式,linux格式比较乱..乱七八糟的...RPM最容易装了... 就一个直接 rpm -ivh 包的name.rpm 搞定 当然..要是另外的格式的包就不是这么写了
  • 要看你的网卡型号,不同型号的安装方法是不一样的。 打开压缩包可以看到里面的readme安装说明。 一般的编译方法都是: ./configure make make install fedora core 4是个5年前的系统,早就不支持更新了,,如果你肯用fedora 13,我敢保证肯定不用你自己编译网卡驱动。
  • 一般来说比较简单, 在你解压的文件夹---->右键点击---->在终端打开, 然后会弹出一个终端在里面输入 $ ./configure //如果这一步提示出错,直接从第二步开始 $make //如果这一步出错,把终端里的东西都复制出来再提问 $sudo make install //如果都没有错误,这步结束以后你的驱动就安装好了 最后一步执行的时候会提示你输入密码~就是你的登录密码。如果输入以后还是提示没有权限之类的问题那就输入 $su root //这步会提示你输入root的密码 # make insta ...
  • 不知道你是不是已经找到网卡的驱动了啊 ,如果没有的话就根据网卡的型号到主板的官方或是主板的驱动盘上找一下,应该可以找到对应的linux 驱动,然后按照以下步骤做,不要说我是抄的,我自己亲自照着这个做过并且成功了才保存下来的。 希望能够给像我这样的新手提供掌握安装网卡驱动的捷径 1 确认系统的内核版本 [root@localhost ~]# uname -r 2.6.18-8.el5PAE 我的内核版本是2.6.18-8.el5PAE 2 确认系统是否已经安装下列包 由于编译需要用到内核的源代码包和编译程序g ...
  • 在linux上装软件有很多种方式。但是总结来说只有两种,一种是这对系统编译好的二进制文件,用特有的工具—(命令)直接下载并添加至系统就可以使用(跟Windows装软件很像);另外一种就是软件以源代码的方式打包(tar等)并 压缩(zip,bz2,gz2)的形式发布,而且这也是最常用的linux下发布软件的方法,因为Linux下大部分都是开源软件。 从你提供的信息可以得知你下载的是源代码包。这样就要求你先把它解压,然后查看解压文件夹的内容。通常情况下,这些软件包都会包含安装信息,比如安装方法,方式等,一般都包 ...
  • 一般是自带有的。驱动没有就要配置下编到内核里或者加载下ko文件。你ifconfig看看有没有eth0,有的话网卡已经驱动了
  • 如果有驱动程序的二进制rpm包。rpm -ivh filename.rpm如果驱动程序是源文件。tar -zxvf filename.tar.gzmake configmakemake install大致如此。。
  • 不知道你是不是已经找到网卡的驱动了啊 ,如果没有的话就根据网卡的型号到主板的官方或是主板的驱动盘上找一下,应该可以找到对应的linux 驱动,然后按照以下步骤做,不要说我是抄的,我自己亲自照着这个做过并且成功了才保存下来的。 希望能够给像我这样的新手提供掌握安装网卡驱动的捷径 1 确认系统的内核版本 [root@localhost ~]# uname -r 2.6.18-8.el5PAE 我的内核版本是2.6.18-8.el5PAE 2 确认系统是否已经安装下列包 由于编译需要用到内核的源代码包和编译程序 ...
  • 不知道你是不是已经找到网卡的驱动了啊 ,如果没有的话就根据网卡的型号到主板的官方或是主板的驱动盘上找一下,应该可以找到对应的linux 驱动,然后按照以下步骤做,不要说我是抄的,我自己亲自照着这个做过并且成功了才保存下来的。 希望能够给像我这样的新手提供掌握安装网卡驱动的捷径 1 确认系统的内核版本 [root@localhost ~]# uname -r 2.6.18-8.el5PAE 我的内核版本是2.6.18-8.el5PAE 2 确认系统是否已经安装下列包 由于编译需要用到内核的源代码包和编译程序g ...

相关文章

更多

最新问答

更多
  • 您如何使用git diff文件,并将其应用于同一存储库的副本的本地分支?(How do you take a git diff file, and apply it to a local branch that is a copy of the same repository?)
  • 将长浮点值剪切为2个小数点并复制到字符数组(Cut Long Float Value to 2 decimal points and copy to Character Array)
  • OctoberCMS侧边栏不呈现(OctoberCMS Sidebar not rendering)
  • 页面加载后对象是否有资格进行垃圾回收?(Are objects eligible for garbage collection after the page loads?)
  • codeigniter中的语言不能按预期工作(language in codeigniter doesn' t work as expected)
  • 在计算机拍照在哪里进入
  • 使用cin.get()从c ++中的输入流中丢弃不需要的字符(Using cin.get() to discard unwanted characters from the input stream in c++)
  • No for循环将在for循环中运行。(No for loop will run inside for loop. Testing for primes)
  • 单页应用程序:页面重新加载(Single Page Application: page reload)
  • 在循环中选择具有相似模式的列名称(Selecting Column Name With Similar Pattern in a Loop)
  • System.StackOverflow错误(System.StackOverflow error)
  • KnockoutJS未在嵌套模板上应用beforeRemove和afterAdd(KnockoutJS not applying beforeRemove and afterAdd on nested templates)
  • 散列包括方法和/或嵌套属性(Hash include methods and/or nested attributes)
  • android - 如何避免使用Samsung RFS文件系统延迟/冻结?(android - how to avoid lag/freezes with Samsung RFS filesystem?)
  • TensorFlow:基于索引列表创建新张量(TensorFlow: Create a new tensor based on list of indices)
  • 企业安全培训的各项内容
  • 错误:RPC失败;(error: RPC failed; curl transfer closed with outstanding read data remaining)
  • C#类名中允许哪些字符?(What characters are allowed in C# class name?)
  • NumPy:将int64值存储在np.array中并使用dtype float64并将其转换回整数是否安全?(NumPy: Is it safe to store an int64 value in an np.array with dtype float64 and later convert it back to integer?)
  • 注销后如何隐藏导航portlet?(How to hide navigation portlet after logout?)
  • 将多个行和可变行移动到列(moving multiple and variable rows to columns)
  • 提交表单时忽略基础href,而不使用Javascript(ignore base href when submitting form, without using Javascript)
  • 对setOnInfoWindowClickListener的意图(Intent on setOnInfoWindowClickListener)
  • Angular $资源不会改变方法(Angular $resource doesn't change method)
  • 在Angular 5中不是一个函数(is not a function in Angular 5)
  • 如何配置Composite C1以将.m和桌面作为同一站点提供服务(How to configure Composite C1 to serve .m and desktop as the same site)
  • 不适用:悬停在悬停时:在元素之前[复制](Don't apply :hover when hovering on :before element [duplicate])
  • 常见的python rpc和cli接口(Common python rpc and cli interface)
  • Mysql DB单个字段匹配多个其他字段(Mysql DB single field matching to multiple other fields)
  • 产品页面上的Magento Up出售对齐问题(Magento Up sell alignment issue on the products page)