阿里云linux主机为什么每次重启都要linux 配置阿里源java

主题信息(必填)
主题描述(最多限制在50个字符)
申请人信息(必填)
申请信息已提交审核,请注意查收邮件,我们会尽快给您反馈。
如有疑问,请联系
CSDN &《程序员》编辑/记者,投稿&纠错等事宜请致邮
你只管努力,剩下的交给时光!
如今的编程是一场程序员和上帝的竞赛,程序员要开发出更大更好、傻瓜都会用到软件。而上帝在努力创造出更大更傻的傻瓜。目前为止,上帝是赢的。个人网站:。个人QQ群:、
个人大数据技术博客:同一个服务器部署两个Tomcat并用Nginx实现负载分担_服务器应用_Linux公社-Linux系统门户网站
你好,游客
同一个服务器部署两个Tomcat并用Nginx实现负载分担
来源:Linux社区&
作者:clementad
为了实现服务器升级不影响用户使用,有必要配置两个tomcat在一个或多个服务器中。下面介绍在同一个服务器配置两个Tomcat的过程。
步骤如下:
1、拷贝原来的Tomcat到另外一个目录,如:tomcat-8090,清除logs目录2、修改Tomcat中的server.xml文件,把shutdown和Connector端口修改成另外的数值,如3、修改startup.sh和shutdown.sh文件,在第一行加入:export CATALINA_HOME=/opt/app/tomcat-80904、启动tomcat5、Nginx中配置负载均衡:Nginx配置文件,添加:upstream tomcatCluster {& & & & server &ip&:8080 ;& & & & & & & server &ip&:8090 ;& & & }server{& & & & listen& 80;& & & & server_name& & &ip& &域名& &&;& & & & index &&;& & & & root &&;& & & & location / {& & & & & & &
location ~* /&项目名&/ {& & & & & & & & & & & & proxy_pass http://tomcatC& & & & & & & & }& & & & }}
重启Nginx:service nginx restart
6、测试请求是否被轮流转发到两个tomcat中
6.5系统下Nginx反向代理实现Tomcat负载均衡
Linux下Apache与多个Tomcat 集群负载均衡
Nginx Tomcat 集群负载均衡解决笔记
实例详解Tomcat组件安装+Nginx反向代理Tomcat+Apache使用mod_jk和mod_proxy反向代理和负载均衡
CentOS 6.5下利用Rsyslog+LogAnalyzer+MySQL部署日志服务器
Apache+Tomcat 环境搭建(JK部署过程)
Tomcat 的详细介绍:Tomcat 的下载地址:
本文永久更新链接地址:
相关资讯 & & &
& (03月27日)
& (11/15/:55)
& (05月09日)
& (01月12日)
& (01/02/:46)
   同意评论声明
   发表
尊重网上道德,遵守中华人民共和国的各项有关法律法规
承担一切因您的行为而直接或间接导致的民事或刑事法律责任
本站管理人员有权保留或删除其管辖留言中的任意内容
本站有权在网站内转载或引用您的评论
参与本评论即表明您已经阅读并接受上述条款
匿名 发表于 Nginx实现负载真的可以吗???您还没有登录,快捷通道只有在登录后才能使用。 还没有帐号? 赶紧
阿里云Linux服务器如何配置数据库、jre、tomcat、部署javaweb
在线时间1小时
阿里云Linux服务器怎么配置数据库、jre、tomcat、部署javaweb&
在线时间1小时
Re阿里云Linux服务器如何配置数据库、jre、tomcat、部署javaweb
1、VPSMate安装& &1&2&# wget http://www.vpsmate.org/tools/install.py&# python install.py&br&&2、安装好了VPSMate后,还要安装IUS源,执行以下命令(注意版本):& &1&2&3&4&yum -y install gcc&yum -y install gcc-c++&rpm -ivh http://dl.iuscommunity.org/pub/ius/stable/Redhat/6/i386/ius-release-1.0-11.ius.el6.noarch.rpm&&&&&&&&&&&&&&&&&&&&&&&&&& (32位)&rpm -ivh http://dl.iuscommunity.org/pub/ius/stable/CentOS/6/x86_64/ius-release-1.0-11.ius.centos6.noarch.rpm&&&&&&&&&&&&&& (64位)&3、安装Mysql& &3.1手动& &wget –c /get/Downloads/MySQL-5.6/MySQL-server-5.6.10-1.rhel5.x86_64.rpm/from/&wget –c /get/Downloads/MySQL-5.6/MySQL-client-5.6.10-1.rhel5.x86_64.rpm/from/&wget –c /get/Downloads/MySQL-5.6/MySQL-devel-5.6.10-1.rhel5.x86_64.rpm/from/http://cdn.mysql.co& &rpm -ivh MySQL-server-5.6.10-1.rhel5.x86_64.rpm& &rpm -ivh MySQL-client-5.6.10-1.rhel5.x86_64.rpm& &rpm -ivh MySQL-devel-5.6.10-1.rhel5.x86_64.rpm& & 如果有安装过程有文件冲突,先卸载原有文件& &yum -y remove mysql-libs-5*& &启动服务& &service mysql start& &3.2、使用VPSMate的“服务管理”安装“数据库服务”& &如果有安装过程有文件冲突,先卸载原有文件& &yum -y remove mysql-libs-5*& &进入“数据库管理”,将主机位%的项赋予所有权限,并且设置密码& & & '995')this.width='995';">& & &4、安装jre& &下载:wget /otn-pub/java/jdk/8u5-b13/jre-8u5-linux-x64.rpm?AuthParam=_f3f911cb4ddf& &安装:rpm -ivh jre-8u5-linux-x64.rpm& &环境配置:& &vi /etc/profile& &!&&&& (进入插入模式)& &插入以下类容:& &PATH:/usr/java/jre1.8.0_05 /bin&export JAVA_HOME =/usr/java/jre1.8.0_05&export CLASSPATH = $JAVA_HOME/lib:.& &保存并退出esc+:wq& &(不保存直接退出是:q!)& &验证:java -version& & & &5、安装tomcat& &wget http://mirrors./apache/tomcat/tomcat-8/v8.0.9/bin/apache-tomcat-8.0.9.tar.gz& &tar -zxvf apache-tomcat-8.0.9.tar.gz& &cp -R apache-tomcat-8.0.9 /usr/local/tomcat& &/usr/local/tomcat/bin/startup.sh& &测试:http://[IP地址]:8080/& &手动启动tomcat:& &cd /usr/local/tomcat/bin& &./startup.sh& & & &Done!&[ 此帖被qinfang在 16:37重新编辑 ]
在线时间410小时
我是使用的镜像,直接一键安装好了,直接进入开发部署阶段
在线时间11小时
回 2楼啊里新人的帖子
怎么一键安装?给个教程链接?
访问内容超出本站范围,不能确定是否安全
限100 字节
如果您在写长篇帖子又不马上发表,建议存为草稿
您目前还是游客,请
验证问题: 阿里云官网域名是什么? 正确答案:
&回复后跳转到最后一页新手使用阿里云搭建JavaWeb环境 - 简书
新手使用阿里云搭建JavaWeb环境
登录阿里云服务器指令:
$ ssh -p 22 username@服务器ip地址
// 如果端口是22(22是默认端口),可直接使用 ‘ssh username@服务器ip地址’
接下来会让你输入密码:
$ password: 输入阿里云服务器密码
进入阿里云服务器之后:
(以我的系统版本为例)
查看系统版本(在根目录输入一下指令):
cat /proc/version
查看内核版本:
lsb_release -a
输入此指令如果报如下图的错误
说明没有安装lsb指令,接下来使用yum指令安装lsb
yum install -y redhat-lsb
安装后再输入lsb指令:
lsb_release -a
检查当前服务器系统版本,是32位还是64位(如果下错JDK版本安装,会报一大堆文件not Found的错误)
$ getconf LONG_BIT
//接下来terminal会输出结果,64位
下载64位版本的
下载rmp格式版本。
将上传好的JDK文件上传到服务器
-我使用的是一个叫 工具上传JDK的。
使用此工具登录阿里云服务器之后的界面
使用此工具上传文件很简单,可以直接拖拽文件上传到你指定的目录,我在usr下建了一个java文件,然后将本地的JDK包直接拖拽到java目录下。
-在阿里云服务器上新建文件夹可以使用Linux指令
// 新建一个java目录
$ mkdir java
也可以直接使用此工具Yummy FTP新建文件夹,很 easy 就不说了。
接下来就是安装JDK了(使用terminal安装)
-使用rpm指令查看当前有没有安装JDK,如果有就删除。
$ rpm -qa |grep jdk
输入此指令,如果terminal有反应,有输出,则删除输出的那个jdk
$ jdk-1.7.0_65-fcs.i586
// terminal输出的jdk版本,应该删除。
$ rpm -e jdk-1.7.0_65-fcs.i586
输入安装命令,无须赋予权限,可以直接执行(到JDK的目录下执行如下命令)
$ rpm -ivh jdk-85u1-linux-x64.rpm
// 执行完可能会报一些莫名其妙的错误,不用管,进行下一步,配置环境变量
设置环境变量
// 使用vim指令编辑etc目录下profile文件,然后添加如下的export。
$ #vim /etc/profile
// 将此四句添加到profile文件中
export JAVA_HOME=/usr/java/jdk1.7.0_67
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$PATH:$JAVA_HOME/bin
export JAVA_HOME CLASSPATH PATH
输入命令检查环境是否安装好
// 分别输入如下三个命令,如果有反应,则配置成功。
$ java -version
安装配置 (以Tomcat8.0为例)
点击如图所示的tar.gz包下载
将Tomcat包上传到服务器,跟上传JDK一样。
使用tar指令解压(我再usr下建了一个Tomcat文件夹,然后将包上传到那个文件夹下)
& tar -zxvf apache-tomcat-8.0.24.tar.gz
解压后会发现Tomcat目录下多了个apache-tomcat-8.0.24目录
进入apache-tomcat-8.0.24下:
$ cd apache-tomcat-8.0.24
启动tomcat
# 在tomcat的bin目录下执行此命令,显示下面的信息
$ ./startup.sh
Using CATALINA_BASE:
/usr/local/tomcat
Using CATALINA_HOME:
/usr/local/tomcat
Using CATALINA_TMPDIR: /usr/local/tomcat/temp
Using JRE_HOME:
/usr/java/jdk1.7.0_67
Using CLASSPATH:
/usr/local/tomcat/bin/bootstrap.jar:/usr/local/tomcat/bin/tomcat-juli.jar
使用浏览器输入:http://服务器ip:8080,如果出现tomcat主界面,则配置成功。
选择如图所示的红框区域下载。下载后可以解压之后上传如下三个文件到服务器:
或者可以上传到服务器之后再解压(使用tar指令解压),我在usr目录下新建了一个Mysql文件夹来存放Mysql安装包
// 直接上传这个包到服务器,然后再服务器解压,解压后会看到如上图的三个文件
$ tar -zxvf MySQL-5.6.25-1.linux_glibc2.5.x86_64.rpm-bundle.tar
安装Mysql服务端
$ rpm ivh MySQL-server-5.6.25-1.linux_glibc2.5.x86_64.rpm
安装Mysql客户端
$ rpm ivh MySQL-client-5.6.25-1.linux_glibc2.5.x86_64.rpm
安装Mysql开发依赖包
$ rpm ivh MySQL-devel-5.6.25-1.linux_glibc2.5.x86_64.rpm
进入安装mysql软件目录:执行命令 cd /usr/Mysql
启动mysql服务和添加开机启动mysql服务:
// 添加开机启动:执行命令
$ cp support-files/mysql.server /etc/init.d/mysql
//把启动脚本放到开机初始化目录
启动mysql服务:执行命令
$ service mysql start
-登陆Mysql:(登陆本机Mysql数据库)
$ mysql -u用户名 -p 密码
// 本机登录
远程登录Mysql
$ mysql -hip地址 -u用户名 -p 密码 // 远程登录
假设远程主机的IP为:110.110.110.110,用户名为root,密码为abcd123。则键入以下命令:
$ mysql -h110.110.110.110 -uroot -pabcd123
至于一些SQL语句的语法可参考
常用的SQL语句:
一位行走在理想与套路边缘的搬运工。CentOS安装jdk的三种方法
时间: 01:41:28
&&&& 阅读:42963
&&&& 评论:
&&&& 收藏:0
标签:环境Linux版本:CentOS 6.5、Ubuntu 12.04.5JDK版本:JDK 1.7目录方法一:手动解压JDK的压缩包,然后设置环境变量方法二:用yum安装JDK方法三:用rpm安装JDK方法四:Ubuntu 上使用apt-get安装JDK内容方法一:手动解压JDK的压缩包,然后设置环境变量1.在/usr/目录下创建java目录&[&~]#&mkdir/usr/java
[&~]#&cd&/usr/java2.下载,然后解压[&java]#&curl&-O&/otn-pub/java/jdk/7u79-b15/jdk-7u79-linux-x64.tar.gz&
[&java]#&tar&-zxvf&jdk-7u79-linux-x64.tar.gz3.设置环境变量[&java]#&vi&/etc/profile添加如下内容:#set&java&environment
JAVA_HOME=/usr/java/jdk1.7.0_79
JRE_HOME=/usr/java/jdk1.7.0_79/jre
CLASS_PATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib
PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
export&JAVA_HOME&JRE_HOME&CLASS_PATH&PATH让修改生效:[&java]#&source&/etc/profile4.验证[&java]#&java&-version
java&version&"1.7.0_79"
Java(TM)&SE&Runtime&Environment&(build&1.7.0_79-b15)
Java&HotSpot(TM)&64-Bit&Server&VM&(build&24.79-b02,&mixed&mode)方法二:用yum安装JDK(CentOS)1.查看yum库中都有哪些jdk版本[&~]#&yum&search&java|grep&jdk
ldapjdk-javadoc.x86_64&:&Javadoc&for&ldapjdk
java-1.6.0-openjdk.x86_64&:&OpenJDK&Runtime&Environment
java-1.6.0-openjdk-demo.x86_64&:&OpenJDK&Demos
java-1.6.0-openjdk-devel.x86_64&:&OpenJDK&Development&Environment
java-1.6.0-openjdk-javadoc.x86_64&:&OpenJDK&API&Documentation
java-1.6.0-openjdk-src.x86_64&:&OpenJDK&Source&Bundle
java-1.7.0-openjdk.x86_64&:&OpenJDK&Runtime&Environment
java-1.7.0-openjdk-demo.x86_64&:&OpenJDK&Demos
java-1.7.0-openjdk-devel.x86_64&:&OpenJDK&Development&Environment
java-1.7.0-openjdk-javadoc.noarch&:&OpenJDK&API&Documentation
java-1.7.0-openjdk-src.x86_64&:&OpenJDK&Source&Bundle
java-1.8.0-openjdk.x86_64&:&OpenJDK&Runtime&Environment
java-1.8.0-openjdk-demo.x86_64&:&OpenJDK&Demos
java-1.8.0-openjdk-devel.x86_64&:&OpenJDK&Development&Environment
java-1.8.0-openjdk-headless.x86_64&:&OpenJDK&Runtime&Environment
java-1.8.0-openjdk-javadoc.noarch&:&OpenJDK&API&Documentation
java-1.8.0-openjdk-src.x86_64&:&OpenJDK&Source&Bundle
ldapjdk.x86_64&:&The&Mozilla&LDAP&Java&SDK2.选择版本,进行安装我们这里安装1.7版本[&~]#&yum&install&java-1.7.0-openjdk安装完之后,默认的安装目录是在: /usr/lib/jvm/java-1.7.0-openjdk-1.7.0.75.x86_643.设置环境变量[&~]#&vi&/etc/profile添加如下内容:#set&java&environment
JAVA_HOME=/usr/lib/jvm/java-1.7.0-openjdk-1.7.0.75.x86_64
JRE_HOME=$JAVA_HOME/jre
CLASS_PATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib
PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
export&JAVA_HOME&JRE_HOME&CLASS_PATH&PATH让修改生效:[&java]#&source&/etc/profile3.验证&&&&同上。注:因为采用yum安装jdk,系统考虑到多版本的问题,会用alternatives进行版本控制。开始,相应版本的jdk安装在/usr/lib/jvm/之后,会在alternatives中注册,在/etc/alternatives目录下会产生一些链接到/usr/lib/jvm/中刚安装好的jdk版本。在/usr/bin下面会有链接到/etc/alternatives的相应的文件。比如,/usr/bin下面会有一个链接文件java的映射关系如下:/usr/bin/java-&/etc/alternatives/java
/etc/alternatives/java-&&/usr/lib/jvm/jre-1.7.0-openjdk.x86_64/bin/java这样,java命令不用设置环境变量,就可以正常运行了。但如果对于tomcat或其他软件来说还是要设置环境变量。同样,如果安装新的版本jdk,就会重新链接到最新安装的jdk版本。当然,也可以使用alternatives修改所要使用的版本。具体方法可参照:方法三:用rpm安装JDK1.下载[&~]$&curl&-O&/otn-pub/java/jdk/7u79-b15/jdk-7u79-linux-x64.rpm2.使用rpm命令安装[&&~]#&rpm&-ivh&jdk-7u79-linux-x64.rpm
Preparing...&&&&&&&&&&&&&&&###########################################&[100%]
&&1:jdk&&&&&&&&&&&&&&&&&&&&###########################################[100%]
Unpacking&JAR&files...
&&&&&&&rt.jar...
&&&&&&&jsse.jar...
&&&&&&&charsets.jar...
&&&&&&&tools.jar...
&&&&&&&localedata.jar...
&&&&&&&jfxrt.jar...3.设置环境变量[&java]#&vi&/etc/profile添加如下内容:#set&java&environment
JAVA_HOME=/usr/java/jdk1.7.0_79
JRE_HOME=/usr/java/jdk1.7.0_79/jre
CLASS_PATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib
PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
export&JAVA_HOME&JRE_HOME&CLASS_PATH&PATH让修改生效:[&java]#&source&/etc/profile4.验证[&java]#&java&-version
java&version&"1.7.0_79"
Java(TM)&SE&Runtime&Environment&(build&1.7.0_79-b15)
Java&HotSpot(TM)&64-Bit&Server&VM&(build&24.79-b02,&mixed&mode)和yum安装类似,不用设置环境变量就可以,运行java命令。rpm安装方式默认会把jdk安装到/usr/java/jdk1.7.0_79,然后通过三层链接,链接到/usr/bin,具体链接如下:[&~]#&cd&/bin
[&bin]#&ll|grep&java
lrwxrwxrwx.&1&root&root&&&&&25&Mar&28&11:24&jar&-&/usr/java/default/bin/jar
lrwxrwxrwx.&1&root&root&&&&&26&Mar&28&11:24&java&-&&/usr/java/default/bin/java
lrwxrwxrwx.&1&root&root&&&&&27&Mar&28&11:24&javac&-&/usr/java/default/bin/javac
lrwxrwxrwx.&1&root&root&&&&&29&Mar&28&11:24&javadoc&-&/usr/java/default/bin/javadoc
lrwxrwxrwx.&1&root&root&&&&&28&Mar&28&11:24&javaws&-&/usr/java/default/bin/javaws
lrwxrwxrwx.&1&root&root&&&&&30&Mar&28&11:24&jcontrol&-&/usr/java/default/bin/jcontrol
[&bin]#&cd&/usr/java/
[&java]#&ll
lrwxrwxrwx.&1&root&root&&&16&Mar&28&11:24&default-&&/usr/java/latest
drwxr-xr-x.&8&root&root&4096&Mar&28&11:24&jdk1.7.0_79
lrwxrwxrwx.&1&root&root&&&21&Mar&28&11:24&latest&-&&/usr/java/jdk1.7.0_79方法四:Ubuntu 上使用apt-get安装JDK1.查看apt库都有哪些jdk版本:~#&apt-cache&search&java|grep&jdk
default-jdk&-&Standard&Java&or&Java&compatible&Development&Kit
default-jdk-doc&-&Standard&Java&or&Java&compatible&Development&Kit&(documentation)
gcj-4.6-jdk&-&gcj&and&classpath&development&tools&for&Java(TM)
gcj-jdk&-&gcj&and&classpath&development&tools&for&Java(TM)
openjdk-6-dbg&-&Java&runtime&based&on&OpenJDK&(debugging&symbols)
openjdk-6-demo&-&Java&runtime&based&on&OpenJDK&(demos&and&examples)
openjdk-6-doc&-&OpenJDK&Development&Kit&(JDK)&documentation
openjdk-6-jdk&-&OpenJDK&Development&Kit&(JDK)
openjdk-6-jre-lib&-&OpenJDK&Java&runtime&(architecture&independent&libraries)
openjdk-6-source&-&OpenJDK&Development&Kit&(JDK)&source&files
openjdk-7-dbg&-&Java&runtime&based&on&OpenJDK&(debugging&symbols)
openjdk-7-demo&-&Java&runtime&based&on&OpenJDK&(demos&and&examples)
openjdk-7-doc&-&OpenJDK&Development&Kit&(JDK)&documentation
openjdk-7-jdk&-&OpenJDK&Development&Kit&(JDK)
openjdk-7-source&-&OpenJDK&Development&Kit&(JDK)&source&files
uwsgi-plugin-jvm-openjdk-6&-&Java&plugin&for&uWSGI&(OpenJDK&6)
uwsgi-plugin-jwsgi-openjdk-6&-&JWSGI&plugin&for&uWSGI&(OpenJDK&6)
openjdk-6-jre&-&OpenJDK&Java&runtime,&using&Hotspot&JIT
openjdk-6-jre-headless&-&OpenJDK&Java&runtime,&using&Hotspot&JIT&(headless)
openjdk-7-jre&-&OpenJDK&Java&runtime,&using&Hotspot&JIT
openjdk-7-jre-headless&-&OpenJDK&Java&runtime,&using&Hotspot&JIT&(headless)
openjdk-7-jre-lib&-&OpenJDK&Java&runtime&(architecture&independent&libraries)2.选择版本进行安装:~#&apt-get&install&openjdk-7-jdk3.设置环境变量:~#&vi&/etc/profile添加如下内容:#set&java&environment
JAVA_HOME=/usr/lib/jvm/java-1.7.0-openjdk-amd64
JRE_HOME=$JAVA_HOME/jre
CLASS_PATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib
PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
export&JAVA_HOME&JRE_HOME&CLASS_PATH&PATH让修改生效::~#&source&/etc/profile4.验证:~#&java&-version
java&version&"1.7.0_79"
OpenJDK&Runtime&Environment&(IcedTea&2.5.5)&(7u79-2.5.5-0ubuntu0.12.04.1)
OpenJDK&64-Bit&Server&VM&(build&24.79-b02,&mixed&mode)Ubuntu的apt-get安装方式和CentOS的yum安装方式很类似,这里就不再啰嗦。标签:
&&国之画&&&& &&&&chrome插件&&
版权所有 京ICP备号-2
迷上了代码!

我要回帖

更多关于 阿里云 linux 重启 的文章

 

随机推荐