如何快速搭建自己的阿里云服务器(宝塔、Xshell、Xftp配置)(二)

本文涉及的产品
云服务器ECS,u1 2核4GB 1个月
云服务器 ECS,u1 4核8GB 1个月
云服务器 ECS,u1 4核16GB 1个月
简介: 如何快速搭建自己的阿里云服务器(宝塔、Xshell、Xftp配置)

三、搭建环境

成功连接上服务器后,我们就需要安装自己的生产环境了

1、安装宝塔服务器运维面板

使用宝塔前: 手工输入命令安装各类软件,操作起来费时费力并且容易出错,而且需要记住很多Linux的命令,非常复杂。

使用宝塔后: 2分钟装好面板,一键管理服务器,鼠标点几下就能替代以前的复杂繁多命令,操作简单,看一眼就会使用。

地址:宝塔面板 - 简单好用的Linux/Windows服务器运维管理面板

bc18332df3ff93660192a6373b1f937d_df0fb0966b544d6db23643b72c04e2b2.png

yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh ed8484bec

下载完成之后,可以得到两个地址,这两个地址就是宝塔管理面板的后台地址,一个是外网面板地址,一个是内网面板地址。还有宝塔用户名和密码。

下次要登录宝塔管理面板,可在Xshell里输入bt default来获取地址和用户名密码 。万一忘记密码了,可以在控制台输入“bt”命令进行密码的修改。

2、登录宝塔Linux面板

3、查看宝塔主页

(1)可以看见里面有很多分工明确的功能

(2)如果你要快速部署网站,可以点击网站,添加站点即可

(3)在软件商店可以下载一些应用,比如:Tomcat、MySQL、Nginx等等

(4)可以看见我们正在安装一些软件 ,也可以看到下东西时的CPU使用率和负载状态

4、测试环境

首先,我们需要在阿里云服务器里放行一些端口(安全组策略那里),然后再宝塔里(系统防火墙那里)再放行这些端口,然后再进行相关的测试

(1)进行Tomcat测试


若要部署Java的项目可以直接将项目放进webapps目录中即可

bc4980f36fa6f6b65baf170347ea204f_1a77e6b83e8c4a30be509c8445e5e6a3.png

这里我们用文件上传工具Xftp将本地项目文件myweb上传至云服务器,其中myweb文件夹里包含一个主界面index.html(不指定具体页面的话,一般启动项目会先运行主页index.html),目录夹为/www/server/tomcat/webapps

1dcb6f103dc2efbcb129e56202e011ff_1cfbf65f861c4e2d85d5d4b3415c6be2.png

在宝塔文件里查看本地上传的文件myweb,当然如果只是为了测试,可以直接在宝塔里新建一个文件夹,然后再编辑一个index.html文件即可

电脑端运行结果如下所示:

手机端运行结果:

(2)本地数据库测试

首先要在云服务器和宝塔控制端开启MySQL数据库的3306端口, 然后再在宝塔控制端选择数据库,添加数据库,切记用户名不能带有下划线,否者连接不成功。访问权限选择所有人即可。

填入主机地址、用户名和密码即可连接成功

在宝塔控制面板里查看db_01数据库和数据表

(3)nginx服务器测试

Nginx默认端口为80,注意放行端口,把要挂载的测试项目放于/www/server/nginx/html中

运行结果如下


