阿里ECS 7天训练营

本文涉及的产品
云数据库 RDS MySQL,集群系列 2核4GB
推荐场景:
搭建个人博客
RDS MySQL Serverless 基础系列,0.5-2RCU 50GB
云数据库 RDS PostgreSQL,集群系列 2核4GB
简介: 阿里ECS 7天训练营

搭建Java Web开发环境

完全按照教程 按部就班,没有意外

打造离线下载服务器
环境
哪些应用已经在上一个实践安装了

看到教学视频 又重装了系统,坚决抵制。。。。。。。。。。。。。。

看看能不能不要重装吧

执行:

bash <(curl -Lsk https://raw.githubusercontent.com/helloxz/ccaa/master/ccaa.sh) cdn

加不加cdn 可以试试

下载路径和密钥

然后就成功了, 使用 6080端口访问(图含有密码就不放了)

会发现无法访问
注意 6080端口之前没有使用过,需要放行6080

前往阿里控制台,实例,进入相应的实例,安全组,配置规则

手动添加

再次访问就可以了

常用命令

帮助文档
https://dwz.ovh/ccaa

使用就不要介绍了,和迅雷类似的

wiki知识库
环境配置
因为是之前使用过的系统, 所以不采用教程的 直接安装LAMP的镜像。

不适用ftp: 之前使用ftp有点问题,连接不上,折腾了半天也不行,干脆自己下

新建一个文件夹,解压到该文件夹: wiki_directory

实际上由于没有 LAMP的环境 (),直接解压也是不能用的

目前服务器我拿来做一个电影网站,已经完成了,还不能把它删掉,搭的环境有不适合这wiki知识库的,所以不再服务器做这个了,只记录一些思路:

搭建LAMP: 使用做好的镜像虽然省力,但是会把以前的 工作清掉。可以手动一个个去安装(Apache Httpd + MySQL + PHP )
注意版本的对应,三者之间有版本的要求,具体

安装apache
yum -y install httpd

使用8080端口的原因:

80端口被之前说的网站使用了,所以使用没被用的 8080, 也可以使用其他没有使用的端口

然后修改配置文件 /etc/httpd/conf/httpd.conf

改监听端口为 8080, listen 8080

改ServerName 为 公网IP:]8080

启动 httpd(直接输入httpd 即可, 不明白看帮助: httpd -h)

浏览器访问 公网IP:8080

apache ok

ServerRoot /etc/httpd

设置开机自启

在rc.local文件中添加/usr/local/apache/bin/apachectl start,然后输入:wq保存退出。

C++
vim /etc/rc.d/rc.local

php 5.3
yum install php

Java
vim /etc/httpd/httpd.conf
在配置文件最后添加如下二行:

Java
AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps

安装MediaWiki

下载

解压到 网站根目录 /var/www/html

访问:

公网IP:8080/mediawiki-1.29.1/

因为解压产生了 该文件夹mediawiki-1.29.1/

发现php版本太低了需要更新

更新php
查看安装的php包

yum list installed |grep php

全部删除干净

yum remove php-*

再次查看是否删除干净

安装新的php

官网下载页:

https://www.php.net/downloads

官网安装介绍:

https://www.php.net/manual/en/install.unix.apache2.php

下载包: wget 下载地址

解压 tar -zxvf 包名

进入文件夹 安装参数

Plain Text
cd ../php-NN
./configure
提示:

yum install libxml2 注意 是字母l,然后2

还是不行

使用包安装走不通。。。

更新yum源,安装,总是找不到

折腾了半天,没有起色。。。。

还在折腾。。。。。。。

最后 还是回到原点,安装最新的 libxml2

到官网下载 libxml2 和 libxml2-dev

然后又提示 sqlite3 版本太低,安装最新的版本

去官网下载http://www.sqlite.org/download.html

下面是linux系统约定不同类型文件默认的颜色: 白色:表示普通文件 蓝色:表示目录 绿色:表示可执行文件 红色:表示压缩文件 浅蓝色:链接文件 红色闪烁:表示链接的文件有问题 黄色:表示设备文件 灰色:表示其它文件”

还是不行,百般无奈,决定重新安装系统了。

新的OS

产品组成:

CentOS 7.3

http-2.4.25

mysql-5.6.35

php-7.1.4

phpmyadmin-4.7.0

基本操作:

查看端口:netstat -tunlp

mysql:

service mysqld start | stop | restart (开启|关闭|重启)

进入mysql控制台:mysql -uroot -p 然后输入密码

退出:exit

重置密码:mysqladmin -uroot -p password "输入新密码"

apache:

apachectl -k start | stop | restart (开启|关闭|重启)

新的wiki安装
和之说的一样, wget https://releases.wikimedia.org/mediawiki/1.29/mediawiki-1.29.1.tar.gz 下载安装包,然后解压到网站的根目录

在网站的根目录下创建:文件夹,更有序

移动包到该目录,然后解压

跳过了赋予权限部分

访问: 公网IP+

名字改短一点 : mv mediawiki-1.29.1/ mediawiki

重新用新的名字访问

