当前位置:首页 > 行业动态 > 正文

如何把程序放到云服务器上

一、如何把程序放到云服务器上

将程序放到云服务器上,首先需要选择一个合适的云服务器提供商,如阿里云、腾讯云、华为云等,然后按照以下步骤操作:

1、注册账号并登录云服务器提供商官网;

2、选择合适的云服务器配置,如CPU、内存、硬盘等;

3、购买云服务器;

4、获取服务器的公网IP地址;

5、通过SSH工具(如PuTTY)连接到云服务器;

6、在云服务器上安装操作系统,如Ubuntu、CentOS等;

7、将本地程序上传到云服务器;

8、在云服务器上运行程序。

二、具体操作步骤

1、注册账号并登录云服务器提供商官网

以阿里云为例,访问阿里云官网(www.aliyun.com),点击右上角的“免费注册”,按照提示完成账号注册,注册完成后,使用邮箱和密码登录阿里云官网。

2、选择合适的云服务器配置

登录阿里云官网后,在左侧导航栏中选择“产品”>“计算与网络”>“弹性计算”,然后点击“立即购买”,在购买页面,选择合适的地域、可用区、实例类型(如ECS)、镜像(如Ubuntu)以及带宽等配置,设置实例名称和登录凭证,确认订单信息无误后,提交订单。

3、购买云服务器

购买成功后,进入ECS管理控制台,在左侧导航栏中选择“实例”>“已购买实例”,找到刚刚购买的实例,点击“登录”,使用SSH工具(如PuTTY)连接到云服务器,输入实例的公网IP地址和登录凭证,完成连接。

4、获取服务器的公网IP地址

在ECS管理控制台中,点击左侧导航栏中的“网络&安全”>“安全组”,在安全组规则中添加入站规则,允许公网访问,添加完成后,点击“确定”,安全组会自动生成一个公网IP地址,请妥善保管此公网IP地址,后续需要在其他设备上访问此服务器时会用到。

5、通过SSH工具连接到云服务器

下载并安装SSH工具(如PuTTY),打开软件后输入刚才获取的公网IP地址和登录凭证,点击“连接”,稍等片刻,如果看到类似如下的输出信息,说明已经成功连接到云服务器:

Welcome to ubuntu!
Last login: Mon Jul 26 10:23:19 UTC 2023 on tty1
Ubuntu 20.04.3 LTS (Focal Fossa) x86_64-pc desktop-amd64 GNU/Linux 

6、在云服务器上安装操作系统

在SSH工具中输入以下命令,安装Ubuntu操作系统:

sudo apt update && sudo apt upgrade -y
sudo apt install -y ubuntu-desktop 

7、将本地程序上传到云服务器

在SSH工具中,使用以下命令上传本地程序到云服务器:

scp your_local_program user@your_server_ip:/path/to/destination/folder/your_local_program_name 

your_local_program替换为你的本地程序文件名,将user替换为你的云服务器用户名,将your_server_ip替换为你刚才获取的公网IP地址,将`/path/to/destination/folder`替换为你希望上传到的目标文件夹,执行该命令后,等待程序上传完成。

8、在云服务器上运行程序

在SSH工具中输入以下命令,启动程序:

cd /path/to/destination/folder/your_local_program_name
./your_local_program_name & tail -f output.log 

your_local_program_name替换为你的本地程序文件名,将`output.log`替换为你希望保存程序运行日志的文件名,执行该命令后,程序将在后台运行,并将日志输出到指定文件,如需停止程序,可在SSH工具中使用kill命令,例如:kill process_id,其中process_id是程序的进程ID。

0