买了服务器不知道干什么?从头跟着阿里云教程搭建一个wordpress个人博客吧!

本文涉及的产品
RDS MySQL Serverless 基础系列,0.5-2RCU 50GB
云服务器 ECS,每月免费额度200元 3个月
云服务器ECS,u1 2核4GB 1个月
简介: 买了服务器不知道干什么?从头跟着阿里云教程搭建一个wordpress个人博客吧!遇到了两个教程没说的问题,解决啦

服务器搭建,个人博客搭建教程 发布版

1.域名续费

如果你的域名在当前账号找不到,可能是因为在其他账号上。可以通过域名查找用户名方式找回自己的账号。

2. 域名账号间转移

按照 教程做完产生如下问题

您好,未查询到域名dearning.cn的配置记录。

可能原因:

1、域名未在阿里云配置:请优先到对应控制台尝试添加,无需操作转移。

2、泛域名已在阿里云添加:您可以尝试转移泛域名。举例:*.aliyun.com已存在配置记录会导致www.aliyun.com无法添加。

3. 知识点学习:

阿里云云服务器ECS是一种简单高效、处理能力可弹性伸缩的计算服务,帮助您快速构建更稳定、安全的应用,提升运维效率,降低 IT 成本。ECS属于 ( )本题分值 10

A. SaaS(软件即服务)Software-as-a-Service

B. PaaS(平台即服务)Platform as a Service

C. IaaS(基础设施即服务)Infrastructure as a Service

D. DaaS(数据即服务)Data as a Service

SaaS,PaaS和IaaS只是描述如何在企业中使用云的三种方式

Xaas是Anything as a Service

阿里云云服务器ECS Elastic Compute Service

SQL注入SQL注入是什么,如何避免SQL注入? (biancheng.net)

入侵检测系统intrusion detection system入侵检测系统_百度百科 (baidu.com)

部署DDoS防护系统分布式拒绝服务攻击_百度百科 (baidu.com)

这个好像在陈gl老师的课程讲到过

4. 获取免费的服务器:

高校学生免费算力 - 飞天加速计划 (aliyun.com)

image-20220705103811826

5. 根据阿里云教程搭建博客

image-20220705130852410

ssh

image-20220705130727726

在ECS服务器上,执行以下命令,安装Apache服务及其扩展包

yum -y install httpd httpd-manual mod_ssl mod_perl mod_auth_mysql

执行以下命令,启动Apache服务。

systemctl start httpd.service

image-20220705131016721

遇到问题:

打开浏览器输入ECS服务器的公网IP,如果显示如下图的测试页面表示Apache服务安装成功

1)并没有显示测试界面

解决: 教程有点问题:少了添加一条:

image-20220705131719638

之后就可以了

image-20220705131803118

参考以下操作在ECS服务器上搭建一个MySQL数据库。

 a. 执行以下命令,下载并安装MySQL。

说明 如果网络速度较慢,下载过程可能需要10分钟。

wget http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm

yum -y install mysql57-community-release-el7-10.noarch.rpm

yum -y install mysql-community-server

image-20220705132031032

HTTP状态码 301 (Moved Permanently) 含义详解 - 桔子SEO (juziseo.com)

301 就是重定向去别的url了

HTTP状态码 300 (Multiple Choices) 含义详解 - 桔子SEO (juziseo.com)

300 就是重定向有多条路径,我估计按顺序选择了。

报错:Public key for mysql-community-client-5.7.38-1.el7.x86_64.rpm is not installed

Failing package is: mysql-community-client-5.7.38-1.el7.x86_64 GPG Keys are configured as: file:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql

centos yum安装mysql出现Public key for mysql-community-server-5.7.37-1.el7.x86_64.rpm is not installed_searlas的博客-CSDN博客

image-20220705132352522

然后mysqlserver 就可以重新下载了。

执行以下命令,启动MySQL数据库。

systemctl start mysqld.service

执行以下命令,查看MySQL运行状态。

systemctl status mysqld.service

执行以下命令,查看MySQL初始密码。

grep "password" /var/log/mysqld.log

[root@iZ0jle7irh6z6ref5iyftcZ ~]# grep "password" /var/log/mysqld.log2022-07-05T05:24:47.312228Z 1 [Note] A temporary password is generated for root@localhost: 1kPon+irsrgK

密码:1kPon+irsrgK

sed -i 's/database_name_here/wordpress/' /var/www/html/wp-blog/wp-config.php

sed -i 's/username_here/root/' /var/www/html/wp-blog/wp-config.php

sed -i 's/password_here/XXXX/' /var/www/html/wp-blog/wp-config.php

不能修改wp-config.php?

直接使用vi /var/www/html/wp-blog/wp-config.php 编辑 修改自己的密码和数据账号。

linux 使用记录

sed 命令

Linux sed 命令是利用脚本来处理文本文件。

sed 可依照脚本的指令来处理、编辑文本文件。

