(前期准备)配置云服务器(实现将项目部署到云服务器上并通过ip+8080端口访问(或者:ip+8080端口+文件路径访问))

本文详述了如何在阿里云服务器上配置环境,包括通过XShell远程连接、安装JDK和Tomcat,以及如何打开8080端口和通过路径访问项目。最后提到了域名访问的初步步骤,但实际操作需要等待域名备案。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

(文章纯属小打小闹,记录自己在实践时的过程,有错误和不严谨的地方请多指教!)

一、关于购买服务器:

我之前使用的是腾讯云,过期忘了续费(其实是没钱,续不起!!!)就被释放了。这次想尝试一下阿里云!

二、配置服务器:通过Xshall远程连接自己的服务器:

下载安装Xshall和xftp:(我选择的是在一个包中的,一次把所有的都装了,虽然有些用不上)(注:这个是解压运行就可以用的,不需要安装的)
https://www.netsarang.com/zh/all-downloads/

图3

Xshall连接服务器:

图4

图5

成功连接:

将本地项目部署阿里云服务通过外网IP的网址进行访问,可以按照以下步骤进行: ### 步骤一:购买和配置阿里云服务器 1. **购买服务器**:登录阿里云官网,选择合适的服务配置购买。 2. **配置安全组**:在阿里云控制台中,进入ECS实例的安全组配置,确保开放必要的端口(如80端口用于HTTP,22端口用于SSH)。 ### 步骤二:连接服务器 1. **使用SSH连接**:通过终端或SSH客户端(如PuTTY)连接到服务器。 ```bash ssh root@your_server_ip ``` ### 步骤三:安装必要的软件 1. **更新软件包**:在服务器上更新软件包。 ```bash sudo apt update sudo apt upgrade -y ``` 2. **安装Web服务器**:根据项目需求安装Nginx或Apache。 ```bash sudo apt install nginx -y ``` 3. **安装数据库**:根据项目需求安装MySQL或其他数据库。 ```bash sudo apt install mysql-server -y ``` ### 步骤四:上传项目代码 1. **使用Git克隆项目**:在服务器上使用Git克隆项目代码。 ```bash sudo apt install git -y git clone your_project_repository_url ``` 2. **配置项目**:根据项目需求配置环境变量和数据库连接。 ### 步骤五:配置Web服务器 1. **配置Nginx**:编辑Nginx配置文件,将项目根目录指向项目代码。 ```bash sudo nano /etc/nginx/sites-available/default ``` 在文件中添加以下内容: ```nginx server { listen 80; server_name your_server_ip; root /path_to_your_project; index index.html index.htm; location / { try_files $uri $uri/ =404; } } ``` 2. **重启Nginx**:保存配置文件重启Nginx。 ```bash sudo systemctl restart nginx ``` ### 步骤六:配置域名(可选) 1. **购买域名**:如果需要通过域名访问,可以在域名注册商处购买域名。 2. **配置DNS**:在域名注册商的控制台中,将域名解析到服务器的外网IP。 ### 步骤七:访问项目 1. **通过外网IP访问**:在浏览器中输入服务器的外网IP即可访问项目。 2. **通过域名访问**:如果配置了域名,可以通过域名访问项目
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值