Linux Java环境搭建
-------------------------网络配置-------------------------------
1.配置DNS:
vi /etc/resolv.conf
nameserver 192.168.1.1
nameserver 127.0.0.1
nameserver 183.221.253.100
nameserver 221.137.96.205
2.配置IP:
vi /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0
HWADDR=08:00:27:ac:a2:63
TYPE=Ethernet
UUID=96840575-3765-4e9c-8843-88fb1025812a
ONBOOT=yes
NM_CONTROLLED=yes
BOOTPROTO=static
IPADDR=192.168.1.161
NETMASK=255.255.255.0
GATEWAY=192.168.1.1
ARPCHECK=no
3.其它问题:
克隆了虚拟机,service network restart
报错:弹出界面 eth0: 设备 eth0 似乎不存在, 初始化操作将被延迟。
删除 rm -rf /etc/udev/rules.d/70-persistent-net.rules
reboot
编辑/etc/udev/rules.d/70-persistent-net.rules,NAME=‘eth1‘这一行,把它改为"NAME=eth0 "
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="08:00:27:07:58:f8", ATTR{type}=="1", KERNEL=="eth*", NAME="eth0"
编辑/etc/sysconfig/network-script/ifcfg-eth0,把MAC改为正确的(正确的即 08:00:27:07:58:f8 ),把UUID删掉。
之后修改联网方式
reboot 即可
-------------------------JDK安装配置-------------------------------
1.卸载默认的jdk
先查询:
rpm -qa|grep jdk
2.然后再通过下面命令进行卸载
rpm -e --nodeps java-1.6.0-openjdk-1.6.0.41-1.13.13.1.el6_8.x86_64
rpm -e --nodeps java-1.7.0-openjdk-1.7.0.131-2.6.9.0.el6_8.x86_64
(注意这里nodeps后面的那串名称是通过上面命令查询出来的,查出几个卸载几个)
3.官网下载linux版本的jdk
4.下载完后,进行安装:
rpm -ivh jdk-8u161-linux-x64.rpm
5.安装完就可以,java -version查看是否安装成功
6.查看安装目录:
[root@instance-d0nk2r2c work]# which java
/usr/bin/java
[root@instance-d0nk2r2c work]# ls -lrt /usr/bin/java
lrwxrwxrwx. 1 root root 22 Jun 21 15:27 /usr/bin/java -> /etc/alternatives/java
[root@instance-d0nk2r2c work]# ls -lrt /etc/alternatives/java
lrwxrwxrwx. 1 root root 35 Jun 21 15:27 /etc/alternatives/java -> /usr/java/jdk1.8.0_131/jre/bin/java
最后可以得出安装目录为/usr/java/jdk1.8.0_131/jre/bin/java
7.配置环境变量,打开/etc/profile文件
vi /etc/profile
按i进入编辑模式,在文件最后添加下面配置:
复制代码
JAVA_HOME=/usr/java/jdk1.8.0_161
JRE_HOME=/usr/java/jdk1.8.0_161/jre
CLASSPATH=$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH
PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH
8.执行下面命令使刚才的环境变量配置生效
source /etc/profile
9.最后通过下面命令验证配置是否成功
echo $JAVA_HOME
echo $CLASSPATH
echo $PATH
-------------------------Tomcat安装配置-------------------------------
1.官网下载tomcat linux版本
2.解压tomcat
tar -zxvf apache-tomcat-7.0.81.tar.gz apache-tomcat-7.0.81.tar.gz
3.然后就可以通过浏览器访问啦
http://服务ip地址:8080
如果想修改默认端口,那么可以通过修改Tomcat解压目录/apache-tomcat-7.0.78/conf中的server.xml文件
vi server.xml
然后找到中间部分配置,如下,把端口8080改成自己想要的就可以了
<Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" />
退出,保存,重启Tomcat,OK
4.果在访问Tomcat服务器的时候,出现无法连接到服务器等类似问题,
那么,首先确认Tomcat是否启动完成,在启动Tomcat的时候会出现如下提示
复制代码
[root@centos-linux-7 bin]# ./startup.sh
Using CATALINA_BASE: /work/apps/apache-tomcat-7.0.78
Using CATALINA_HOME: /work/apps/apache-tomcat-7.0.78
Using CATALINA_TMPDIR: /work/apps/apache-tomcat-7.0.78/temp
Using JRE_HOME: /usr/java/jdk1.8.0_131
Using CLASSPATH: /work/apps/apache-tomcat-7.0.78/bin/bootstrap.jar:/work/apps/apache-tomcat-7.0.78/bin/tomcat-juli.jar
Tomcat started.
5.如果确定启动成功,那么可能是服务器没有开发8080端口,那么可以通过下面方法开放端口访问;
如果出现下面信息,说明端口未开放访问
Trying 10.211.55.4...
telnet: connect to address 10.211.55.4: Connection refused
telnet: Unable to connect to remote host
6.防火墙配置端口,开放访问服务端口
vi /etc/sysconfig/iptables
可添加一行或者复制已有的端口信息,修改端口
-A INPUT -p tcp -m state --state NEW -m tcp --dport 20 -j ACCEPT
-A INPUT -p tcp -m state --state NEW -m tcp --dport 21 -j ACCEPT
-A INPUT -p tcp -m state --state NEW -m tcp --dport 22 -j ACCEPT
-A INPUT -p tcp -m state --state NEW -m tcp --dport 3306 -j ACCEPT
-A INPUT -p tcp -m state --state NEW -m tcp --dport 80 -j ACCEPT
-A INPUT -p tcp -m state --state NEW -m tcp --dport 10000 -j ACCEPT
然后保存退出,重启端口服务
service iptables restart
再次执行上面telnet命令检查一下就可以啦~
-------------------------下载安装maven3.3.9-------------------------------
1.找个目录下载maven
wget http://mirrors.hust.edu.cn/apache/maven/maven-3/3.3.9/binaries/apache-maven-3.3.9-bin.tar.gz
2.解压maven
tar -zxvf apache-maven-3.3.9-bin.tar.gz
3.设置环境变量
vi /etc/profile
打开后在之前的jdk配置中添加修改红色部分
复制代码
JAVA_HOME=/usr/java/jdk1.8.0_131
JRE_HOME=/usr/java/jdk1.8.0_131/jre
MAVEN_HOME=/work/apache-maven-3.3.9 //这行
CLASSPATH=$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH
PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$MAVEN_HOME/bin:$PATH //这行
4.使配置生效
source /etc/profile
5.最后验证配置是否生效(前提要安装jdk)
mvn -version
注意:maven的解压安装路径是在/work下面
-------------------------安装MySql5.7-------------------------------
1、在线安装mysql
yum -y install mysql mysql-server
2、设置开机启动
chkconfig mysqld on
3.启动mysql服务
service mysqld start
4、ySQL数据库设置:
mysql_secure_installation
主要内容如下
Set root password? [Y/n] //设置root密码(最好自己设置密码,选Y)
anonymous users? [Y/n] //删除匿名用户(选Y)
Disallow root login remotely? [Y/n] //禁止root用户远程登录(选n)
Remove test database and access to it? [Y/n] //删除默认的 test 数据库(选Y)
Reload privilege tables now? [Y/n] //是否马上应用最新的设置(选Y)
登陆MySQL数据库mysql –u root –p (一开始密码为空,直接按回车键即可)
5、设置可以远程链接
首先进入数据库,使用系统数据库mysql。
mysql -u root -p mysql #回车,然后输入则使用了系统数据库
接着对系统数据库的root账户设置远程访问的密码,与本地的root访问密码并不冲突。
grant all privileges on *.* to 'root'@'%' identified by '123456' with grant option;
#123456为你需要设置的密码
防火墙设置一下,不然3306端口还是无法访问。
1 iptables -I INPUT -p tcp -m state --state NEW -m tcp --dport 3306 -j ACCEPT
-------------------------配置WordPress-------------------------------
打开wp-config.php这个文件(据说win中最好不用使用记事本,容易死机。Mac中推荐使用BBEdit,应该也有win版),然后在wp-config.php中添加下列三行代码:
define("FS_METHOD", "direct");
define("FS_CHMOD_DIR", 0777);
define("FS_CHMOD_FILE", 0777);
Linux Java环境搭建的更多相关文章
- 【Java学习系列】第1课--Java环境搭建和demo运行
本文地址 分享提纲: 1. java环境的搭建 2. java demo代码运行 3.参考文档 本人是PHP开发者,一直感觉Java才是程序的王道(应用广,科班出身),所以终于下决心跟一跟. 主要是给 ...
- linux 生产环境搭建
Linux基础命令杂记 今天又一次搞Linux生产环境搭建.这是种步骤很多,很繁琐而且又不得不做的事情.虽然做过很多次,但还是有很多步骤.命令不记得,每一次到处找资料很麻烦,于是将一些步骤记下,以 ...
- Linux下环境搭建(四)——jenkins+gitlab+jmeter实践
经过前三篇博文的介绍,jenkins+gitlab+jmeter接口自动化的框架就搭建成功了,详细可见 Linux下环境搭建(一)——java.tomcat配置 Linux下环境搭建(二)——jenk ...
- Linux测试环境搭建的学习建议
随着Linux应用的扩展许多朋友开始接触Linux,根据学习Windwos的经验往往有一些茫然的感觉:不知从何处开始学起.这里介绍学习Linux测试环境搭建的一些建议. 一.Linux测试环境搭建从基 ...
- 一步步学习Linux开发环境搭建与使用
00.Linux开发环境搭建与使用1--Linux简史 01.Linux开发环境搭建与使用2--Linux系统(ubuntu)安装方案 02.Linux开发环境搭建与使用3--通过虚拟机安装系统(ub ...
- Selenium Web 自动化 - Selenium(Java)环境搭建
Selenium Web 自动化 - Selenium(Java)环境搭建 2016-07-29 1 下载JDK JDK下载地址:http://www.oracle.com/technetwork/j ...
- Django Python MySQL Linux 开发环境搭建
Django Python MySQL Linux 开发环境搭建 1.安装Python 进行Python开发,首先必须安装python,对于linux 或者Mac 用户,python已经预装. 在命令 ...
- java环境搭建心得
右击此电脑,点击属性, 在打开的电脑系统对话框里发电机i直接点击左侧导航里的[高级系统设置]在打开的电脑系统属性对话框里直接点击下面的[环境变量] 打开环境变量对话框后,直接点击系统变量下面的新建, ...
- Linux开发环境搭建与使用系列教程
00.Linux开发环境搭建与使用1——Linux简史 01.Linux开发环境搭建与使用2——Linux系统(ubuntu)安装方案 02.Linux开发环境搭建与使用3——通过虚拟机安装系统(ub ...
随机推荐
- Linux命令之乐--find
find是命令行工具箱中最棒的命令之一. 列出当前目录及其子目录中的文件和文件夹. [root@LAMP WebRoot]# find . -print../index.jsp./upload.jsp ...
- Unable to instantiate application com.android.tools.fd.runtime.BootstrapApplication 解决办法
相信很多人都遇到过这个问题,用Android Studio正在运行程序的时候,突然不知道什么原因,报一个找不到application或者找不到activity的错误(java.lang.ClassNo ...
- Java Web项目BlogAutoGenerator编写日志1
使用的数据库是MySQL,所以首先要在MySQL中创建database和表.建立数据库article_db,建立表blog,如下: create database article_db DEFAULT ...
- 修改tomcat服务器默认端口号
打开tomcat目录下conf目录下的server.xml,里面会有下面这样一段代码: <Connector port="8080" protocol="HTTP/ ...
- centos7上开启路由转发
CentOS7 开启路由转发 2018-03-27 09:18:14 1.临时开启,(写入内存,在内存中开启) echo "1" > /proc/sys/net/ipv4 ...
- Fragment,仿QQ空间
转载请注明出处:http://blog.csdn.net/yangyu20121224/article/details/9023451 在今天的这篇文章当中,我依然会以实战加理论结合 ...
- Debian安装Chrome
本文完全原创,转载请说明出处,希望对大家有用. 本篇博客是个人总结,一方面以便日后查看,另一方面希望能为其他人提供一些便利. 正文 新安装的Debian需要安装个chromeFQ,但从google网站 ...
- Servlet------>mvc模式原理图
常用开发模式: 客户在客户端 访问,发送请求到servlet servlet调用service接口 service实现类调用dao接口 dao接口通过jdbc技术操作数据库,并存储到javabean, ...
- POJ3150—Cellular Automaton(循环矩阵)
题目链接:http://poj.org/problem?id=3150 题目意思:有n个数围成一个环,现在有一种变换,将所有距离第i(1<=i<=n)个数小于等于d的数加起来,对m取余,现 ...
- Rete_algorithm
https://en.wikipedia.org/wiki/Rete_algorithm https://en.wikipedia.org/wiki/Rete_algorithm The Rete a ...