1. 打开shell,并且保证能与remote host连接成功;
注:如果要安装1.8的jdk,那么需要自己在官网下载sudo apt-get install default-jre这个命令最新是1.7的;
java -version
如果你看到像下面的输出,这就意味着你并没有安装过Java:
The program ‘java’ can be found in the following packages:
*default-jre
* gcj-4.6-jre-headless
* openjdk-6-jre-headless
* gcj-4.5-jre-headless
* openjdk-7-jre-headless
Try: sudo apt-get install
安装jre
打开终端,使用下面的命令安装JRE :
sudo apt-get install default-jre
安装OpenJDK
在Ubuntu和Linux Mint上安装OpenJDK
在终端,使用下面的命令安装OpenJDK Java开发工具包:
sudo apt-get install default-jdk
特殊地, 如果你想要安装Java 8, Java 7或者Java 6等等,你可以使用openjdk-7-jdk/openjdk-6jdk, 但是记住在 此之前安装openjdk-7-jre/openjdk-6-jre
通过以上步骤,JDK已安装完成。
输入以下命令验证java -version, 如下(表示安装成功了):
java version "1.7.0_121"
OpenJDK Runtime Environment (IcedTea 2.6.8) (7u121-2.6.8-1ubuntu0.14.04.3)
OpenJDK 64-Bit Server VM (build 24.121-b00, mixed mode)
sudo apt-get remove openjdl*;
export JAVA_HOME=/home/ubuntu/jdk1.8.0_111
export CLASSPATH=${JAVA_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH
The program ‘java’ can be found in the following packages:
*default-jre
* gcj-4.6-jre-headless
* openjdk-6-jre-headless
* gcj-4.5-jre-headless
* openjdk-7-jre-headless
Try: sudo apt-get install
编辑 .bashrc 文件。
在终端输入如下命令:
vi ~/.bashrc
在该文件的末尾,加上以上几行代码:
export JAVA_HOME=/opt/Java/jdk/jdk1.7
export CLASSPATH=${JAVA_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH
为了让更改立即生效,请在终端执行如下命令:
source ~/.bashrc
注:在修改 .bashrc 文件之前最好先备份下,备份命令:
cp .bashrc .bash_original
sudo apt-get install gedit;
注:个人感觉还是:vim好用;
前言:
axel是Linux下一个不错的HTTP/ftp高速下载工具。支持多线程下载、断点续传,且可以从多个地址或者从一个地址的多个连接来下载同一个文件。适合网速不给力时多线程下载提高下载速度。比如在国内VPS或服务器上下载lnmp一键安装包用Axel就比wget快。
来自: http://man.linuxde.net/axel
wget命令用来从指定的URL下载文件。wget非常稳定,它在带宽很窄的情况下和不稳定网络中有很强的适应性,如果是由于网络的原因下载失败,wget会不断的尝试,直到整个文件下载完毕。如果是服务器打断下载过程,它会再次联到服务器上从停止的地方继续下载。这对从那些限定了链接时间的服务器上下载大文件非常有用。
来自: http://man.linuxde.net/wget
首先安装axel这个命令
sudo apt-get install axel
在tomcat官网获得tomcat 的tar.gz格式下载http链接;
tomcat-7 ubuntu的在线下载地址:
http://mirrors.tuna.tsinghua.edu.cn/apache/tomcat/tomcat-7/v7.0.77/bin/apache-tomcat-7.0.77.tar.gz;
sudo tar zxvf file_name;
首先启动linux:
然后进入到tomcat安装目录 cd/tomcat*
/apache-tomcat-6.0.26/bin下运行 #搜索./startup.sh start 开始运行命令
停止tomcat时运行命令: #./shutdown.sh start
远程查看tomcat的控制台:
进入tomcat/logs/文件夹下
键入指令:tail -f catalina.out 就可以查看控制台了
或者是使用bin目录下的catalina.sh run命令,如果能进入控制台,说明tomcat启动成功;
Linux 下 启动tomcat 报:
//Neither the JAVA_HOME nor the JRE_HOME environment variable is defined
//At least one of these environment variable is needed to run this program
//以上错误为:tomcat的java环境没有配置好;
在tomcat的/bin/setclasspath.sh文件中加上:
export JAVA_HOME=/home/ubuntu/jdk1.8.0_111
export JRE_HOME=/home/ubuntu/jdk1.8.0_111/jre
异常1:
五月 09, 2015 6:27:00 下午 org.apache.coyote.AbstractProtocol pause
信息: Pausing ProtocolHandler ["http-apr-8080"]
五月 09, 2015 6:27:00 下午 org.apache.coyote.AbstractProtocol pause
信息: Pausing ProtocolHandler ["ajp-apr-8009"]
五月 09, 2015 6:27:00 下午 org.apache.catalina.core.StandardService stopInternal
信息: Stopping service Catalina
五月 09, 2015 6:27:00 下午 org.apache.coyote.AbstractProtocol destroy
信息: Destroying ProtocolHandler ["http-apr-8080"]
五月 09, 2015 6:27:00 下午 org.apache.coyote.AbstractProtocol destroy
信息: Destroying ProtocolHandler ["ajp-apr-8009"]
异常2:
03, 2016 11:47:14 PM org.apache.catalina.startup.Catalina stopServer
SEVERE: Could not contact localhost:8005. Tomcat may not be running.
Aug 03, 2016 11:47:14 PM org.apache.catalina.startup.Catalina stopServer
SEVERE: Catalina.stop:
java.net.ConnectException: Connection refused
异常心得:
解决方法:可以删除logs下的catalina.out文件,和查看logs中的相应的日志文件,还有就是配置文件server.xml的配置情况;
####域名直接访问(在前面都正确完成的情况下)
可以先看看这个:Tomcat Server.xml详解
1. sudo apt-get install mysql-server
2. apt-get isntall mysql-client
3. sudo apt-get install libmysqlclient-dev
安装过程中会提示设置密码什么的,注意设置了不要忘了,安装完成之后可以使用如下命令来检查是否安装成功:
sudo netstat -tap | grep mysql
通过上述命令检查之后,如果看到有mysql 的socket处于 listen 状态则表示安装成功。
登陆mysql数据库可以通过如下命令:
mysql -u root -p
-u 表示选择登陆的用户名, -p 表示登陆的用户密码,上面命令输入之后会提示输入密码,此时输入密码就可以登录到mysql。
输入的命令行:mysql>source blog.sql; (导入blog.sql文件)
前提:
我使用的是腾讯云的云解析功能;
有一个注册好了的域名;
在域名解析中 开启CNAME加速,开启搜索引擎推送,
记录类型为 A (将域名指向一个IPv4地址)
主机记录为 @(就是域名的前缀) 注意:我这里选择的是 @ 因为我的域名没有前缀是renchenhao.cn
线路类型默认即可
记录值填写你购买的云主机的公网IP
TTL选择 1 小时即可(即在DNS服务器缓存中的刷新时间) 注意:我选择的是十分钟;
然后在云解析的 操作 中 点击开启和解析
接下来在windows中ping以下这个域名看看能不能ping通;
能ping 通并且能解析出我的公网ip地址,就说明,成功了;