微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

云服务器搭建

一、 创建服务器
网上购买一台云服务器,此文档以腾讯云服务器为例。服务器系统选择Linux Ubantu 16.0.4版本。
二、 服务器配置
1. 选择的是Linux系统,为了方便我们在自己电脑上进行配置,我们可以选择使用一些工具,此文档使用的是WinSCP工具,方便上传一些文件
网址为:https://winscp.net/eng/docs/lang:chs。下载直接安装完事儿。
2. 打开WinSCP,点击新建对话。
主机名就是外网IP地址;端口号不需要更改使用认端口号。
用户名使用登录实例的用户名
密码是自己在创建服务器设置的。填写完成后点击登录
3. 首先下载Tomcat(http://tomcat.apache.org/download-90.cgi),下载完成之后通过WinSCP工具上传到服务器并解压。
解压命令:tar -zxf [文件名] [解压存放路径]

在这里插入图片描述

出现此类问题时,是因为文件的权限不够,我们只须修改权限即可,是因为我们没有用root账户登录修改登录用户或者修改权限必须在管理员权限下才能修改
修改权限命令:chmod [权限] [待修改文件名]
4.修改配置
我们进入TomCat文件里面的bin文件,启动startup.sh文件

在这里插入图片描述

apt-get -y install java-1.8.0-openjdk (java-1.8.0-openjdk-devel)安装JDK。
安装jdk最好还是用Linux专用的JKD版本,免得在使用过程中出现Tomcat无法启动。
安装完成使用javac和java -version查看

在这里插入图片描述

提示我们需要配置JDK。上传JDK,次文档为JDK8。
我们将JDK复制到/usr/local/jdk目录下。

在这里插入图片描述

修改配置,打开/etc/profile 。在文件的末尾添加
JAVA_HOME=/usr/local/jdk/
JAVA_BIN=/usr/local/jdk/bin
JRE_HOME=/usr/local/jdk/jre
PATH=$PATH:/usr/local/jdk/bin:/usr/local/jdk/jre/bin
CLAsspATH=/usr/local/jdk/jre/lib:/usr/local/jdk/lib:/usr/local/jdk/jre/lib/charsets.jar
export JAVA_HOME JAVA_BIN JRE_HOME PATH CLAsspATH
完成后输入命令 " source /etc/profile " 重新加载配置文件

在这里插入图片描述

我们再次启动Tomcat。

在这里插入图片描述

还需要添加开放端口8080,我们以添加80端口为例
firewall-cmd --zone=public --add-port=80/tcp –permanent

在这里插入图片描述

firewall-cmd –reload

在这里插入图片描述


firewall-cmd --permanent --query-port=80/tcp

在这里插入图片描述

出现yes,代表端口添加成功。

通过命令netstat -nltp查看运行端口

在这里插入图片描述

我们在需要在服务器开放我们的8080端口

在这里插入图片描述

4.	网站部署

将需要的部署的网站上传到tomcat目录下的webapps文件下。
http//:公网地址:8080/文件名称

在这里插入图片描述

遇到拒绝访问可能是端口没有开放

在这里插入图片描述

没得证书,用http访问

5.无法登陆Tomcat管理页面

进入manager—》MEATF-INF-》context.xml ,将截图注释

在这里插入图片描述

查看Tomcat登录密码
在conf文件夹下找到tomcat-user.xml, 。

在这里插入图片描述

登录成功界面

在这里插入图片描述

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