-
云服务器学习linux_云服务器怎么选linux系统
2021-01-30 16:56:12我们知道,Linux服务器系统有很多的发行版,包含Ubuntu、Debian、CentOS等体系,这些都是Linux非常出色的开源系统,功能大相径庭,页面和操作步骤略有不同。下面我们来简单分析下这三种大家最常用的Linux系统。...我们知道,Linux服务器系统有很多的发行版,包含Ubuntu、Debian、CentOS等体系,这些都是Linux非常出色的开源系统,功能大相径庭,页面和操作步骤略有不同。
下面我们来简单分析下这三种大家最常用的Linux系统。
CentOS系统
是新手配备云主机的优选。CentOS是以 redhat源码编译重新发布版。CentOS除去许多与虚拟主机作用不相干的运用,系统体系简易但十分稳定,占用的资源少,命令行使用能够便捷管理平台系统和应用,而且有帮助文档和社区的保障。
Ubuntu系统
Ubuntu有靓丽的操作界面,健全的包管理平台,强大的软件源支持,丰富的技术社区,而且Ubuntu对计算机硬件的适用好于centos和debian,且兼容模式强。
Ubuntu运用十分多,但针对云服务器体系而言,并不等于过多的各类程序运行,必须的是平稳,使用便捷,保护简易的体系。当你必须在服务端应用图形界面,ubuntu是非常好的挑选,但图形界面占有的运存十分大,而运行云服务器价格也越高。
Debian系统
与Ubuntu相比,它沒有过多的花哨,稳定压倒一切。debian这一linux体系,底层十分平稳,操作系统和运存的占有都十分小,在小运存的vps就能够顺畅运作Debian,但debian的帮助文档和技术文档较少。针对小内存,或十分了解linux体系的云主机人员,优选debian。
西部数码是国内知名云计算服务商,提供高效稳定的云服务器,多种系统可选,可自助重装系统、更换线路、恢复备份、重启等。
-
使用云服务器搭建Linux学习环境
2020-08-08 13:52:32一、开通云服务器 进入公有云提供商官网(示例:阿里云) 地址:www.aliyun.com或www.aliyun.com/minisite/goods?userCode=3satwfcw 已有阿里云账号的话,单击右上角“登录”按钮直接登录;没有阿里云账号的话,单击...一、开通云服务器
进入公有云提供商官网(示例:阿里云)
地址:www.aliyun.com或www.aliyun.com/minisite/goods?userCode=3satwfcw
已有阿里云账号的话,单击右上角“登录”按钮直接登录;没有阿里云账号的话,单击“免费注册”按钮,注册阿里云账户。
进入云服务器购买页面,单击“立即购买”按钮(24岁以下学生身份购买的话有优惠的)
选择自己要开通的服务器配置
付费模式:包年包月(有特殊需求可以选择其他)
地域及可用区:尽量选择离用户距离较近的城市
实例:建议选择1 vCPU 2 GiB
购买实例数量:1台
镜像:建议选择Linux操作系统
存储:高效云盘 默认40 GiB
单击“下一步”
网络:默认专有网络、默认交换机
公网IP:分配公网IPv4地址
带宽计费模式:按固定宽带
带宽值:1M安全组:确保必要端口打开
登录密码:可以现在设置,也可以购买后在“控制台”设置
单击“下一步”资源组:默认资源组
单击“下一步”,核对购买配置信息确认订单,付费购买
二、安装服务器管理软件
在电脑上安装终端管理软件“PuTTY”(下载地址:https://pan.baidu.com/s/1WYmfPngNziTrkN6jGlrd8w 提取码:0drw )文件传输软件"FileZilla"(下载地址:https://pan.baidu.com/s/1W1DtW8akrzazerR8p4bI8Q
提取码:d8uz)代码编辑软件“Visual Studio Code”(下载地址:https://pan.baidu.com/s/1OELz_3Fx5v3-oz70gFY6fA 提取码:cnio)
将“Visual Studio Code”菜单调整为中文
单击右侧最下边小方块,在搜索栏输入“Chinese”安装中文语言包,单击右下角现在应用
打开“PuTTY”软件
主机地址:输入服务器公网IP
端口:默认为22
保存的会话:随意输入(此处以xs为例)
单击“保存”按钮
双击“xs”打开服务器(如果不成功,请放行安全组端口)
输入服务器用户名、密码后回车,登陆成功
打开“FileZilla”软件
主机:sftp://公网IP
输入服务器用户名、密码
端口:默认22
连接服务器
连接成功
三、安装图形化桌面
镜像使用 CentOS 7 64bit 系统
更新软件源、升级系统yum update&& yum install wqy-microhei-fonts
四、安装Gnome+VNC
wget https://gist.githubusercontent.com/ivmm/d93138038edbd551def09205bb61ae11/raw/8ed82411926acb3ab331d293f6200447ad2c85cf/gnome_install.sh&& bash gnome_install.sh
输入VNC密码,安装成功
五、下载 VNC_Viewer (地址:http://www.tightvnc.com/download/1.3.10/tightvnc-1.3.10_x86_viewer.zip)
运行VNC,输入公网IP后连接
六、Linux命令操作
查看系统、内核
cat /etc/redhat-release
软件安装与卸载
yum update #更新系统 yum makecache #更新软件源缓存 yum search 软件名 #搜索软件 yum install 软件名 #安装软件 yum remove 软件名 #卸载软件
软件管理
service软件名 start #启动 service软件名 restart #重启 service软件名 stop #关闭 service软件名 status #状态
压缩与解压
tar zcvf node-v4.5.0.tar.gz tar zxvf node-v4.5.0.tar.gz
查看CPU
grep "CPU" /proc/cpuinfo
文件下载
wget http://下载地址
-
云服务器之Linux学习基础
2020-07-07 08:35:26具体有关linux命令的教程: 远程联机操作 1,准备工作:服务器软件包和本地工具 安装服务器软件,域名解析到服务器,上传网页文件 远程主机需要Jdk+tomcat《解压:tar -zxvf ....ls》 本地Putty: winscp: 外网能...Vim>文本编辑工具
集成多种命令 提高工作效率
工作模式:命令模式和编辑模式
vi打开方式 输入vi进入命令模式 i是insert是输入模式(编辑模式)
光标移动与定位:命令模式下h左L右j上下k移动光标
dd命令删除光标所在的那一行,U撤销当前的删除操做
文本输入与删除
文本拷贝yy命令拷贝光标指向的这一行《:2,4y-拷贝2到34行》、粘贴p、撤销
:set number显示行号
Vi的常用命令
搜索: /关键词 N下一个查找到的 shift+N往上查找的
替换: 替换当前行所有的关键字被替换:s/p1/p2/g :s/被替换的词/替换的词/g
替换指定行 :n1,n2/p1/p2/g
替换所有的关键字 :g/p1/s//p2g
保存退出:q :q!强制退出
其他 o当前行下面添加一行空白行 O在上面添加
gcc 当前目录下运行 ./demo
编译预处理.i 头文件添加到源码中 gcc -E demo.c -o demo.i
编译
与汇编.o gcc -c demo.i -o demo.o
链接.out gcc demo.o -o demo1
编译:gcc demo.c -o demo 也叫重定向
./demo执行当前目录下的程序
manC联机操做
Linux标准命令 man1操做手册 man 1 ls
linux系统调用 man 2 open
linux系统库函数 man 3 fopen
解压 tar -xvf .tar.gz
运行程序 ./configure
make install 安装
rmp安装 sudo dpkg --install .deb
1.查看操作系统版本
cat /proc/version
2.查看主板版本
cat /proc/cpuinfo
3.查看SD存储卡剩余空间
df -h
4.查看ip地址
ifconfig
5.压缩:tar –zcvf filename.tar.gz dirname
解压:tar –zxvf filename.tar.gz
6.linux系统常用apt(Advanced Package Tool)高级软件工具来安装软件
sudo apt-get install xxx 安装软件。
sudo apt-get update 更新软件列表。
sudo apt-get upgrade 更新已安装软件。
sudo apt-get remove xxx 删除软件。
具体有关linux命令的教程:远程联机操作
1,准备工作:服务器软件包和本地工具
安装服务器软件,域名解析到服务器,上传网页文件
远程主机需要Jdk+tomcat《解压:tar -zxvf ....ls》
本地Putty:<使用windows远程连接Linux主机>
winscp:<使用Windows远程上传文件至Linux主机>
外网能访问本网站:配置安全组 ,tomcat默认为8080
ctrl+L清屏,rm删除,mv移动 / /usr/local/
配置jdk:
vim退出:q 使用i命令进行编辑 esc退出编辑模式, :wq保存并退出
配置环境变量,vim /etc/profile 在最后添加以下信息:( i 插入模式,Esc :wq! 保存退出)启数据库:service mysqld restart
忘记密码:
登录 mysql -uroot -p
s
阿里云连接数据库的:netstat -anp | grep 8080查看端口是否放行
Navicat连接数据库
改密码:vim /etc/my.cnf
service mysqld restart重启
[mysqld]字段加 skip-grant-tables《最后还要删除这句话的》
重启mysql,键入mysql启动。
flush privileges刷新权限
alter user'root'@'localhost' identified by 'cheng1130';
(别忘了最后加分号) 。
创建的连接用户查找:select host,user from user;
mysql>select host,user,password from mysql.user where user='myuser';
create user 'root'@'%' identified by 'cheng1130';
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' WITH GRANT OPTION;
ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY 'cheng1130';
打开mysqld.cnf文件vi mysqld.cnf
1
找到 bind-address = 127.0.0.1
修改为 bind-address = 0.0.0.03、最后一步重启mysql数据库
在终端输入netstat -ntpl 查看监听的端口有哪些
iptables
安全组安全配置:
vim /etc/sysconfig/iptables添加之后要重启
iptables -L -n查看端口情况
重启iptables:systemctl restart iptables.servicefirewalld
开启某个端口firewall-cmd --zone=public --add-port=80/tcp --permanent
重载firewall-cmd --reload
3.配置firewalld-cmd查看版本: firewall-cmd --version
查看帮助: firewall-cmd --help
显示状态: firewall-cmd --state
查看所有打开的端口: firewall-cmd --zone=public --list-ports
更新防火墙规则:查看区域信息: firewall-cmd --get-active-zones
查看指定接口所属区域: firewall-cmd --get-zone-of-interface=eth0
拒绝所有包:firewall-cmd --panic-on
取消拒绝状态: firewall-cmd --panic-off
查看是否拒绝: firewall-cmd --query-panic
那怎么开启一个端口呢
添加
firewall-cmd --zone=public --add-port=80/tcp --permanent (--permanent永久生效,没有此参数重启后失效)
重新载入
firewall-cmd --reload
启动: systemctl start firewalld
查看状态: systemctl status firewalld
停止: systemctl disable firewalld
禁用: systemctl stop firewalld
2.systemctl是CentOS7的服务管理工具中主要的工具,它融合之前service和chkconfig的功能于一体。
启动一个服务:systemctl start firewalld.service
关闭一个服务:systemctl stop firewalld.service
重启一个服务:systemctl restart firewalld.service
显示一个服务的状态:systemctl status firewalld.service
在开机时启用一个服务:systemctl enable firewalld.service
在开机时禁用一个服务:systemctl disable firewalld.service
查看服务是否开机启动:systemctl is-enabled firewalld.service
查看已启动的服务列表:systemctl list-unit-files|grep enabled
查看启动失败的服务列表:systemctl --failed
查看
firewall-cmd --zone= public --query-port=80/tcp
删除
firewall-cmd --zone= public --remove-port=80/tcp --permanentFTP连接
phpmyadmin连接
-
Linux学习之云服务器搭建嵌入式Linux开发环境
2019-10-18 18:00:53Linux学习之云服务器搭建嵌入式Linux开发环境 第一步:购买云服务器 进入腾讯云官方网站腾讯云官方网站 选择云+校园云+校园 进入控制台 将云服务器系统设置为Ubuntu系统 使用Xshell6登录云服务器 使用... -
购买linux云服务器以及Linux安装mysql
2020-05-27 22:34:39文章目录1、购买linux云服务器2、阿里云服务器初体验3、...阿里云服务器怎么用,想学就戳这个链接 3、linux安装mysql Centos 下mysql数据库完整安装过程 4、CentOS7yum安装mysql报错,提示需要libsasl2.so.2()(64bit) -
购买和配置云服务器(linux)
2021-01-26 15:50:47第七周学习总结(云服务器和linux) 云服务器:最灵活,伸缩性最好,性价比最高的选择。 在win10系统下使用FinalShell对阿里云服务器进行远程连接。 购买云服务器 如果你是新用户,免费试用一个月。 如果你认证为... -
从小白开始学习腾讯云服务器安装linux配置Java项目运行环境
2021-03-02 12:00:10使用的是腾讯云的服务器: 1.登录腾讯云 登录之后如果租有服务器,点击实例会有一台机载列表中,点击更多下的重装系统,选择系统,进行重装,重装之后并设置好密码,然后可以使用xshell等第三方连接,在腾讯云网页... -
linux学习之路一 使用腾讯云服务器
2020-04-11 16:30:07linux学习之路一 使用腾讯云服务器 想做c++后台开发的人,必然绕不开linux。而要学习linux相关知识,首要的就是搭建一个linux平台,你可以选择使用虚拟机自己安装,也可以像我这样,租用一个linux的云服务器。 ... -
安装linux系统的云服务器学习指南(长期更新)
2020-02-12 10:40:30申请云服务器 1.腾讯云或者阿里云学生计划 自行百度 常用linux命令 -
Linux 云服务器
2020-05-14 08:28:23Linux 云服务器</h1> 自己安装服务器还是麻烦了些,现在一般都推荐大家使用云服务器,比较方便,价格也不贵。 目前市场上的云服务器很多,这边比较下腾讯云跟阿里云的服务器优惠活动,现在看来腾讯云性价比会... -
便宜适合租用学习Linux的云服务器运营商推荐介绍
2020-08-24 20:55:37本文主要介绍国内的比较便宜的Linux云服务器推荐介绍,适合Linux学习,以及一些线上软件开发测试使用。 原文地址:https://www.cjavapy.com/article/731/ -
Linux学习-腾讯云服务器Ubuntu配置FTP服务器
2020-11-06 21:13:55腾讯云服务器Ubuntu配置FTP服务器 1、更新软件包 sudo apt-get update 2、安装MySQL服务器和客户机 sudo apt-get install mysql-server mysql-client 3、查看数据库版本,是否安装成功,过程中可能需要设置密码,... -
阿里云服务器学习记录
2020-11-17 20:14:52阿里云服务器学习 1.阿里云linux上安装与配置Mysql 参考https://www.cnblogs.com/wangshen31/p/9556804.html -
在阿里云服务器Linux系统中搭建JavaWeb环境
2019-12-12 14:58:01在阿里云服务器的Linux系统中搭建JavaWeb环境 1阿里云服务器的简介 阿里云云服务器/阿里云服务器/阿里云(Elastic Compute Service, ECS)是一种处理能力可弹性伸缩的计算服务,其管理方式比物理服务器更简单高效... -
菜鸟 Linux系统学习1简介 安装 云服务器 启动过程
2021-02-18 19:49:21Linux 其实很容易学,相信你们能很快学会。 现在开始学习 Linux ! 谁适合阅读? 本教程针对的是Linux服务器方面的知识,适合从事运维或后端开发的人员阅读。 需要具备的知识? 如果你熟悉操作系统方 -
初学云服务器下的linux
2018-05-23 14:20:05前提:最近开通了某云的帐号,使用了它7天免费的云服务器,顺便学了一点的Linux,就想着尝试把手里的项目上线。上线第一步,环境准备 在电子杂志了该云的服务器之后,记住帐号密码和公网号。安装xshell或者... -
通过建站学运维Linux--云服务器一些知识
2019-09-13 05:49:02云服务器有私有云和公有云 私有云是公司或团队自己搭建的,搭建私有云的工具:openstack 市场上常用的一些公有云: 阿里云、腾讯云、京东云、网易云、百度云、亚马逊云、华为云、金山云 这些大公司为什么要做公有云... -
Linux 云服务器的使用
2020-01-05 02:26:07自己安装服务器还是麻烦了些,现在一般都推荐大家使用云服务器,比较方便,价格也不贵。 目前市场上的云服务器很多,这边比较下腾讯云跟阿里云的服务器优惠活动,现在看来腾讯云性价比会高一些。 腾讯云 双十二... -
阿里云大学:云端搭建Linux学习环境
2020-07-08 22:29:44本期目录玩法一:云端搭建Linux学习环境主要内容开通云服务器Linux 的远程管理 主要内容 开通云服务器 Linux 的远程管理 为Linux环境安装图形化桌面(Gnome) Linux 的基本操作 开通云服务器 开通服务器是所有玩... -
Linux学习:阿里云服务器CentOS 安装MySQL
2020-03-24 20:32:27CentOS 8 安装MySQL 8.0 并配置远程登录 一、安装MySQL 使用最新的包管理器安装MySQL sudo dnf install @mysql 开启启动# 安装完成后,运行以下...要检查MySQL服务器是否正在运行,请输入: sudo systemctl sta...
-
学生成绩管理系统.zip
-
金融风控数据分析师训练营【视频代码齐全】
-
Oracle_11g_Linux到Linux_DataGuard部署
-
故障处理-用户无法获取IP地址.pdf
-
【java】354. 俄罗斯套娃信封问题---学好二维数组排序!!!
-
可用于反查贷款利率的贷款计算器
-
Jacobi迭代的串行和MPI并行C语言实现
-
Django
-
《文件过滤及内容编辑处理命令》
-
rabbitmq-server-3.6.8-1.el7.noarch.rpm
-
ISO 12402-8:2020 PFD-附件(Accessories)安全要求和试验方法 -最新完整英文版(22页)
-
系统区块链虚拟币交易源码修复版章鱼星球挖矿系统源码安装教程价值两千元.zip
-
mongodb_preview.pdf
-
基于Qt的LibVLC开发教程
-
Delphi课程设计.zip
-
基于微信的同城小程序、校园二手交易小程序 毕业设计毕设源码使用教程
-
windbg || 双机调试应用层程序
-
转行做IT-第15章 Collection、泛型、Iterator
-
基于电商业务的全链路数据中台落地方案(全渠道、全环节、全流程)
-
LableImg.zip