CensOS7环境

我个人的博客环境如下:

希望这个教程可以帮助到linux新手朋友们或者其他在安装软件时遇到问题的朋友们

当然了,百度上也有很多类似这样的教程,我个人贴出来,一来为分享,二来以后自己用到时,上手就有,不必担心为此耗费比较长的时间。

该教程是我个人使用xmind写的,只是通过导出工具导出为html,才会显示如下,不过导出的显示信息,不会影响正常阅读。

本人亲自实践过,有任何问题可以留言

Java开发基本环境

1.jdk的安装

rpm安装

获取rpm安装包

wget --no-check-certificate --no-cookies --header "Cookie: oraclelicense=accept-securebackup-cookie" http://download.oracle.com/otn-pub/java/jdk/8u131-b11/d54c1d3a095b4ff2b6607d096fa80163/jdk-8u131-linux-x64.rpm

jdk官网:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

安装rpm

rpm -ivh jdk-8u131-linux-x64.rpm

java -version  显示对应的Java版本信息

2.tomcat安装

首先在浏览器输入tomcat,进入tomcat官网

选择对应的版本,将链接复制下来,然后再Linux上执行wget命令进行下载

wget http://mirrors.hust.edu.cn/apache/tomcat/tomcat-8/v8.0.52/bin/apache-tomcat-8.0.52.tar.gz

解压tomcat

tar -xzvf apache-tomcat-8.0.52.tar.gz

获得tar包

wget http://dev.MysqL.com/get/Downloads/MysqL-5.7/MysqL-5.7.16-1.el7.x86_64.rpm-bundle.tar

解压tar包

tar -xvf MysqL-5.7.16-1.el7.x86_64.rpm-bundle.tar

安装(存在依赖关系,依次安装)

rpm -ivh MysqL-community-common-5.7.16-1.el7.x86_64.rpm

rpm -ivh MysqL-community-libs-5.7.16-1.el7.x86_64.rpm

rpm -ivh MysqL-community-client-5.7.16-1.el7.x86_64.rpm

rpm -ivh MysqL-community-server-5.7.16-1.el7.x86_64.rpm

在安装这个的时候可能会报错,通过这个方法可以解决

获取相关依赖包并安装

下载

wget http://mirror.centos.org/centos/6/os/x86_64/Packages/libaio-0.3.107-10.el6.x86_64.rpm

安装

rpm -ivh libaio-0.3.107-10.el6.x86_64.rpm

yum安装相关包

yum install net-tools

数据库初始化

MysqLd --initialize --user=MysqL

获得随机密码

cat /var/log/MysqLd.log

systemctl start MysqLd.service

MysqL -uroot -p

ALTER USER 'root'@'localhost' IDENTIFIED BY 'new_password';

4. maven安装

安装命令

yum install maven

安装成功

mvn -v 显示对应的版本信息

5.git安装

安装命令

yum install git

准备相关的依赖库

yum install gcc gcc-c++ autoconf automake

yun -y install zlib zlib-devel openssl openssl-devel pcre pcre-devel

wget http://downloads.sourceforge.net/project/pcre/pcre/8.35/pcre-8.35.tar.gz

解压 tar-xzvf pcre-8.35.tar.gz

./configure

make && make install 编译安装

获取安装包

wget http://Nginx.org/download/Nginx-1.6.2.tar.gz

解压该包

tar xzvf Nginx-1.6.2.tar.gz

/configure --prefix=/usr/local/Nginx --with-http_stub_status_module --with-http_ssl_module --with-pcre=/home/yc/pcre-8.35

总结

如果觉得编程之家网站内容还不错,欢迎将编程之家网站推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。

如您喜欢交流学习经验,点击链接加入交流1群:1065694478(已满)交流2群:163560250

