阿里云服务器怎么使用?3分钟搭建网站教程2024新版

使用阿里云服务器快速搭建网站教程,先为云服务器安装宝塔面板,然后在宝塔面板上新建站点,阿里云服务器网aliyunfuwuqi.com以搭建WordPress网站博客为例,来详细说下从阿里云服务器CPU内存配置选择、Web环境、域名解析到网站上线全流程:

步骤一:云服务器配置选择

首先你需要注册一个阿里云账号,并且账号完成实名认证。如果你已经有了阿里云服务器,那么可以跳过步骤一。阿里云服务器分为云服务器ECS和轻量应用服务器,关于轻量和ECS区别请参考:阿里云轻量应用服务器和ECS云服务器区别_优缺点对比,本文不多赘述。轻量应用服务器支持WordPress、宝塔面板等应用镜像,通过应用镜像可以一键搭建网站,非常简单,所以阿里云服务器网就不多赘述。本文阿里云服务器网是以云服务器ECS实例为例,从零开始为大家讲解使用阿里云服务器建站流程。

云服务器CPU内存配置如何选择?根据实际应用情况选择,如果是个人用户搭建博客1核2G或2核2G就够用了,如果是企业用户建议2核4G起步。阿里云服务器优惠活动云服务器价格很便宜,轻量服务器2核2G3M带宽轻量服务器一年61元,2核4G4M带宽轻量服务器一年165元12个月,ECS云服务器e系列2核2G配置99元一年、2核4G配置30元3个月、199元一年。大家可以在官方活动页面查看精准报价 https://t.aliyun.com/U/bLynLC

阿里云服务器网用来搭建个人博客,所以选择了2核2G配置的云服务器,3M公网带宽就够用了,操作系统选择了CentOS镜像。

注意:本文是以阿里云服务器为例,如果是腾讯云服务器,可以查看官方页面 https://curl.qcloud.com/oRMoSucP

步骤二:通过宝塔面板为云服务器安装Web环境

Web环境是网站运行所依赖的环境,阿里云百科是用来搭建WordPress博客,为云服务器安装LNMP环境(Linux+Nginx+MySQL+PHP),本文的LNMP环境是通过安装宝塔Linux面板实现的,下面开始安装宝塔Linux面板。

1、SSH连接登录到云服务器

阿里云服务器支持多种远程连接方式,可以使用阿里云自带的Workbench远程连接方式,也可以使用第三方SSH远程连接软件如PuTTY、Xshell等。阿里云服务器网使用阿里云自带的远程连接方式:

首先登录到云服务器ECS管理控制台,左侧栏【实例与镜像】>>【实例】,找到目标云服务器ECS实例,然后点击右侧的【远程连接】,如下图:

阿里云服务器远程连接

阿里云服务器远程连接


可以选择SSH密码登录或密匙证书登录,如果没有密码,可以重置密码。

2、执行宝塔面板的安装命令

登录到你的云服务器后,执行宝塔面板安装命令,阿里云服务器网使用的CentOS操作系统,命令如下:

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

其他操作系统安装宝塔面板脚本,请移步到:阿里云服务器安装宝塔Linux面板命令脚本大全

执行宝塔Linux面板安装命令后,会提示如下:

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

保持默认,回复个字母“y”,如下图:

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

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

然后回车,系统会自动安装,大约1分钟左右会自动安装完成。

3、宝塔面板登录地址、账号和密码

宝塔面板自动安装完成后,会显示宝塔后台登录地址、username和password,如下图:

宝塔面板地址、账号和密码

宝塔面板地址、账号和密码

如上图所示,保存好上述信息,如果是通过外网登录宝塔后台,就是用外网面板地址,如果是在云服务器上登录宝塔可以使用内网面板地址。

4、在阿里云服务器控制台开通宝塔面板端口

最初宝塔面板的端口号是8888,出于安全考虑,现在宝塔面板使用的端口是程序安装完成后随机生成的端口号,在上图的面板地址中可以看出,端口号为39118,在云服务器ECS的安全组中开启宝塔端口号。

