ECS使用历程-阿里云开发者社区

开发者社区> 游客km5tgzjfur5hk> 正文

ECS使用历程

简介: 首先非常感谢阿里云能提供这台ECS,对于14天的资格考察也表示十分同意,先前的活动因为获得难度过低,有很多同学不珍惜这个机会。 本文主要描述了本人从申请ECS云服务器开始的几天内围绕该ECS云服务器所作的一些设置和操作,本人是计算机专业学生,这次也是我第二次使用云服务器,所以起步比较迅速,目标也比较明确,主要是用于博客的搭建和日常实验。计算机专业的学生第一次接触云服务器可以借鉴本人的一些操作,其中有一些是我已经踩过的坑。
+关注继续查看

前言:个人建议可以使用Xshell进行服务器的使用,最好使用命令行来进行操作,虽然刚开始会很不适应,但好处很多;安装环境时可以在root用户下进行(可以不加sudo),平时实验做项目写代码推荐在普通用户下,每一次结束使用时随手创建一个快照,WordPress也最好定时做好备份,养成好的习惯。

一. 服务器的一些环境配置

  1. GDB工具的安装

因为通过该活动申请到的ECS服务器没有内置GDB工具,所以最好自己安装GDB工具,方便后续对代码的调试。
使用命令:

apt-get update
apt-get install gdb

测试gdb工具(以C语言为例,使用命令“gcc -g 文件名.c -o 文件名”编译,使用“gdb 可执行文件名”进入gdb工具,具体使用方式参考具体博客),测试结果如下:
屏幕截图 2021-09-29 214512.jpg

  1. clang和llvm环境的配置

安装clang和llvm便于之后对于编译器相关知识的学习。
使用命令:

apt-get install clang

apt-get install llvm

测试clang和llvm工具(使用命令“clang 文件名.c -o 文件名”进行clang工具测试,无报错即表示正常配置clang工具、使用命令“clang -emit-llvm 文件名.c -c -o hello.bc”生成LLVM中间表示文件.bc,使用命令“lli 文件名.bc”调用LLVM虚拟机解释执行)初步测试结果如下:
屏幕截图 2021-09-29 220235.jpg

  1. 配置vim

vim是linux操作系统中的重要文档编辑器,我们需要有一个好的编码环境,所以需要对其进行配置
使用命令“vim ~/.vimrc”进入文档,将配置文本粘贴入,或者根据自己喜好配置。
以下配置文本是我在网上找的,对一些没有用的进行了修改,有需要的可以直接使用,或者自己配置:

set nocompatible
filetype off " required!

set rtp+=~/.vim/bundle/vundle/

filetype on
filetype indent on
filetype indent on
filetype plugin indent on "required!

set number "显示行号
set ruler
set magic
set history=100
syntax enable
syntax on

set ignorecase "搜索是忽略大小写
set smartcase
set wildmenu
set incsearch
set hlsearch
set lbr
set mouse=a
set selection=inclusive
set clipboard+=unnamed

set ruler
set nobackup "取消备份文件
set noswapfile
set nowritebackup
set dy=lastline
set showmatch
set showcmd
set scrolloff=3
set autowrite
set magic
set showtabline=1
set autoread

set noeb
set novisualbell
set autoindent
set cindent
set smartindent
set expandtab
set tabstop=4
set shiftwidth=4
set softtabstop=4
set shiftround

" F3启动/关闭nerdTree
map <F3> :NERDTreeMirror<CR>
map <F3> :NERDTreeToggle<CR>

进入一个文本文件,查看结果:
屏幕截图 2021-09-29 222308.jpg

二. WebIDE的部署
因为我在配置Coding WEBIDE或者code-server时遇到各种问题,所以我的第一步选择了别的方式。

  1. 配置安全组

打开8080端口:
屏幕截图 2021-10-03 214829.jpg
屏幕截图 2021-10-03 215233.jpg

  1. 安装docker.io
apt install docker.io
  1. 运行下列命令
docker run -p 8080:8080 -v coding-ide-home:/root/.coding-ide webide/webide

出现下面情况则说明成功配置:
屏幕截图 2021-10-04 103534.jpg
注:每一需要用Coding WEBIDE时都需要运行该条命令

4.浏览器搜索"IP:8080"
屏幕截图 2021-10-04 103850.jpg
成功进入Coding IDE

接下来按照《7天学会ECS》操作即可,计算机学生一定要习惯用Github,经常把自己的一些代码上传至Github,这很重要!

三. WordPress的搭建

  1. 首先需要确保实例安全组中开放80和8888端口(进入WordPress需要80端口,进入宝塔界面需要8888端口)

进入实例界面->更多>网络和安全组>安全组配置
屏幕截图 2021-09-30 201954.jpg
选择配置规则
屏幕截图 2021-09-30 202047.jpg
如果8080端口和8888端口已经开放则不用进行操作,否则选择手动添加
屏幕截图 2021-09-30 202109.jpg
如下填写并选择保存
屏幕截图 2021-09-30 204036.jpg
屏幕截图 2021-09-30 204109.jpg

  1. 进入宝塔官网,并选择上方宝塔Linux面板(个人推荐宝塔一键部署,对于刚接触云服务器的人来说个人手动配置有点超纲)

宝塔网址

https://www.bt.cn/
  1. 选择宝塔Linux面板

屏幕截图 2021-09-30 203052.jpg

  1. 下拉找到配置命令

屏幕截图 2021-09-30 203407.jpg
因为我是Ubuntu,所以复制Ubuntu的配置命令,这里也提供了该命令在下方

