linux java 初始环境配置
linux初始环境配置
1.设置IP
查看虚拟机ip地址:ip addr
修改ip地址
Vi /etc/sysconfig/network~scrips/ifcfg-ens33(不一定是33 动态的)
BOOTPROTO=static
ONBOOT=yes
在文档后增加:
IPADDR=192.168.1.109(设置静态ip地址)
GATEWAY=192.168.1.2(设置网关)
NETMASK=255.255.255.0(设置子网掩码)
DNS1=192.168.1.109(设置域名解析)
保存并退出配置文件
重启网络服务
systemctl restart network
sudo chmod -R 777 /工作目录
2.防火墙
// 1.检验防火墙是否启动
firewall-cmd --state
// 2. 检查8080 端口是否启动:
firewall-cmd --permanent --zone=public --list-ports
//3.开启 8080 端口:
firewall-cmd --zone=public --add-port=8080/tcp --permanent
firewall-cmd --zone=public --add-port=3306/tcp --permanent
firewall-cmd --zone=public --add-port=6379/tcp --permanent
//4.重新启动防护墙
firewall-cmd --reload
// 5.验证8080 端口是否生效
firewall-cmd --zone=public --query-port=8080/tcp
Centos 7中默认的linux的系统默认防火墙不是iptables,而是firewall,此时应该使用以下方式关闭防火墙了。
// 6.关闭防火墙
systemctl stop firewalld.service #停止firewall
systemctl disable firewalld.service #禁止firewall开机启动
// 7.查看已开放的端口
firewall-cmd --list-ports
3.安装必备包
安装wget软件包
sudo yum -y install wget
安装git
yum install git
安装killall
sudo yum -y install psmisc
mkdir /usr/java
cd /usr/java
wget http://oss.wh2013.cn/public/soft/jdk-linux-x64.tar.gz
tar -zxvf jdk-linux-x64.tar.gz
## 配置环境变量
vim /etc/profile
##在底部写入如下代码
JAVA_HOME=/usr/java/jdk1.8.0_131
JAVA_BIN=/usr/java/jdk1.8.0_131/bin
PATH=$PATH:$JAVA_BIN
CLASSPATH=$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export JAVA_HOME JAVA_BIN PATH CLASSPATH
##使之生效
source /etc/profile
##测试
javac
java -version
5.Tab补全
安装epel 源
yum -y install epel-release
加快yun速度
yum -y install yum-plugin-fastestmirror
安装bash-completion
yum -y install bash-completion
立即生效
source /etc/profile.d/bash_completion.sh
或者退出终端重新登录
安装Tab键
#安装tab命令补全 [root@Mikrotik ~]# yum -y install epel-release yum-plugin-fastestmirror bash-completion
#立即生效命令 [root@Mikrotik ~]# source /etc/profile.d/bash_completion.sh
6.模糊查询使用find
find / -name redis*
其中: /指的是根目录。
启动redis方式1
进入redis根目录,执行命令: #加上‘&’号使redis以后台程序方式运行
nohup redis-server &
启动redis方式2
可以为redis服务启动指定配置文件,例如配置为/etc/redis/6379.conf 进入redis根目录,输入命令:
./redis-server /etc/redis/6379.conf
7.Linux下出现permission denied
// 777权限谨慎使用 为高权限
//-R 是指级联应用到目录里的所有子目录和文件
sudo chmod -R 777 /工作目录
//750 表示文件所有者有读、写、执行权限,文件组有读、执行权限,其他用户没有权限
//属主:r(读)w(写)x(可执行) =4+2+1=7。
//属组:r-x=4+0+1=5。
//其他:---=0+0+0=0
sudo chmod -R 750 某一目录
linux java 初始环境配置的更多相关文章
- linux JAVA JDK环境配置
export JAVA_HOME=/usr/local/jdk1.7.0_45export JRE_HOME=/usr/local/jdk1.7.0_45/jreexport CLASSPATH=.: ...
- Sublime Text3 C++及Java开发环境配置
一.C++开发环境配置 1. 下载MingW 2. 环境变量配置,系统属性->高级设置->环境变量,如果Mingw装在c盘更目录,其它自己思考 (1)PATH 变量值中加入 C:\Min ...
- ①---Java开发环境配置
Java 开发环境配置 以下将为大家介绍如何搭建Java开发环境. window系统安装java 下载JDK 首先我们需要下载java开发工具包JDK,下载地址:http://www.oracle.c ...
- Java 开发环境配置--eclipse工具进行java开发
Java 开发环境配置 在本章节中我们将为大家介绍如何搭建Java开发环境. Windows 上安装开发环境 Linux 上安装开发环境 安装 Eclipse 运行 Java Cloud Studio ...
- Java基础之一:Java开发环境配置
Java 开发环境配置 window系统安装java 下载JDK,地址:http://www.oracle.com 在下载页面中你需要选择接受许可,并根据自己的系统选择对应的版本,本文以 Window ...
- Java-Runoob:Java 开发环境配置
ylbtech-Java-Runoob:Java 开发环境配置 1.返回顶部 1. Java 开发环境配置 在本章节中我们将为大家介绍如何搭建Java开发环境. Windows 上安装开发环境 Lin ...
- 转Java 开发环境配置
window系统安装java 下载JDK 首先我们需要下载java开发工具包JDK,下载地址:http://www.oracle.com/technetwork/java/javase/downloa ...
- (三)Java 开发环境配置
window系统安装java 下载JDK 首先我们需要下载java开发工具包JDK,下载地址:http://www.oracle.com/technetwork/java/javase/downl ...
- 1、Java 开发环境配置
Java 开发环境配置 在本章节中我们将为大家介绍如何搭建Java开发环境. Windows 上安装开发环境 Linux 上安装开发环境 安装 Eclipse 运行 Java window系统安装ja ...
- 第一课JAVA开发环境配置
进行JAVA环境安装首先得进行jdk1.7部署,注意应放在没有中文和空格的目录下,然后进行配置环境变量,配置环境变量分为三步: 1.打开我的电脑--属性--高级--环境变量 2.新建系统变量JAVA_ ...
随机推荐
- 关键点检测(1)——标注关键点检测数据(labelme和CVAT)
关键点检测,作为计算机视觉领域的重要分支,广泛应用于人体姿态估计.面部表情识别.手部动作分析等多个场景.其核心在于从图像中准确检测并定位特定的关键点位置.然而,高效的模型训练离不开大量高质量的标注数据 ...
- 题解:CF1918B Minimize Inversions
CF1918B Minimize Inversions 思路 暴力 一个一个的算,复杂度巨大. 数学规律 让逆序最少,也就是让升序更多.我们可以通过多组数据实验,最终我们会发现,将数列 \(A\) 减 ...
- Cython与C函数的结合
技术背景 在前面一篇博客中,我们介绍了使用Cython加速谐振势计算的方法.有了Cython对于计算过程更加灵活的配置(本质上是时间占用和空间占用的一种均衡),及其接近于C的性能,并且还最大程度上的保 ...
- mybatis关于大于小于:元素内容必须由格式正确的字符数据或标记组成。
首先是原因: mybatis中< >这两个符号会被识别为标签的开始和结束,用了就会报解析的错误 会报错类似下面这些 1.元素内容必须由格式正确的字符数据或标记组成. 2.Error cre ...
- 假期小结1学习安装VMware以及linux
学习VMware是一项使我能够创建和管理虚拟机的技能.VMware 是一家知名的虚拟化解决方案供应商,它提供了一系列工具和软件,使我能够在一台物理计算机上创建多个独立的虚拟环境. 首先,我获取了VMw ...
- .NET 开源快捷的数据库文档查询和生成工具
前言 在实际项目开发中,需求变更和项目迭代是常态.要求我们能够迅速响应,对数据库结构进行相应的调整,如添加新表.更新现有表结构或增加字段等. 为了确保团队成员之间的信息同步,实时更新和维护数据库文档变 ...
- 【DataBase】MySQL 13 分组查询
视频参考自:P59 - P68 https://www.bilibili.com/video/BV1xW411u7ax 分组查询 GROUP BY -- group by 子句 -- 要注意!grou ...
- 【Java】【常用类】String
String表示字符串,Java所有的字符串字面值都是String类的实例实现 String是一个final修饰的类,代表不可变的字符序列 字符串是常量,用双引号表示,值在创建之后不能更改 Strin ...
- 【IDEA】回退操作记录
参考自: https://www.cnblogs.com/zeussbook/p/9207970.html 找不到代码错误,又有很多已经写好的东西,不好全部删除 只要能记得确切的操作时间就行了 可以翻 ...
- 给大家降降火 —— AI养殖是否夸大功效 —— 深大学生用AI养乌骨鸡增产6万只
看到一个新闻: 地址: https://export.shobserver.com/baijiahao/html/705726.html 这个新闻里面说的就是这个腾讯的对口培养的大学生搞了一个AI养殖 ...