Sed 主要用来自动编辑一个或多个文件、简化对文件的反复操作、编写转换程序等

sed -i 插入

Linux sed 命令 | 菜鸟教程 (runoob.com)

完成啦!

欢迎来查看我的博客:this-is-my-first-wordpress-blog-using-iaas

相关实践学习
基于函数计算快速搭建Hexo博客系统
本场景介绍如何使用阿里云函数计算服务命令行工具快速搭建一个Hexo博客。
目录
相关文章
|
1天前
|
弹性计算 关系型数据库 MySQL
【阿里云弹性计算】从零搭建:基于阿里云ECS的高性能Web服务部署实践
【5月更文挑战第21天】本文介绍了如何使用阿里云ECS搭建高性能Web服务。首先,注册阿里云账号购买ECS实例,选择合适配置。接着,通过SSH连接实例,更新系统并安装Apache、PHP和MySQL。创建网站目录,上传代码,配置数据库和PHP。然后,启用Gzip压缩和KeepAlive,调整Apache并发连接数以优化性能。此教程为在阿里云上构建高效Web服务提供了基础指南。
30 5
|
1天前
|
弹性计算 Kubernetes Cloud Native
【阿里云弹性计算】阿里云ECS与容器技术融合:打造敏捷的云原生基础设施
【5月更文挑战第21天】阿里云ECS结合容器技术(如Docker和Kubernetes),助力企业构建敏捷云原生基础设施。ECS提供高性能服务器,支持容器快速部署和自动化管理,实现应用的高可用性和可维护性。通过二者协同,企业能打造高效、可扩展的应用,加速数字化转型。示例代码展示了在ECS上使用Docker和Kubernetes部署云原生应用的过程。
26 3
|
1天前
|
存储 弹性计算 监控
【阿里云弹性计算】成本优化实战:利用阿里云 ECS 抢占式实例节省云支出
【5月更文挑战第21天】阿里云ECS的抢占式实例提供了一种成本优化策略,适合对中断容忍度较高的业务。通过创建和管理抢占式实例,结合API查询价格信息,企业能节省大量成本。使用时注意业务容错性,设置监控系统应对中断,结合其他成本优化措施,如存储类型选择和网络配置优化。确保业务可恢复性,关注阿里云政策,并根据业务变化调整策略,以实现成本与效益的最佳平衡。
31 3
|
2天前
|
弹性计算
阿里云ECS的使用心得
本文主要讲述了我是如何了解到ECS,使用ECS的一些经验,以及自己的感悟心得
|
2天前
|
存储 弹性计算 监控
【阿里云弹性计算】深入阿里云ECS配置选择:CPU、内存与存储的最优搭配策略
【5月更文挑战第20天】阿里云ECS提供多种实例类型满足不同需求,如通用型、计算型、内存型等。选择CPU时,通用应用可选1-2核,计算密集型应用推荐4核以上。内存选择要考虑应用类型,内存密集型至少4GB起。存储方面,系统盘和数据盘容量依据应用和数据量决定,高性能应用可选SSD或高效云盘。结合业务特点和预算制定配置方案,并通过监控应用性能适时调整,确保资源最优利用。示例代码展示了使用阿里云CLI创建ECS实例的过程。
51 5
|
2天前
|
弹性计算 监控 开发工具
【阿里云弹性计算】实战教程:如何高效利用阿里云ECS弹性伸缩应对业务高峰
【5月更文挑战第20天】本文介绍了如何使用阿里云ECS弹性伸缩服务应对业务高峰。通过自动调整云资源规模,弹性伸缩在流量增加时扩展实例,流量减少时收缩实例,实现成本与性能的优化。步骤包括开通服务、创建伸缩组、设定规则和监控指标。文中还提供了一个Python脚本示例,并强调了优化策略,如应用无状态设计、考虑冷却时间和结合云监控。通过实践和调整,企业可以有效应对业务波动。
41 5
|
2天前
|
存储 弹性计算 监控
【阿里云弹性计算】阿里云ECS全面解析:弹性计算服务的核心优势与应用场景
【5月更文挑战第20天】阿里云ECS是提供可伸缩计算能力的云服务,支持多种规格实例,满足不同需求。其核心优势包括灵活性、高性能、高可用性、安全性和易用性。适用场景包括网站托管、大数据处理、游戏多媒体应用及测试开发环境。通过Python示例代码展示了如何创建ECS实例,助力企业专注业务发展,简化基础设施管理。
31 5
|
2天前
|
弹性计算
阿里云ECS使用体验
在申请高校学生免费体验阿里云ECS云服务器后的一些使用体验和感受。
|
5天前
|
弹性计算 运维 安全
阿里云ecs使用体验
整了台服务器部署项目上线
|
7天前
|
弹性计算 分布式计算 Hadoop
Linux(阿里云)安装Hadoop(详细教程+避坑)
Linux(阿里云)安装Hadoop(详细教程+避坑)
29 3

热门文章

最新文章