网络分经典网络和专有网络:
经典网络是阿里云最早期的网络方式,同一地域内的所有ECS、OSS、RDS都可以互联,然后通过安全组来实现访问的控制。 专有网络则是用户自有一个虚拟路由网络和交换机,只有同一网络、交换机下的ECS、RDS等产品才能互联,专有网络还可以绑定弹性IP,就算换ECS了,IP依旧可以保持不变。 新手向使用阿里云服务器ECS 在阿里云大学里学完这几个在线视频课程,给我的感觉是这只是一个新手入门教程,重在如何将这些第三方的应用部署到服务器上,本质上是没有学到什么的,主要是熟练运用终端和第三方ftp甚至数据库管理软件来辅助使用云服务器来部署应用。 因为领到的云服务器是性能约束性,而且带宽1M,所以用来学习就好,下面这些应用在使用时还是不太方便。 下面的应用使用前提是在阿里云服务器的控制台上设置好安全组,把端口打开方便连接。 1、上传简历 后台启动一个tomcat容器,映射端口8080:8080,设置挂载卷到/usr/local/tomcat/webapps 把简历放到挂载卷的data文件夹里面 用(阿里云服务器ip:8080/项目名)即可访问 上传其他web项目同理 2、在线开发环境Web IDEA 其实有点夸张,就是一个在线代码编辑器,而且是别人写好的,部署在云服务器上就行 把code-server从docker镜像仓库pull下来 后台启动一个code-server容器,映射端口80:8080,设置挂载卷到/home/coder 启动完打开日志查看密码wget https://gist.githubusercontent.com/ivmm/d93138038edbd551def09205bb61ae11/raw/8ed82411926acb3ab331d293f6200447ad2c85cf/gnome_install.sh&& bash gnome_install.sh
Windows端下载TightVNC 打开TightVNC用服务器IP地址:5901和密码连接 连接上之后就有了云服务器的桌面版 4、打造个人专属网盘 用docker把nextcloud给pull下来 后台启动容器,端口映射8000:8080,设置挂载卷到/var/www/html/data 浏览器用ip:8000连接,第一次启动设置用户 完成设置后登陆直接使用 服务器挂着,可以在其他移动端连接上网盘上传/下载文件 5、部署离线下载服务器 这里没用docker里的镜像,直接在服务器终端上用命令下载ccaa并安装bash <(curl -Lsk
https://raw.githubusercontent.com/helloxz/ccaa/master/ccaa.sh) cdn
输入1选安装
选择下载路径
设置密钥
docker run -d --privileged=true --name mysql_1 -v /data/mysql:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=root-p 33306:3306 mysql:5.7
运行WordPressdocker run -d --name mwp -e WORDPRESS_DB_HOST=mysql -e WORDPRESS_DB_PASSWORD=root -p 1080:80 --link [mysql容器id]:mysql wordpress
CentOS默认的防火墙禁止了大于1000后的所有端口,所以要开启这个端口firewall-cmd --zone=public --add-port=8000/tcp --permanent
firewall-cmd --reload #重载
浏览器访问使用即可