Ubuntu中安装配置 JDK与apache
一,前期准备:
1.下载apach网址:https://tomcat.apache.org/download-90.cgi
3.下载:jdk网址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
3.将下载好的源码包上传至ubuntu主目录下,然后进入local目录下利用命令:cd /usr/local/
4.在local目录下创建tomcat与java两个目录用于放置解压后动apache与jdk
#创建存放apache的目录tomcat
root@ubuntu:/usr/local$ sudo mkdir tomcat
#创建存放jdk的目录java
root@ubuntu:/usr/local$ sudo mkdir java
5.利用移动命令将下载好的jdk-8u181-linux-x64.tar.gz与apache-tomcat-9.0.11.tar.gz传入指定的目录
#将jdk-8u181-linux-x64.tar.gz移动至/usr/local/java/
sudo mv /home/root/jdk-8u181-linux-x64.tar.gz /usr/local/java/
#将jdk-8u181-linux-x64.tar.gz移动至/usr/local/tomcat/
sudo mv /home/root/apache-tomcat-9.0.11.tar.gz /usr/local/tomcat/
二.开始安装部署
1.安装配置JDK:
解压缩jdk-8u181-linux-x64.tar.gz,进入java目录里执行如下命令:
sudo tar -zxvf jdk-8u181-linux-x64.tar.gz
利用sudo vim /etc/profile命令修改环境变量在最后加入如下四行(如截图所示),然后保存。
执行全局设置立刻生效命令:source /etc/profile
export JAVA_HOME=/usr/local/java/jdk1.8.0_181
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH
2.安装配置apache:
2.1 解压缩apache-tomcat-9.0.11.tar.gz,进入/usr/local/tomcat目录里执行如下命令:
sudo tar -zxvf apache-tomcat-9.0.11.tar.gz
2.2 修改apache-tomcat-9.0.11文件夹的使用权限,否则在当前用户下不能进入bin目录:
sudo chmod 755 -R apache-tomcat-9.0.11
2.3 进入/usr/local/tomcat/apache-tomcat-9.0.11/bin,利用sudo vim startup.sh命令编辑文件startup.sh
添加如下信息,必须在 exec "$PRGDIR"/"$EXECUTABLE" start "$@" 之前,位置如截图所示:
#set java environment
export JAVA_HOME=/usr/local/java/jdk1.8.0_181
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:%{JAVA_HOME}/lib:%{JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH #tomcat
export TOMCAT_HOME=/usr/local/tomcat/apache-tomcat-9.0.11
2.4 启动tomcat命令:
sudo ./startup.sh
启动成功后如下图所示:证明已经启动
启动本地浏览输入localhost:8080出现如下图所示的界面:
如果不是本地浏览器输入 "IP地址:8080"
2.5 关闭tomcat之前先进入目录:/usr/local/tomcat/apache-tomcat-9.0.11/bin,编辑文件shutdown.sh
添加如下信息,必须在 exec "$PRGDIR"/"$EXECUTABLE" start "$@" 之前,位置如截图所示:
#set java environment
export JAVA_HOME=/usr/local/java/jdk1.8.0_181
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:%{JAVA_HOME}/lib:%{JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH #tomcat
export TOMCAT_HOME=/usr/local/tomcat/apache-tomcat-9.0.11
2.6 关闭tomcat命令:
sudo ./shutdown.sh
执行成功后出现如下信息:
再次启动本地浏览输入localhost:8080时报错:无法访问此网站
以上就是在ubuntu中安装配置 JDK与apache的全过程,若有不足之处请多多指教!
如若转载请注明出处!!!!!!
Ubuntu中安装配置 JDK与apache的更多相关文章
- Ubuntu下安装配置JDK 7
第一步:下载jdk-7-linux-i586.tar.gz wget -c http://download.oracle.com/otn-pub/java/jdk/7/jdk-7-linux-i586 ...
- Ubuntu下安装配置JDK
第一步:下载jdk-7-linux-i586.tar.gz wget -c http://download.oracle.com/otn-pub/java/jdk/7/jdk-7-linux-i586 ...
- Ubuntu下安装配置JDK,Tomcat,MySql
jdk安装配置 下载jdk-6u45-linux-x64.bin 切换到root用户su root 切换目录,新建文件夹,复制文件cd /usr mkdir javacd javacp 路径 ...
- Ubuntu中安装配置和卸载FTP(转)
转载:http://zyjustin9.iteye.com/blog/2178943 一.安装1.用apt-get工具安装vsftpd: $ sudo apt-get install vsftpd 2 ...
- 在Ubuntu中安装配置java后运行java -version时提示二进制文件不能执行
因为jdk安装包有问题,试试32位的
- 转】在Ubuntu中安装Cassandra
原博文出自于: http://blog.fens.me/category/%E6%95%B0%E6%8D%AE%E5%BA%93/ 感谢! Posted: Mar 22, 2014 Tags: cas ...
- Apache 2.4.7在CentOS6.4中安装配置反向代理解决单外网IP对应多个内网主机的方法实践
欢迎转载,转载时请保留全文及出处. Apache 2.4.7在CentOS6.4中安装配置反向代理解决单外网IP对应多个内网主机的方法实践 Apache安装 下载源程序(http://httpd.ap ...
- 在Ubuntu 12.04系统中安装配置OpenCV 2.4.3的方法
在Ubuntu 12.04系统中安装配置OpenCV 2.4.3的方法 对于,在Linux系统下做图像识别,不像在windows下面我们可以利用Matlab中的图像工具箱来实现,我们必须借助Ope ...
- python中在ubuntu中安装虚拟环境及环境配置
python中在ubuntu中安装虚拟环境及环境配置 1.升级python包管理工具pip pip install --upgrade pip 备注:当你想升级一个包的时候 `pip install ...
随机推荐
- 对单片机C语言的一些误用和总结
在学习单片机的时候才真正知道C语言是什么它是来干什么的~但是C语言用到嵌入式只是它小小的一部分他的应用还有很多地方呢,呵呵我们这里就不讨论这个了.我们是不是在写程序的时候错误很多就算编译通过了也达不到 ...
- 基于SpringBoot+MyBatis实现一套电商系统
项目介绍 mall项目是一套电商系统,包括前台商城系统及后台管理系统,基于SpringBoot+MyBatis实现. 前台商城系统包含首页门户.商品推荐.商品搜索.商品展示.购物车.订单流程.会员中心 ...
- Hexo搭建博客教程(2) - 博客的简单个性化配置
本章主要讲博客的个性化,譬如站点的基本配置(语言.头像.站点图标等).安装新的Hexo主题(NexT主题)以及主题的配置. 1. 修改站点配置 打开站点配置文件 ,找到: # Site title: ...
- shell学习(5)- sort
Linux sort命令用于将文本文件内容加以排序. sort可针对文本文件的内容,以行为单位来排序. 参数如下: -b 忽略每行前面开始出的空格字符. -c 检查文件是否已经按照顺序排序. -d 排 ...
- OSPF-1-OSPF的数据库交换(2)
2.Hello过程: (1)在同一子网中发现其他运行OSPF的路由器 所有启用了OSPF的接口,都会监听发往224.0.0.5的组播Hello消息,这是表示所有OSPF路由器的组播地址.Hello包使 ...
- 关于yii2自带验证码功能不显示问题
1,验证码不显示: 首先保证你的controler 里面的captcha方法是可访问的,被分配的权限的,这个在rule里面设置. 第二,保证你的PHP GD插件已经被启用, 第三如果这样还是不显示,那 ...
- toLua学习
toLua学习通用的过程//开始LuaState lua = new LuaState();lua.Start();--在这个位置插入lua的具体操作--//结束lua.CheckTop();lua. ...
- 实战:mysql写存储过程并定时调用
有表:cap_meter_detail 字段:recordtime 情景:recordtime每半个小时记录一次,故一天会产生很很多数据,我们要做的是,每天00:00:00对cap_meter_det ...
- django-Haystack库
本文参考自Haystack官方文档:https://django-haystack.readthedocs.io/en/master/tutorial.html#configuration 简介 Ha ...
- 使用aptana执行jruby
Apatana Studio只会找ruby/bin的ruby执行档....为了在Apatana Studio用JRuby,除了设定好Path之外还要在JRuby/bin下建立一的ruby.bat,里面 ...