欢迎光临散文网 会员登陆 & 注册

阿里云 搭建个人网站

2021-07-09 08:17 作者:陨香152  | 我要投稿

tomcat运行最简单的网页,让外网可以访问。我是小白,有什么不对的请指正。

1,前提条件

购买阿里云服务器 购买公网ip服务 购买域名 域名备案完成 写好html

操作系统为 Alibaba Cloud Linux  2.1903 LTS 64位 等保2.0三级版(和centos大同小异)

我通过网页连接服务器,你也可以通过putty等ssh软件连接

我所有操作均为root用户,你不要打错命令了。后果自负

2,aliyun linux系统和centos 两个系统有什么样的区别? 

Aliyun Linux:Aliyun Linux 2镜像系统是新一代阿里云原生Linux操作系统,完全兼容CentOS并对ECS云服务器多了深度优化,用户可以在ECS云服务器上免费安装Aliyun Linux 2镜像,并且得到阿里云官网长期支持和维护,参考:Aliyun Linux 2官方详解
综上,简单来说,Aliyun Linux完全兼容CentOS,Aliyun Linux镜像针对ECS云服务器做了性能优化

3,安装ftp服务(文件的上传和下载)vsftpd

3.1,查看软件版本

3.2,安装软件 最后提示 complete!(完成的意思)

3.3,添加一个ftp用户,此用户就是用来登录ftp服务器用的。

设置密码(中间报错因为打错命令了)

3.4,防火墙设置

查看防火墙开放的端口,防火墙未开启

查看防火墙状态,dead未启动

启动防火墙

查看防火墙状态,running运行中

3.5,开放21端口(ftp要用的端口)success

更新防火墙规则 success

查看开放的端口  21/tcp

3.6,本机下载ftp客户端(FileZilla)

主机设置为服务器公网ip 连接

测试是否可以连接上,连接上再进行下一步

3.7,关闭ftp匿名访问

[root@localhost ~]# vi /etc/vsftpd/vsftpd.conf

3.8,重启ftp

上一步修改配置文件我用的nano,和vi大同小异。目的是修改配置文件

重启ftp服务

4,安装tomcat

4.1,查看tomcat版本

4.2,安装 最后 complete! (完成的意思)

安装成功

查看本地tomcat版本

4.3,查看yum安装的tomcat路径(后面还有一长串)

4.4,将项目文件夹通过ftp客户端(FileZilla)发送至服务器,我默认上传到ftpuser用户的根目录了

复制命令,把项目文件夹复制到tomcat的项目存放地

4.5,防火墙开放8080端口

更新防火墙规则 (中间报错为命令打错了)success

查看防火墙开放的端口

4.6,启动tomcat

查看tomcat状态 运行中

5,设置ftp和tomcat启动时自动运行

6,服务器安全组,打开8080端口(默认是不打开的)

7,现在,把项目文件权限设置为777(之前没考虑过,导致tomcat没权限访问项目)

普通用户访问项目文件夹,提示没权限

7.1,查看项目权限

修改权限 -R 这个R要大写,写了好几次都出错。功能是,把文件夹下的文件权限全部改为777

8,这时就可以通过公网ip访问网站了

大概长这样:1.2.3.4:8080/wenRui(这里我的项目名称叫wenRui)

9,现在就是域名解析了,添加一条记录,这样就可以通过域名访问网站了

10,参考文献

centos7 解决FirewallD is not running问题(防火墙未开启) https://www.cnblogs.com/kccdzz/p/8110143.html

阿里云服务器实现域名解析步骤(小白教程) https://www.jb51.net/article/190424.htm

CentOS7 防火墙(firewall)的操作命令 https://www.cnblogs.com/leoxuan/p/8275343.html

CentOS 7 上systemctl 的用法 https://www.linuxidc.com/Linux/2014-11/109236.htm

https://blog.csdn.net/javafanschinasx/article/details/107389367

CentOS 7 安装vsftpd步骤 https://blog.csdn.net/lkp1603645756/article/details/82629486

aliyun linux系统和centos 两个系统有什么样的区别? 

https://developer.aliyun.com/ask/98222?spm=a2c6h.13159736

我的网站

http://www.helloweb.ltd:8080/wenRui/

阿里云 搭建个人网站的评论 (共 条)

分享到微博请遵守国家法律