近期,配置腾讯云,要运行些项目,要被这些繁琐的步骤气死。因为不知道!!!那就,最简单的配置来一份!!!!
(一般用的到云服务器的,我就默认,你基本的指令都会了,(linux的基本指令))
重头戏开始啦!!!
1.登录云服务器(别说自己找不到这个页面呀,我链接都显示了)
看到登陆没,登啊。输入用户名(默认ubuntu) 输入密码,和我们用的linux的控制台一样。(云服务器全是手动配置,就是你全部要手敲,去一个一个的配置)就是说,你登录好进去ls一看,为什么什么都没有啊啊啊啊啊。因为你没配置啊。看下面!
2.下载用于控制和传输的软件(磨刀不误砍柴工),一会儿用的到的。
注意注意:su root。获取权限,要不可能都会白费。(默认下面的指令,你都是在获取权限的情况下进行的)
进入超级权限后,就不用,每次都输入sudo(暂时获取超级权限)
下载putty:apt-get install putty(用于控制)
下载openssh: apt-get install openssh(用于传输)
3.安装jdk
1.默认JDK 安装:
apt-get updateapt-get install default-jre
2.Oracle JDK 安装(推荐)
(1)设置 PPA(ppa:自行百度啊亲,会用的到)
add-apt-repository ppa:webupd8team/java
apt-get update
add-apt-repository ppa:webupd8team/java
apt-get update
(2)根据需求安装jdk版本
JDK6 :
apt-get install oracle-java6-installer
JDK 7:
apt-get install oracle-java7-installer
JDK 8
apt-get install oracle-java8-installer
(三选一,自己看,一般都是会选JDK8)
apt-get install oracle-java6-installer
JDK 7:
apt-get install oracle-java7-installer
JDK 8
apt-get install oracle-java8-installer
(三选一,自己看,一般都是会选JDK8)
输入完之后,就会进行安装,下载过程可能会比较漫长(我下了10个小时,提前做好准备,别急。你可能就是快的哪一个)
安装完毕输入java-version,
出现了则说明已经安装好了,另外,输入:
java -verbose可以查看java安装路径(输出一大串,别怕,你只看箭头指的地方。)
,至此,jdk已经安装完毕,接下来配置环境变量(最好手动配置一次)
(3)手动设置jdk环境变量
这里采用全局设置方法,它是是所有用户的共用的环境变量
使用vi打开配置文件: vim ~/.bashrc
使用vi打开配置文件: vim ~/.bashrc
在末尾添加:(JAVA_HOME路径可以输入java -verbose查看,自己替换),注意前后不能有空格,要不然会报错,情况糟糕的要重装系统!
export JAVA_HOME=/usr/lib/jvm/java-8-oracle
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=".:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=".:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH
添加之后保存。
再用:source ~/.bashrc 使刚刚配置的生效
4.安装tomcat。(默认超级权限)(图是我找的,毕竟,我就一台服务器,忘记了截图。但除了名称,大部分还是对的上的)
apt-get install tomcat8
所以说tomcat8安装到了那里腻。我也不知道啊,怎么办!!
输命令行找啊!find / -name tomcat8(我记得apt-get自动下载安装在/usr下面了)。
但切记最好移动到/opt下,一般在/usr有的会要权限之类的但,/opt就不一样了,单纯,不妖艳。
cp -r ...../tomcat8 /opt(会基本指令的都秒懂的吧)
打开启动的脚本文件 : vim ./bin/startup.sh
JRE_HOME=${JAVA_HOME}/jre
PATH=$JAVA_HOME/bin:$PATH
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
TOMCAT_HOME=/opt/tomcat8
配置完之后,保存,对shutdown.sh做同样的操作添加这些信息。
JAVA_HOME和JRE_HOME 是已经配置好 JDK和JRE 目录
TOMCAT_HOME 为当前 tomcat-8 目录
最后,在tomcat/bin目录下输入:./startup.sh 启动tomcat,输入:./shutdown.sh可以停止tomcat
至此:tomcat和jdk已经成功安装
如果需要更改端口号,可以在tomcat/conf/server.xml文件中修改。
如果需要更改端口号,可以在tomcat/conf/server.xml文件中修改。
5.没有数据库的云服务器,我这空壳有何用!!!!!
apt-get install mysql-server
遇到的问题:
没有最坑,只有更坑。还记得我给的指令都是多么简单吗?
1.肯定有人和我一样不知道怎么直接用命令行下tomcat8.我还傻傻的用wget。结果下的都是破损安装包,我的心在滴血。谁知道那么简单!!!可以用远程传输。
2.但我不知道怎么用远程传输啊!!!来教你(下载用于控制和传输的软件(磨刀不误砍柴工),一会儿用的到的。)来来用到了。在自己的电脑(window)上下载一个xftp。人家是安装包。exe文件。(我现在手下就只剩window电脑了,实验室用的linux)自己下载好后。怎么连看教程,人家写的很清楚了。但用的到又是什么呢,因为你不下openssh,你就连不上啊啊啊啊啊。但下了,你还连不上啊啊啊啊啊啊。。看下面。
2)1用Xshell root连接时显示ssh服务器拒绝了密码,应该是应该是sshd的设置不允许root用户用密码远程登录修改 /etc/ssh/sshd_config文件,注意,安装了openssh才会有这个文件,如果文件不存在请检查是否安装了openssh。
vim /etc/ssh/sshd_config
找到
# Authentication:
LoginGraceTime 120
PermitRootLogin prohibit-password
StrictModes yes
改成
# Authentication:
LoginGraceTime 120
PermitRootLogin yes
StrictModes yes
然后输入命令
/etc/init.d/ssh restart
重启ssh服务即可。
在次连接,我连接成功了,激动!(如果你在云服务器下载不好软件啊,可以本地下好上传,你的项目可以上传啊,jar包,来来回回随便传!!!!!!)原来我tomcat8下不好。传也传不了,想想就心痛。可以传输的你,还有什么做不好!
3.我还遇到了好多问题(例如没有记录日志的,需要自己建包和文件啊等等,都解决了)。但有点多。就不一一列举了。有问题欢迎来交流啊。
vim /etc/ssh/sshd_config
找到
# Authentication:
LoginGraceTime 120
PermitRootLogin prohibit-password
StrictModes yes
改成
# Authentication:
LoginGraceTime 120
PermitRootLogin yes
StrictModes yes
然后输入命令
/etc/init.d/ssh restart
重启ssh服务即可。
在次连接,我连接成功了,激动!(如果你在云服务器下载不好软件啊,可以本地下好上传,你的项目可以上传啊,jar包,来来回回随便传!!!!!!)原来我tomcat8下不好。传也传不了,想想就心痛。可以传输的你,还有什么做不好!
3.我还遇到了好多问题(例如没有记录日志的,需要自己建包和文件啊等等,都解决了)。但有点多。就不一一列举了。有问题欢迎来交流啊。