wget -O install.sh http://download.bt.cn/install/install-ubuntu_6.0.sh && sudo bash install.sh
  1. 进入ECS命令行界面,将我们复制的命令粘贴并执行

接下来选择y并等待,直至出现这个界面则说明安装成功(记住生成的外网面板地址,内网面板地址,username和password)
屏幕截图 2021-09-30 204433.jpg

  1. 复制外网面板地址并在浏览器打开,出现如下界面

屏幕截图 2021-09-30 204658.jpg

  1. 用户名和密码是刚刚让保存username和password,输入并登录

选择同意,进入面板
屏幕截图 2021-09-30 204955.jpg

  1. 进入宝塔控制面板

屏幕截图 2021-09-30 205116.jpg

  1. 选择LAMP,极速安装

屏幕截图 2021-09-30 205239.jpg
耐心等待
屏幕截图 2021-09-30 205436.jpg
在安装的时候可以抽空注册下账号
屏幕截图 2021-09-30 205616.jpg

  1. 安装结束以后到软件商店宝塔插件安装宝塔一键部署源码

屏幕截图 2021-09-30 211802.jpg

  1. 首页打开宝塔一键部署源码(首页没有的到软件商店->已安装->宝塔一键部署源码选择首页显示)

选择WordPress
屏幕截图 2021-09-30 212109.jpg
按照如下填写(填写自己的ip,数据库和密码自己填写,需记住)
屏幕截图 2021-09-30 212341.jpg

  1. 网页搜索自己的ip,选择现在就开始

屏幕截图 2021-09-30 212747.jpg

  1. 输入信息(数据库名和密码是之前刚写的),提交

屏幕截图 2021-09-30 212938.jpg
进行安装
屏幕截图 2021-09-30 213051.jpg

  1. 填写信息,安装

屏幕截图 2021-09-30 213305.jpg
登录
屏幕截图 2021-09-30 213420.jpg
屏幕截图 2021-09-30 213458.jpg

  1. 恭喜你,你拥有了自己的第一个WordPress,后续可以购买一个域名并备案,避免出现问题。

屏幕截图 2021-09-30 213806.jpg

结语:后续维护不再在本文中详细说明,个人建议,学计算机的学生在家庭条件允许的情况下可以一直续费并使用一个云服务器,最好维护一下个人博客,利用Github记录自己的编码历程,保存一些个人的项目,以后会很有用的。

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
阿里云服务器怎么设置密码?怎么停机?怎么重启服务器?
如果在创建实例时没有设置密码,或者密码丢失,您可以在控制台上重新设置实例的登录密码。本文仅描述如何在 ECS 管理控制台上修改实例登录密码。
4146 0
阿里云服务器安全组设置内网互通的方法
虽然0.0.0.0/0使用非常方便,但是发现很多同学使用它来做内网互通,这是有安全风险的,实例有可能会在经典网络被内网IP访问到。下面介绍一下四种安全的内网互联设置方法。 购买前请先:领取阿里云幸运券,有很多优惠,可到下文中领取。
9513 0
windows server 2008阿里云ECS服务器安全设置
最近我们Sinesafe安全公司在为客户使用阿里云ecs服务器做安全的过程中,发现服务器基础安全性都没有做。为了为站长们提供更加有效的安全基础解决方案,我们Sinesafe将对阿里云服务器win2008 系统进行基础安全部署实战过程! 比较重要的几部分 1.
5534 0
阿里云服务器如何登录?阿里云服务器的三种登录方法
购买阿里云ECS云服务器后如何登录?场景不同,阿里云优惠总结大概有三种登录方式: 登录到ECS云服务器控制台 在ECS云服务器控制台用户可以更改密码、更换系.
5828 0
阿里云服务器远程登录用户名和密码的查询方法
阿里云服务器远程连接登录用户名和密码在哪查看?阿里云服务器默认密码是什么?云服务器系统不同默认用户名不同
846 0
腾讯云服务器 设置ngxin + fastdfs +tomcat 开机自启动
在tomcat中新建一个可以启动的 .sh 脚本文件 /usr/local/tomcat7/bin/ export JAVA_HOME=/usr/local/java/jdk7 export PATH=$JAVA_HOME/bin/:$PATH export CLASSPATH=.
2245 0
阿里云服务器如何登录?阿里云服务器的三种登录方法
购买阿里云ECS云服务器后如何登录?场景不同,云吞铺子总结大概有三种登录方式: 登录到ECS云服务器控制台 在ECS云服务器控制台用户可以更改密码、更换系统盘、创建快照、配置安全组等操作如何登录ECS云服务器控制台? 1、先登录到阿里云ECS服务器控制台 2、点击顶部的“控制台” 3、通过左侧栏,切换到“云服务器ECS”即可,如下图所示 通过ECS控制台的远程连接来登录到云服务器 阿里云ECS云服务器自带远程连接功能,使用该功能可以登录到云服务器,简单且方便,如下图:点击“远程连接”,第一次连接会自动生成6位数字密码,输入密码即可登录到云服务器上。
17375 0
阿里云ECS云服务器初始化设置教程方法
阿里云ECS云服务器初始化是指将云服务器系统恢复到最初状态的过程,阿里云的服务器初始化是通过更换系统盘来实现的,是免费的,阿里云百科网分享服务器初始化教程: 服务器初始化教程方法 本文的服务器初始化是指将ECS云服务器系统恢复到最初状态,服务器中的数据也会被清空,所以初始化之前一定要先备份好。
3664 0
292
文章
0
问答
文章排行榜
最热
最新
相关电子书
更多
文娱运维技术
立即下载
《SaaS模式云原生数据仓库应用场景实践》
立即下载
《看见新力量:二》电子书
立即下载