然后下一步。。。

设置数据库

权限:

下一步,然后 复制设置连接 ,使用 wget下来,然后 重命名为 LocalSettings.php

名字一定得这个,才能有效

访问 IP/mediawiki/index.php

微信公众号管理系统
上一个已经按照好了环境,那么 直接下载包

wget http://www.we7.cc/download/WeEngine-Laster-Offline.zip

直接解压zip 总是提示:事实上该文件就在当前目录

按理说,如果是没有按照unzip 应该提示没有该命令才对

执行: yum install unzip ===》 开始安装了

再次执行解压,还是同样的问题

在本地电脑解压:

??????????

文件损坏

搜索官网 https://s.w7.cc/store-static-install.html#top下载公众版 免费,

解压 上传 文件install.php 到微擎网站的根目录

访问 IP/根目录/install.php

要求注册登录才能安装

1.data目录无法写入问题,本地目录无法写入问题

在shell里面发送命令

chmod -R 777 [文件名/目录名]

chmod -R 777 data //让data获取所有权限

还有就是去httpd的www文件夹授予所有文件及文件夹权限,问题解决

全部权限都给了 还是没能通过检测

没有解决

找到问题: chmod -R 777 /data/www/weEngine/

命令是 chmod, 而不是 chown

注意 这里数据库用户是 服务器上安装的数据库的 用户名(root,后面改了 ,没有截图)

然后设置账号密码(不上图了)

然后就是

进入控制台

应用市场

然后就接入上面的,不折腾了

云笔记
在云服务器安装 VuePress
先装 nodejs
服务器系统系统是 centOs 6.8 32位, 不能直接使用教程的包

自己找了一下: https://npm.taobao.org/mirrors/node/latest-v9.x/node-v9.0.0-linux-x86.tar.gz

其他镜像也可以在这里查找

其他步骤参考 指南文档: 实验手册—安装%20VuePress%20程序.pdf

配置VuePress
在 try_blogs 中

设置package.json的脚本配置 vim package.json

修改scripts中的内容如下:

"scripts": { "docs:dev": "vuepress dev docs",

"docs:build": "vuepress build docs" }

新建这样的目录结构

vuepress的两个命令
注:VuePress中有两个命令:

