1 购买设施
1.1 购买云服务器
购买地址:https://buy.cloud.tencent.com/cvm
我选择使用Ubuntu18.04操作系统,购买完成后拿到ip地址以及密码使用XShell远程登录:
1.2 购买域名
另外为了用户体验更好,我买了个便宜的域名:https://cloud.tencent.com/act/domainsales
实名认证之后进入云解析绑定IP地址:
注意:如上图所示,如果没有备案,域名可能无法访问,因此如果打算长时间使用域名最好备案。
2 安装环境
2.1 安装jdk
由于ubuntu使用的是openjdk(一开始我尝试安装jdk,但是一直安装不上,后来发现可以使用openjdk代替),这里参照Ubuntu18.04安装JDK安装openjdk:
sudo apt-get install openjdk-8-jdk
安装完成后输入
java -version
测试一下,如果没有报错就安装成功了:
2.2 配置java环境变量
1)输入命令:echo $java_home
返回空行;
2)which javac
返回:/usr/bin/javac
3)file /usr/bin/javac
返回:/usr/bin/javac: symbolic link to /etc/alternatives/javac
4)file /etc/alternatives/javac
返回:/etc/alternatives/javac: symbolic link to /usr/lib/jvm/java-8-openjdk-amd64/bin/javac
5)file /usr/lib/jvm/java-8-openjdk-amd64/bin/javac
返回:usr/lib/jvm/java-8-openjdk-amd64/bin/javac: ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/l, for GNU/Linux 3.2.0, BuildID[sha1]=188538941c7d1d74bf0898da945b092967bd1f6e, stripped
6)sudo echo export JAVA_HOME=”/usr/lib/jvm/java-8-openjdk-i386/bin”>>~/.bashrc
7)source ~/.bashrc
8)测试命令:vi ~/.bashrc
查看打开的文件末尾是否成功加入java_home
2.3 安装tomcat服务器
输入指令:
sudo apt-get install tomcat8
sudo apt-get install tomcat8-docs tomcat8-examples tomcat8-admin
如果没有报错,安装完成。Tomcat服务器的相关指令:
systemctl start tomcat8
systemctl stop tomcat8
systemctl restart tomcat8
之后的项目将会放在目录:/var/lib/tomcat8/webapps/
接下来启动汤姆猫试试能否通过远程访问到服务器:
systemctl start tomcat8
在浏览器输入:ip_address:8080,显示如下内容:
多么令人振奋的好消息!接下来就需要开发我们的项目了!
2.4 安装redis
哦差点忘了,我们还需要一个数据库,这次我想尝试一下非关系型数据库redis,安装很简单:
sudo apt-get install redis-server
安装完成后,Redis服务器会自动启动。
使用ps -aux | grep redis
命令可以看到服务器系统进程默认端口6379:
redis 18944 0.0 0.3 50788 3792 ? Ssl 22:48 0:00 /usr/bin/redis-server 127.0.0.1:6379
ubuntu 19257 0.0 0.1 13772 1156 pts/0 S+ 22:48 0:00 grep --color=auto redis
关于redis的更多配置在使用的时候再介绍。