详细教程参考:阿里云服务器端口开放教程(超简单一看就懂),本文不多赘述。

5、登录到宝塔管理地址并安装LNMP环境

在浏览器中粘贴宝塔面板的外网面板地址,并输入账号和密码,登录到宝塔面板管理后台,第一次登录需要勾选同意协议,然后进入面板。然后绑定宝塔帐号,有宝塔账号的话,直接输入手机号和密码登录即可。没有宝塔账号的话,就点免费注册一个宝塔账号。

然后会弹出推荐安装套件窗口,选择LNMP(推荐),点击【一键安装】,如下图:

宝塔面板安装LNMP环境

宝塔面板安装LNMP环境

会弹出消息盒子,显示安装进度,大约等待5分钟左右,即可自动安装WordPress博客程序所需的Web环境。

步骤三:在宝塔面板上添加站点

登录到宝塔面板管理后台,点击左侧栏的【网站】>>【添加站点】,如下图:

宝塔面板添加站点

宝塔面板添加站点

域名:输入域名,www和不带www都的域名均可填写
根目录:根目录会根据域名自动生成,默认即可
FTP账号:需要FTP就选择创建,系统会自动生成FTP账号和密码,也可以自己自定义设置
数据库:选择创建MySQL,系统会自动创建数据库账号和密码

然后点【提交】,会显示成功创建站点,并显示FTP和数据库账号资料。

步骤四:下载WordPress程序安装包

已经下载的同学可以跳过此步骤,在WordPress官网下载WP程序安装包即可。

WordPress下载地址:https://cn.wordpress.org/download/

步骤五:上传WordPress安装包到根目录

点击左侧栏【文件】>>【上传】,将你的WordPress安装包程序上传到网站根目录。网站根目录路径为:/www/wwwroot/你的域名,如下图:

WordPress程序上传到网站根目录

WordPress程序上传到网站根目录

步骤六:域名解析到你的云服务器公网IP地址

在域名注册商处,将你的域名解析到你的云服务器的公网IP地址上,解析教程以域名注册商文档为准,参考:

  • 阿里云:阿里云域名添加网站解析
  • 腾讯云:腾讯云域名添加DNS解析教程
  • 华为云:华为云快速添加网站域名解析

步骤七:安装WordPress程序

域名解析到云服务器生效后,在浏览器中输入你的域名,并打开网站,就可以看到熟悉的WordPress安装界面,如下图:

WordPress安装

WordPress安装


如上图,点击现在就开始!

填写数据库名、数据库用户名和密码信息,该信息是在步骤三中,在宝塔面板上添加站点时生成的用户名和密码信息,此步骤填写的是数据库信息,填写完成后点击提交。如下图:

填写数据库信息

填写数据库信息

数据库信息通过后,然后填写WordPress站点标题、用户名、密码及电子邮件信息,然后点击安装WordPress,如下图:

填写WordPress站点标题用户名密码安装

填写WordPress站点标题用户名密码安装

提示:成功!WordPress安装完成。谢谢!

成功!WordPress安装完成。谢谢!

成功!WordPress安装完成。谢谢!

至此,使用阿里云服务器搭建WordPress网站博客教程完毕,现在云服务器安装WordPress所需的Web环境,本文阿里云百科选择通过宝塔面板的方式来安装Web环境,然后在宝塔面板上新建WordPress网站,在阿里云CLUB中心查看 aliyun.club 当前最新的优惠券和活动信息。

以上是阿里云服务器网aliyunfuwuqi.com分享的关于云服务器配置选择、Web环境搭建和网站上线全流程。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/729736.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

设计模式学习笔记 - 设计原则 - 10.实战:针对非业务的通用框架开发,如何做需求分析和设计及如何实现一个支持各种统计规则的性能计数器