vuepress dev docs 命令运⾏本地服务,通过访问(http://localhost:8080)即可预览⽹ 站

vuepress build docs 命 令 ⽤ 来 ⽣ 成 静 态 ⽂ 件 , 默 认 情 况 下 , 放 置 在 docs/.vuepress/dist⽬录中,当然你也可以在docs/.vuepress/config.js中的dest字段 来修改默认存放⽬录。在这⾥将两个命令封装成脚本的⽅式,直接使⽤npm run docs:dev和npm run docs:build即可。

启动以后: 公网IP:8080 即可访问到

首页配置
修改README.md⽂件,即可修改首页配置

如:


home: true

heroText: Vue技术博客初试

tagline: 项⽬结构,关注讨论,每⽇分享

actionText: 每⽇更新 →→

actionLink: /testlink/ features:

  • title: 项⽬结构

details: 以 Markdown 为中⼼的项⽬结构,以最少的配置帮助你专注于写作。

  • title: 关注讨论

details: 享受 Vue + webpack 的开发体验,在 Markdown 中使⽤ Vue 组件,同 时可以使⽤ Vue 来开发⾃定义主题。

  • title: 每⽇分享

details: VuePress 为每个⻚⾯预渲染⽣成静态的 HTML,同时在⻚⾯被加载的 时候,将作为 SPA 运⾏。

footer: LearnVueonECS Licensed | Copyright © 2020-present


相关实践学习
2分钟自动化部署人生模拟器
本场景将带你借助云效流水线Flow实现人生模拟器小游戏的自动化部署
7天玩转云服务器
云服务器ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,可降低 IT 成本,提升运维效率。本课程手把手带你了解ECS、掌握基本操作、动手实操快照管理、镜像管理等。了解产品详情:&nbsp;https://www.aliyun.com/product/ecs
目录
相关文章
|
3月前
|
数据可视化 Linux 网络安全
如何使用服务器训练模型
本文介绍了如何使用服务器训练模型,包括获取服务器、访问服务器、上传文件、配置环境、训练模型和下载模型等步骤。适合没有GPU或不熟悉Linux服务器的用户。通过MobaXterm工具连接服务器,使用Conda管理环境,确保训练过程顺利进行。
177 0
如何使用服务器训练模型
|
6月前
|
弹性计算 固态存储 大数据
阿里服务器租用多少钱一年?阿里云租用收费标准价格表(2024年更新)
阿里云服务器租用费用在2024年有多项优惠。轻量应用服务器2核2G3M带宽年费82元,折合每月6.8元;新老用户可享99元一年的2核2G3M带宽ECS经济型e实例;2核4G5M带宽的企业级ECS u1实例则为199元一年。4核16G10M带宽服务器月费70元,3个月210元;8核32G10M带宽服务器月费160元,3个月480元。此外,GPU服务器如gn6v与gn6i等也有大幅折扣。云服务器ECS实例规格多样,覆盖从经济型到高性能的各种需求,并提供不同类型的云盘选择。具体价格与配置详情请参考阿里云官网获取最新信息。
433 6
阿里服务器租用多少钱一年?阿里云租用收费标准价格表(2024年更新)
|
6月前
|
弹性计算 人工智能 运维
阿里ECS&OS Copilot智能助手初体验
探索阿里云新推出的OS Copilot,与通义千问对比,体验其在Linux运维中的应用。创建ECS实例、重置密码、设置RAM Access Key过程略显复杂。OS Copilot安装简便,能准确解答问题,提供Shell脚本,对运维工作帮助大,评分9分。作为运维新手,认为文档对新人不友好,期待正式版并愿推荐给同行。功能上,突出知识问答和命令执行辅助,优于其他产品,期望优化连续问答和文档处理能力,与ECS整合以增强系统错误排查。
阿里ECS&OS Copilot智能助手初体验
|
8月前
|
机器学习/深度学习 弹性计算 自然语言处理
【阿里云弹性计算】深度学习训练平台搭建:阿里云 ECS 与 GPU 实例的高效利用
【5月更文挑战第28天】阿里云ECS结合GPU实例为深度学习提供高效解决方案。通过弹性计算服务满足大量计算需求,GPU加速训练。用户可按需选择实例规格,配置深度学习框架,实现快速搭建训练平台。示例代码展示了在GPU实例上使用TensorFlow进行训练。优化包括合理分配GPU资源和使用混合精度技术,应用涵盖图像识别和自然语言处理。注意成本控制及数据安全,借助阿里云推动深度学习发展。
299 2
|
8月前
|
弹性计算 监控 安全
【阿里云弹性计算】ECS实例监控与告警系统构建:利用阿里云监控服务保障稳定性
【5月更文挑战第23天】在数字化时代,阿里云弹性计算服务(ECS)为业务连续性提供保障。通过阿里云监控服务,用户可实时监控ECS实例的CPU、内存、磁盘I/O和网络流量等指标。启用监控,创建自定义视图集中显示关键指标,并设置告警规则(如CPU使用率超80%),结合多种通知方式确保及时响应。定期维护和优化告警策略,利用健康诊断工具,能提升服务高可用性和稳定性,确保云服务的卓越性能。
275 1
|
7月前
使用高性能服务器训练StableDiffusion——人物模型.safetensors
使用高性能服务器训练StableDiffusion——人物模型.safetensors
68 0
|
8月前
|
弹性计算 运维 Serverless
Serverless 应用引擎产品使用之在阿里函数计算中,使用阿里云API或SDK从函数计算调用ECS实例的服务如何解决
阿里云Serverless 应用引擎(SAE)提供了完整的微服务应用生命周期管理能力,包括应用部署、服务治理、开发运维、资源管理等功能,并通过扩展功能支持多环境管理、API Gateway、事件驱动等高级应用场景,帮助企业快速构建、部署、运维和扩展微服务架构,实现Serverless化的应用部署与运维模式。以下是对SAE产品使用合集的概述,包括应用管理、服务治理、开发运维、资源管理等方面。
130 4
|
8月前
|
存储 弹性计算 人工智能
【阿里云弹性计算】AI 训练与推理在阿里云 ECS 上的高效部署与优化
【5月更文挑战第25天】阿里云ECS为AI训练和推理提供弹性、可扩展的计算资源,确保高性能和稳定性。通过灵活配置实例类型、利用存储服务管理数据,以及优化模型和代码,用户能实现高效部署和优化。自动伸缩、任务调度和成本控制等策略进一步提升效率。随着AI技术发展,阿里云ECS将持续助力科研和企业创新,驱动人工智能新时代。
203 0
|
8月前
|
机器学习/深度学习 人工智能 TensorFlow
人工智能平台PAI产品使用合集之如何在CPU服务器上使用PAIEasyRec进行分布式训练
阿里云人工智能平台PAI是一个功能强大、易于使用的AI开发平台,旨在降低AI开发门槛,加速创新,助力企业和开发者高效构建、部署和管理人工智能应用。其中包含了一系列相互协同的产品与服务,共同构成一个完整的人工智能开发与应用生态系统。以下是对PAI产品使用合集的概述,涵盖数据处理、模型开发、训练加速、模型部署及管理等多个环节。
|
8月前
|
运维 Serverless 文件存储
Serverless 应用引擎产品使用之阿里函数计算中stable. diffusion应用的服务器可以使用那种99元100G一年的道用型nas如何解决
阿里云Serverless 应用引擎(SAE)提供了完整的微服务应用生命周期管理能力,包括应用部署、服务治理、开发运维、资源管理等功能,并通过扩展功能支持多环境管理、API Gateway、事件驱动等高级应用场景,帮助企业快速构建、部署、运维和扩展微服务架构,实现Serverless化的应用部署与运维模式。以下是对SAE产品使用合集的概述,包括应用管理、服务治理、开发运维、资源管理等方面。

热门文章

最新文章