使用阿里云服务器搭建网站全过程图文教程

本文涉及的产品
.cn 域名,1个 12个月
简介: 使用阿里云服务器搭建网站全教程,包括域名注册、云服务器创建、网站Web服务器环境搭建、域名解析到云服务器、云服务器建站源码部署一直到网站上线全过程

阿里云服务器新手教程从云服务器选配购买、云服务器配置到网站上线全过程,阿里云服务器如何购买?购买后如何使用?新手站长抽时间写了一篇详细的阿里云服务器新手教程,从云服务器选配到网站上线全过程:

阿里云服务器新手教程

本教程包括阿里云服务器CPU内存、实例规格、公网带宽选择,云服务器配置教程和网站搭建教程,本教程是写给新手的,教程整理不易,直接copy的还望手下留情,欢迎转载。

一:阿里云服务器选择教程

首先您需要有一台阿里云服务器,在阿里云官方即可购买:https://www.aliyun.com/product/ecs 云服务器购买包括CPU内存几核几G、ECS实例规格及公网带宽选择:

云服务器内存配置 适用场景
1核CPU/1G内存/1M公网宽带 网站初期访问量较少或者个人博客一般入门级配置1核1G或1核2G都可以,访问量少1M带宽就够了
2核CPU/4G内存/3M公网宽带 用户活跃率和访问量较高的门户或者论坛类,网站接入CDN,日均IP一万左右3M带宽也是够用的
2核CPU/8G内存/5M公网宽带 企业官网提升品牌形象,对用户浏览流畅度和速度有较高要求,可以选择285配置
4核CPU/8G内存/8M公网宽带 4核8G云服务器企业用户首选,4核8G是计算型实例,企业服务器、小程序服务器都可。
8核CPU/16G内存/10M公网宽带 8核16G也是计算型云服务器,较高的资源配置带来更强劲的计算性能,适用于游戏、软件类网站,对开发、测试、环境要求较高的游戏软件类网站。

关于云服务器选购可以参考:阿里云服务器选择方法教程(CPU/内存/宽带/磁盘),新手站长网不多赘述。

二:云服务器安全组配置

关于阿里云服务器配置主要说说安全组,安全组是一种虚拟防火墙,阿里云安全组默认只开放了22核3389端口,在实际使用过程中比如Web网站端口80、mysql数据库3306端口、FTP 20/21端口等都需要依赖相应的端口,需要在云服务器控制台通过配置安全组来开放相应端口。参考教程:安全组配置教程 - 阿里云

三:阿里云域名注册

新手站长网以搭建网站为例,如果没有域名,您还需要在阿里云购买一个域名,阿里云域名注册55元一年,可以使用优惠口令,关于域名注册教程参考:阿里云域名查询注册实名认证和备案全过程

四:阿里云服务器Web网站环境搭建

新手站长网以搭建网站为例,在使用阿里云服务器搭建网站之前需要先配置网站所需的Web环境。新手站长网在本文使用的是宝塔面板,宝塔面板支持Windows系统和Linux系统,可以一键安装Web网站环境,安装完毕后可以创建多个站点,可视化管理和运维。

宝塔面板是可视化管理的,用户可以在宝塔后台创建多个网站,可以安装WordPress、Zblog、Typecho等网站程序,在宝塔面板后台站点、FTP和数据库,将网站程序上传到宝塔根目录,可以参考阿里云官方推出的:自助建站方式汇总 - 阿里云

1、SSH登录服务器,执行宝塔安装命令
使用命令ssh root@你的服务器公网IP登录linux服务器。

宝塔面板安装命令
宝塔面板安装很简单,一条命令即可,本教程以CentOS为例,安装命令为:

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

运行命令后,宝塔面板会自动安装,期间你需要输入一个y,如下所示:

Do you want to install Bt-Panel to the /www directory now?(y/n): y

输入y,然后回车即可。
等待,大概2分钟左右,显示“Complete!”,即安装完毕!显示如下:

Complete!
==================================================================
Congratulations! Install succeeded!
==================================================================
Bt-Panel: http://47.104.71.103:8888
username: admin
password: 66d52887
Warning:
If you cannot access the panel,
release the following port (8888|888|80|443|20|21) in the security group
==================================================================

安装完毕后会显示登录地址、用户名和密码:

登录地址为: http://你的服务器IP:8888
用户名:admin
密码:随机生成,安装完毕后会有显示

2、开放阿里云服务器端口
如果是阿里云服务器需要开放下端口,因为阿里云为每台ECS服务器默认配置的安全组禁用了宝塔面板需要的端口,宝塔面板依赖的端口号有:8888|888|80|443|20|21,所以需要登录到服务器控制台,开启这6个端口。如何开启?如下图:
baotaduankou.jpeg