相关实践学习
ECS云服务器新手上路
本实验会自动创建一台ECS实例。首先,远程登陆ECS实例,并部署应用。然后,登陆管理控制台,并对这台ECS实例进行管理操作。
7天玩转云服务器
云服务器ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,可降低 IT 成本,提升运维效率。本课程手把手带你了解ECS、掌握基本操作、动手实操快照管理、镜像管理等。了解产品详情: https://www.aliyun.com/product/ecs
相关文章
|
10天前
|
弹性计算
软件开发常见流程之阿里云如何安装宝塔,配置安全组
软件开发常见流程之阿里云如何安装宝塔,配置安全组
|
10天前
|
网络安全 数据安全/隐私保护
服务器密码登录出现了:SSH connection failed: connect ECONNREFUSEDxxxxxxxx:22 * Xshell提示 SSH connection fa
服务器密码登录出现了:SSH connection failed: connect ECONNREFUSEDxxxxxxxx:22 * Xshell提示 SSH connection fa
|
10天前
|
Linux Docker 容器
Docker02--搭建Linux环境,配置Docker,docker images无法访问,因为docker没有启动,阿里云镜像加速器免费的
Docker02--搭建Linux环境,配置Docker,docker images无法访问,因为docker没有启动,阿里云镜像加速器免费的
|
10天前
|
数据安全/隐私保护
xshell通过堡垒机连接服务器和winscp 通过堡垒机传输文件
【7 月更文挑战第 3 天】xshell通过堡垒机连接服务器和winscp 通过堡垒机传输文件
|
12天前
|
网络协议 网络安全
使用NetAssist网络调试助手在单台计算机上配置TCP服务器和客户端
使用NetAssist网络调试助手在单台计算机上配置TCP服务器和客户端
27 0
|
13天前
|
存储 NoSQL 关系型数据库
MongoDB的配置服务器和复制机制
【7月更文挑战第2天】MongoDB配置服务器存储分片和权限元数据,支持在主节点故障时保持读服务。关键组件,性能影响显著。复制集包含Primary和Secondary,通过oplog实现数据同步,类似MySQL binlog。oplog的幂等性可能导致大量set操作,且大小受限,可能导致从节点需全量同步。读写分离提升效率,主从切换确保高可用。
11 0
|
14天前
|
数据安全/隐私保护
【项目部署系列教程】2. 本地连接远程服务器 xshell xftp
【项目部署系列教程】2. 本地连接远程服务器 xshell xftp
19 0
|
16天前
|
弹性计算 安全 前端开发
阿里云服务器ECS通用型、计算型和内存型详细介绍和性能参数表
阿里云ECS实例有计算型(c)、通用型(g)和内存型(r)三种,主要区别在于CPU和内存比例。计算型CPU内存比1:2,如2核4G;通用型为1:4,如2核8G;内存型为1:8,如2核16G。随着技术迭代,有第五代至第八代产品,如c7、g5、r8a等。每代实例在CPU型号和主频上相同,但性能有所提升。实例性能参数包括网络带宽、收发包能力、连接数等。具体应用场景如计算型适合高网络包收发、通用型适合企业级应用,内存型适合内存数据库等。详细信息可参阅阿里云ECS页面。
|
5天前
|
存储 关系型数据库 数据库
给阿里云的建议和意见 一个云服务器架构是否可行
摘要(Markdown格式): 在修复阿里云服务器IPv4设置错误时遇到困难,导致服务器远程登录失败及外网访问受阻,耗时三天解决。建议阿里云更新文档,确保设置指导与实际情况一致,例如只需在路由表添加条目关联IPv4。此外,建议优化帮助页面,如采用折叠式设计减少干扰。服务器主要任务是数据分析、存储和分发,文中提出简化服务器框架,消除硬件软件复杂配置,利于初学者和独立开发者快速上手,降低时间成本。该设计旨在减少无用组件,节省资源,同时降低云服务商的人力和支持成本。期望云服务商考虑此类架构创新。目前未知是否有类似产品,期待业界反馈。
214 0
给阿里云的建议和意见 一个云服务器架构是否可行
|
7天前
|
存储 编解码 网络协议
阿里云服务器计算型和通用型四代云服务器实例区别及选择参考
目前阿里云在售的云服务器中,计算型和通用型实例规格都包含了第5代、第6代、第7代和最新第八代倚天云服务器产品,例如计算型实例中有c5、c6、c7、c8y实例,而通用型实例有g5、g6、g7、g8y等实例,有的新手用户并不清楚这四代产品之间的差别,本文为大家展示这四代云服务器实例在规格、CPU(核)、内存(G)、计算、存储、内存以及不同配置的指标数据等方面为大家做个对比,让大家了解一下他们之间的不同,以供参考和选择。
阿里云服务器计算型和通用型四代云服务器实例区别及选择参考