centos7开发java体验_centos7之Java开发环境构建相关推荐

  1. Android开发初体验之百度地图开发(3)

    在前面文章我分享了如何开始初步的使用百度地图API以及地图搜索功能,这次我将分享如何在百度地图上设置marker,以及info窗口,这次也主要是参考了鸿洋老师的博客,大家想继续学习的话也可以关注一下鸿 ...

  2. 小程序 | 基于WAMP的新闻网小程序开发(体验全栈式开发微信小程序)

    之前学习微信小程序开发,主要是基于JS.WXML.WXSS的前端开发,对于后端技术不精的我也是使用了微信开发者工具中的云开发功能,但是今天突发奇想,特别想体验一下全栈式开发微信小程序,学习了一下基于W ...

  3. Intel INDE(集成原生开发人员体验)的Windows开发指导

    Intel® INDE Getting Started Guide for Developing Windows* Applications https://software.intel.com/en ...

  4. 深入c语言pdf,深入体验C语言项目开发1.pdf

    深入体验C 语言项目开发 薛小龙 清华大学出版社 2011 07 本丛书的主要编写人员有陈强.李佐彬.李淑芳.蒋凯. 王梦.王书鹏.张子言.张建敏.陈德春.李藏.关立勋. 秦雪薇.薛多鸯.李强.刘海洋 ...

  5. Windows Embedded CE 6.0开发初体验(二)CE开发环境 收藏

    上一篇<Windows Embedded CE 6.0开发初体验>之"嵌入式开发流程": http://blog.csdn.net/aawolf/archive/200 ...

  6. Windows Embedded CE 6.0开发初体验(一)Windows CE概述

    这篇文章的目的并不是介绍Windows Embedded CE开发的方方面面,只是用一个初涉嵌入式领域的软件开发者的视角来介绍Windows CE开发中最常用的概念和知识,解决大家会在实际开发中碰到的 ...

  7. 05_Java筑基之Java开发初体验

    05_Java筑基之Java开发初体验 一. 编写第一个HelloWorld程序 1. Java开发步骤 Java开发需要三个步骤:  也就是会经历如下顺序:  2. 第一步:编写源程序 一开始, ...

  8. Java开发初体验:第一个Java程序:HelloWorld

    文章目录 2.1 java语言的环境搭建 2.2 开发体验:HelloWorld 2.3 注释(Comment) 2.4 Java API文档 2.5 常用的Java开发工具(Integrated D ...

  9. sequoiadb java使用_Sequoiadb 测试体验系列之四 – Java 开发

    上一篇中尝试了一下SequoiaDB的 shell控制台的使用,研究了一下控制台中匹配符.更新符和聚集符的使用.今天尝试一下SequoiaDB官方提供的Java 驱动. 首先要从官方下载驱动程序,按照 ...

最新文章

  1. 石家庄的联通破网络,请大家鉴定
  2. CVPR 2022 | 一种有效提升点云语义分割边界性能的学习框架
  3. 【c语言】求最大最小值
  4. 蓝色巨人的硬件业务:存储营收或将下滑
  5. 顺序查找法,用函数实现。
  6. Android的基本常用的短信操作
  7. 那个一年发四篇Cell的研究生,后来怎么样了?
  8. Python案例:通过城市区域代码查询天气
  9. 21计算机考研上岸经验分享(一战成硕,普通双非逆袭顶级211)
  10. 利用webBrowser实现万能打印
  11. [北航软工]技术规格说明书
  12. 关于IP地址定位、IP查询和IP地址库 你想了解的历史都在这里
  13. 80286 与 80386,实模式与保护模式切换编程
  14. android_x86安装arm转译
  15. Linux修改系统时间
  16. 用Python做数据分析之数据统计
  17. Android开启双摄像头
  18. 解决Worker 1 failed executing transaction ‘ANONYMOUS‘ at master log mall-mysql-bin.000001, end_log_pos
  19. 高速电路设计基本概念之——period jitter,cycle-cycle jitter,N-cycle jitter,long-term jitter, TIE等
  20. D:\eclipse-workspace\.metadata\.plugins\org.eclipse.core.resources\.projects

热门文章

  1. 没有qpress_关于网站没反应的阿里云帮助中心问题解答
  2. python api调用展示_Python百视api调用示例
  3. Selenium Grid Node 安装配置(CentOS 7 版)
  4. ALVのイベントを取得する方法
  5. MATLAB——nctoolbox安装及使用
  6. getAttribute与getParameter的区别
  7. HDU 1180 诡异的楼梯
  8. SSH-jar包相应作用
  9. SQL 2005各版本的区别
  10. db2分页查询语句优化_数据量很大,分页查询很慢,该怎么优化?