3、宝塔面板一键安装LNMP或者LAMP环境
登录宝塔后台后,会弹出一键安装web环境的界面,我们按照自身需求安装适合自己的LNMP环境或者LAMP环境。

lnmplamp.jpg

点击“一键安装”后,会弹出消息盒子自动安装,等待即可,如下图:
xiaoxihezi.jpg

时间稍微长一些,耐心等待...

4、宝塔面板创建站点
登录到宝塔面板后台http://你的服务器ip地址:8888/,点击左侧“网站”,“添加站点”,以aliyunbaike.com为例:

zhandian.jpg

输入域名后,默认不会自动创建FTP和MySQL数据库,我们可以选择自动创建,方便省事,点击“提交”,创建成功后,会显示你的FTP和MySQL数据信息,例如:

FTP账号资料
用户:aliyunbaike_com
密码:625GcrKSc3
只要将网站上传至以上FTP即可访问!
数据库账号资料
数据库名:aliyunbaike_com
用户:aliyunbaike_com
密码:e8QZfQDPDT

5、将域名解析到服务器IP后,输入域名显示“恭喜, 站点创建成功!”,说明您已经完全配置成功了!

bingo.jpg

至此,新手站长网分享服务器安装宝塔面板图文教程完毕。

相关实践学习
2分钟自动化部署人生模拟器
本场景将带你借助云效流水线Flow实现人生模拟器小游戏的自动化部署
7天玩转云服务器
云服务器ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,可降低 IT 成本,提升运维效率。本课程手把手带你了解ECS、掌握基本操作、动手实操快照管理、镜像管理等。了解产品详情: https://www.aliyun.com/product/ecs
相关文章
|
1月前
|
弹性计算 Linux Windows
跨账号和同账号的ECS云服务器之间迁移教程
跨账号和同账号的ECS云服务器之间迁移教程
|
1月前
|
弹性计算 网络安全
阿里云国际OpenAPI多接口快速管理ECS服务器教程
阿里云国际OpenAPI多接口快速管理ECS服务器教程
|
7天前
|
Android开发 数据安全/隐私保护 虚拟化
安卓手机远程连接登录Windows服务器教程
安卓手机远程连接登录Windows服务器教程
31 4
|
28天前
|
弹性计算 安全 网络安全
阿里云服务器租用流程,四种阿里云服务器租用方式图文教程参考
阿里云服务器可以通过自定义租用、一键租用、云市场租用和活动租用四种方式去租用,不同的租用方式适合不同的用户群体,例如我们只是想租用一款配置较低且可以快速部署应用的云服务器,通常可以选择一键租用或者云市场租用,本文为大家展示不同租用方式的适合对象以及租用流程,以供初次租用阿里云服务器的用户参考和选择。下面是阿里云服务器租用的图文操作步骤。
|
1月前
|
关系型数据库 MySQL Linux
基于阿里云服务器Linux系统安装Docker完整图文教程(附部署开源项目)
基于阿里云服务器Linux系统安装Docker完整图文教程(附部署开源项目)
268 3
|
1月前
|
弹性计算 开发框架 .NET
阿里云服务器购买教程及云服务器地域、实例、操作系统、带宽等参数选择指南
对于初次购买阿里云服务器的用户来说,想使用阿里云服务器搭建网站或者运行APP、小程序等项目,第一步就是要先购买阿里云服务器,下面小编以图文形式给大家介绍一下阿里云服务器的购买流程,以及购买过程中如何云服务器地域、实例、带宽等关键配置和选择这些参数的一些注意事项,以供参考。
|
1月前
|
域名解析 网络协议 数据安全/隐私保护
阿里云轻量应用服务器搭建WordPress个人博客教程
阿里云轻量应用服务器搭建WordPress个人博客教程
|
1月前
|
Ubuntu 安全 Linux
云服务器安装宝塔教程
云服务器安装宝塔教程
|
1月前
|
Linux C语言 C++
vsCode远程执行c和c++代码并操控linux服务器完整教程
这篇文章提供了一个完整的教程,介绍如何在Visual Studio Code中配置和使用插件来远程执行C和C++代码,并操控Linux服务器,包括安装VSCode、安装插件、配置插件、配置编译工具、升级glibc和编写代码进行调试的步骤。
268 0
vsCode远程执行c和c++代码并操控linux服务器完整教程
|
1月前
|
弹性计算 网络协议 数据库
在阿里云国际站上解析域名到服务器详细教程
在阿里云国际站上解析域名到服务器详细教程
下一篇
无影云桌面