前言 接下来我们在结合一个支持各种统计规则的性能计数项目,学习针对一个非业务的通用框架开发,如何来做需求分析、设计和实现,同时学习如何灵活应用各种设计原则。 项目背景 设计开发一个小的框架,能够获取接口调用的各种统计信…

编程笔记 html5cssjs 003 协作、约定与标准 50以内的乘法算式

编程笔记 html5&css&js 003 协作、约定与标准 50以内的乘法算式 一、代码二、解释 综合应用代码示例。50以内的乘法算式。 一、代码 <!DOCTYPE html> <html lang"en"> <head><title>20以内的乘法</title><meta charset&qu…

RocketMQ的事务消息是如何实现的?

RocketMQ的事务消息是通过 TransactionListener接口来实现的。 在发送事务消息时,首先向RocketMQ Broker 发送一条‘half消息’(半消息),半消息将被存储在broker端的事务消息日志中,但是这个消息还不能被消费者消费。 接下来,在半消息发送成功后,应用程序通过执行本地事务…

C#,煎饼排序问题(Pancake Sorting Problem)算法与源代码

1 煎饼排序问题 给定一个未排序的数组&#xff0c;任务是对给定数组进行排序。您只能在阵列上执行以下操作。 翻转&#xff08;arr&#xff0c;i&#xff09;&#xff1a;将数组从0反转为i 示例&#xff1a; 输入&#xff1a;arr[]{23、10、20、11、12、6、7} 输出&#xff1a…

开发Chrome扩展插件

1.首先开发谷歌chrome扩展插件&#xff0c;没有严格的项目结构目录&#xff0c;但是需要保证里面有一个mainfest.json文件 (必不可少的文件)。在这个文件里有三个属性必不可少&#xff1a;name、version、mainfest_version&#xff1b; // 清单文件的版本&#xff0c;这个必须写…

查看Linux服务器配置

# chkconfig --list # 列出所有系统服务 # chkconfig --list | grep on # 列出所有启动的系统服务 # ifconfig # 查看所有网络接口的属性 # iptables -L # 查看防火墙设置 # route -n # 查看路由表 # netstat -lntp # 查看所有监听端口 # netstat -antp # 查看所有已经建立的连…

二叉搜索树(BST)的创建及增,删,查,改(详解)

目录 初识二叉搜索树&#xff08;BST&#xff09;&#xff1a; 二叉搜索树查找元素&#xff1a; 二叉搜索树修改元素: 二叉搜索树中的增加元素&#xff1a; 二叉搜索树中的删除元素&#xff1a; 初识二叉搜索树&#xff08;BST&#xff09;&#xff1a; 一张图简要概括二…

Qt桌面白板工具其三(解决半透明桌面画布刷新透明像素时产生耗时,导致的画笔卡顿问题)

一、问题 前两篇文章写了很多有关桌面画板的实现方法&#xff0c;这个过程中&#xff0c;画笔的卡顿问题还是无法彻底解决。 先简单回顾一下我实现桌面画板的逻辑&#xff1b; 1.父窗口&#xff1a;一个透明窗口&#xff0c;通过设置带有透明度的QColor bg_color&#xff0c;以…

高级语言讲义2016计专(仅高级语言部分)

1.斐波那契序列的第n项可以表示成以下形式&#xff0c;编写一个非递归函数&#xff0c;返回该数列的第n项的数值 #include <stdio.h>int func(int n) {if(n1||n2)return 1;int p1,q1,num;for(int i3; i<n; i) {numpq;qp;pnum;}return num; } 2.在MXN的二维数组A中&am…

Django框架连接数据库

这里以同时连接sqlite、mysql、redis为例 首先要下载对应的sqlite、mysql、redis相应的模块插件 开始上代码 settings.py 配置文件 import os # 引入mysql模块 import pymysql # pymysql.install_as_MySQLdb()来确保pymysql能够兼容这些代码 pymysql.install_as_MySQLdb()# 数…

Go中的控制反转 IoC

