阿里ECS 7天训练营

本文涉及的产品
云服务器 ECS,每月免费额度280元 3个月
云数据库 RDS MySQL Serverless,0.5-2RCU 50GB
云服务器ECS,u1 2核4GB 1个月
简介: 阿里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


相关实践学习
一小时快速掌握 SQL 语法
本实验带您学习SQL的基础语法,快速入门SQL。
7天玩转云服务器
云服务器ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,可降低 IT 成本,提升运维效率。本课程手把手带你了解ECS、掌握基本操作、动手实操快照管理、镜像管理等。了解产品详情:&nbsp;https://www.aliyun.com/product/ecs
目录
相关文章
|
1月前
|
机器学习/深度学习 弹性计算 运维
ECS阿里云监控服务
ECS阿里云监控服务
74 3
|
2月前
|
弹性计算 数据安全/隐私保护
【畅玩雾锁王国】阿里云雾锁王国服务器手动部署教程
想要部署属于自己的雾锁王国服务器(Dedicated Server),您首先需要拥有一台服务器,服务器是雾锁王国运行的基础。部署完成后,您和您的朋友便可以登入专属的游戏服进行体验。使用云服务器搭建雾锁王国服务器,便可以让您与您的朋友在一个相对独立且私密的空间中进行游戏,确保获得更加畅快的游戏体验。
190 0
|
1月前
|
存储 弹性计算 大数据
阿里2核4G配置云服务器价格多少钱?阿里云2核4G云服务器531元一年怎么样?
随着云计算技术的日益发展,越来越多的企业和个人开始选择云服务器来满足其数据存储和处理需求。在众多的云服务提供商中,阿里云以其卓越的性能和稳定的服务赢得了广大用户的青睐。 近期,阿里云推出了一系列爆款特惠活动,其中一款2核4G通用算力型u1实例云服务器ECS备受关注。这款云服务器不仅拥有强大的计算能力,还提供了稳定的运行环境,非常适合对性能和稳定性有一定要求的用户。
|
1月前
|
存储 弹性计算 人工智能
阿里服务器租用多少钱一年?阿里云服务器租用收费标准价格表(2024年更新)
阿里服务器租用多少钱一年?阿里云服务器租用收费标准价格表(2024年更新)
|
2月前
|
弹性计算 大数据 测试技术
2024年3月阿里服务器价格及全新优惠活动整理汇总
2024年3月阿里服务器价格在哪里查看?阿里云服务器分为轻量应用服务器和云服务器ECS,轻量适合个人开发者使用,搭建轻量级的网站、测试环境使用,专业级如大数据、科学计算、高并发网站等需要使用云服务器ECS,以下是分享阿里云服务器租用费用。
|
2月前
|
弹性计算 大数据 测试技术
阿里服务器租用多少钱一年_阿里云服务器租用收费标准价格表(2024年更新)
阿里服务器租用多少钱一年?2024年阿里云服务器租用费用已更新。阿里云服务器分为轻量应用服务器和云服务器ECS,轻量适合个人开发者使用,搭建轻量级的网站、测试环境使用,专业级如大数据、科学计算、高并发网站等需要使用云服务器ECS。阿里云服务器ECS经济型e实例2核2G、3M固定带宽99元一年、ECS u1实例2核4G、5M固定带宽、80G ESSD Entry盘优惠价格199元一年,轻量应用服务器2核2G3M带宽轻量服务器一年61元、2核4G4M带宽轻量服务器一年165元12个月、2核4G服务器30元3个月,幻兽帕鲁4核16G和8核32G服务器配置。
149 4
|
2月前
|
弹性计算 大数据 测试技术
阿里服务器租用多少钱一年?阿里云服务器租用价格表(最新CPU/内存/带宽/磁盘收费标准)
阿里服务器租用多少钱一年?阿里云服务器租用价格表(最新CPU/内存/带宽/磁盘收费标准)。阿里云服务器的租用费用因实例类型、地域、配置等因素而有所不同,价格范围可以从几百元到几千元不等。2024年阿里云服务器租用费用价格表更新,云服务器ECS经济型e实例2核2G、3M固定带宽99元一年、ECS u1实例2核4G、5M固定带宽、80G ESSD Entry盘优惠价格199元一年,轻量应用服务器2核2G3M带宽轻量服务器一年61元、2核4G4M带宽轻量服务器一年165元12个月、2核4G服务器30元3个月,幻兽帕鲁4核16G和8核32G服务器配置,云服务器ECS可以选择经济型e实例、通用算力u1实
|
弹性计算 数据安全/隐私保护
阿里服务器ECS-yyds
使用云服务器ECS的心得体会以及作品展示
阿里服务器ECS-yyds
|
29天前
|
Ubuntu JavaScript 关系型数据库
在阿里云Ubuntu 20.04服务器中搭建一个 Ghost 博客
在阿里云Ubuntu 20.04服务器上部署Ghost博客的步骤包括创建新用户、安装Nginx、MySQL和Node.js 18.x。首先,通过`adduser`命令创建非root用户,然后安装Nginx和MySQL。接着,设置Node.js环境,下载Nodesource GPG密钥并安装Node.js 18.x。之后,使用`npm`安装Ghost-CLI,创建Ghost安装目录并进行安装。配置过程中需提供博客URL、数据库连接信息等。最后,测试访问前台首页和后台管理页面。确保DNS设置正确,并根据提示完成Ghost博客的配置。
在阿里云Ubuntu 20.04服务器中搭建一个 Ghost 博客
|
1月前
|
存储 弹性计算 数据可视化
要将ECS中的文件直接传输到阿里云网盘与相册(
【2月更文挑战第31天】要将ECS中的文件直接传输到阿里云网盘与相册(
415 4