以嵌入组合的方式实现控制反转 IoC: 控制反转是一种解耦思想&#xff0c;将原本耦合在业务逻辑中的控制逻辑单独拆出来实现&#xff0c;不再让业务逻辑在处理业务的同时还要去实现控制逻辑&#xff0c;而是专注处理业务。在业务逻辑代码中耦合进控制逻辑&#xff0c;会导致在编…

window搭建本地mongo数据库并导入数据

1 window下载mongo数据库 官网&#xff1a;www.mongodb.com 选择 Products > Community Edition 就能进入社区版 在这里下载 windows 版对应的安装包 注意&#xff1a;6.0.1 版本的 MongoDB 配置环境变量有问题&#xff0c;并且我不知道怎么解决&#xff0c;如果想要避免出…

算法学习05:离散化、区间合并

算法学习05&#xff1a;离散化、区间合并 文章目录 算法学习05&#xff1a;离散化、区间合并前言需要记忆的模版&#xff1a;一、离散化1.例题&#xff1a;离散化 区间和&#xff1a;拓展: 二、区间合并&#xff08;贪心&#xff09;1.例题&#xff1a; 总结 前言 需要记忆的模…

基于FastAPI构造一个AI模型部署应用

前言 fastapi是目前一个比较流行的python web框架&#xff0c;在大模型日益流行的今天&#xff0c;其云端部署和应用大多数都是基于fastapi框架。所以掌握和理解fastapi框架基本代码和用法尤显重要。 需要注意的是&#xff0c;fastapi主要是通过app对象提供了web服务端的实现代…

tidyverse提取MergedGenes列包含“sss“字符的行

要使用tidyverse包在R中提取包含特定字符串“sss”字符的MergedGenes列的行&#xff0c;可以使用dplyr包中的filter()函数和str_detect()函数来实现。这里的str_detect()函数来自stringr包&#xff0c;它是tidyverse的一部分&#xff0c;用于检测字符串是否符合给定的模式。以下…

基于php的用户登录实现(v1版)(持续迭代)

目录 版本说明 数据库连接 登录页面&#xff1a;login.html 登录处理实现&#xff1a;login.php 用户欢迎页面&#xff1a;welcome.php 用户注册页面&#xff1a;register.html 注册执行&#xff1a;DoRegister.php 版本说明 v1实现功能&#xff1a; 数据库连接&#x…

SOCKS5代理与网络安全的舞蹈

在这个信息爆炸的时代&#xff0c;网络安全成为了每个网民乃至每个软件工程师的头等大事。今天&#xff0c;我们要聊的是如何使用SOCKS5代理和代理IP来保护我们的网络安全&#xff0c;同时还不失趣味性。这听起来可能有点枯燥&#xff0c;但别担心&#xff0c;我们会用一种轻松…

自定义限流注解

自定义注解 /*** 速率限制注解** author: 张定辉* date: 2024/3/5 21:29* description: 速率限制注解*/ Target({ElementType.TYPE,ElementType.METHOD}) Retention(RetentionPolicy.RUNTIME) public interface RateLimit {/*** SPEL表达式* <p>* 1.使用方法的基本类型参…

SpringAOP面向切面编程-代理

目录 1.静态代理 2.动态代理 代理在开发中实现的方式具体有两种&#xff1a;静态代理&#xff0c;[动态代理技术] 1.静态代理 主动创建代理类 public class CalculatorStaticProxy implements Calculator {// 将被代理的目标对象声明为成员变量private Calculator target;…

面试问答之MySQL数据库进阶

文章目录 &#x1f412;个人主页&#xff1a;信计2102罗铠威&#x1f3c5;JavaEE系列专栏&#x1f4d6;前言&#xff1a;&#x1f380; MySQL架构&#x1f415;数据库引擎&#x1f415; InnoDB存储存储引擎&#x1f415;MYISAM &#x1f3e8;索引&#x1f415;哪些情况需要创建…