目录
搭建 Linux 环境
Linux 环境的搭建方式 主要有三种
1. 直接安装在物理机上. 但是由于 Linux 桌面使用起来非常不友好, 不推荐.
2. 使用虚拟机软件, 将 Linux 搭建在虚拟机上. 但是由于当前的虚拟机软件(如 VMWare 之类的)存在一些 bug , 会 导致环境上出现各种莫名其妙的问题, 比较折腾.
3. 使用云服务器, 可以直接在 腾讯云, 阿里云或华为云 等服务器厂商处直接购买一个云服务器.
使用云服务器不仅环境搭建简单, 避免折腾, 同时还有一个最大的好处, 部署在云服务器上的项目可以直接被外网访问到, 这个时候就和一个公司发布一个正式的网站没有任何区别. 也就能让我们自己写的程序真的去给别人去使用.
购买云服务器
华为云最便宜,我们以华为云为例, 其他的服务器厂商也是类似.
1. 进入官方网站 https://activity.huaweicloud.com
2.登陆自己的华为账号,建议购买46一年的(省钱)
3. 根据自己的所在地选定距离最近的区域(我的是华北-北京四),选定Centos
4. 继续选择7.6版本,直接购买
4. 购买完成后, 可以在控制台中找到自己买的服务器. 跟着下面指示一步一步点进去能够看到服务器的 IP 地址.
红圈中的为公网 ip 地址, 稍后我们就会使用这个 ip 登陆服务器
5. 设置 root 密码: 点击远程登陆, 进入界面点击重置密码如下图所示(这个环节可能需要手机短信验证). root 密码建议设置的稍微复杂一 些, 否则容易被黑客入侵.
小结: 在这个环节我们最重要的是得到三个信息:
1. 服务器的外网 IP
2. 服务器的管理员账户 (固定为 root)
3. 管理员账户密码(在腾讯云网站上设置的) 通过这三个信息就可以使用 XShell 远程登陆了.
3. 使用 XShell 远程登陆到 Linux
关于 Linux 桌面 很多同学的 Linux 启动进入图形化的桌面. 这个东西大家以后就可以忘记了. 以后的工作中 没有机会 使用图形界面. 思考: 为什么不使用图形界面?
下载安装 XShell XShell 是一个远程终端软件.
下载官网 https://www.netsarang.com/products/xsh_overview.html
下载安装的时候选择 "home/school" 则为免费版本.
3.1 查看 Linux 主机 ip
参考上面的 "购买云服务器" 部分
使用 XShell 登陆主机
在 XShell 终端下敲
ssh root@ip
如果网络畅通, 将会提示输入用户名密码.
输入即可正确登陆
备注: 这里的用户名密码都是在最初购买服务器的时候设置的用户名密码
XShell 下的复制粘贴
复制: ctrl + insert (有些电脑的 insert 需要配合 fn 来按)
粘贴: shift + insert
ctrl + c / ctrl + v 是不行的.
这个博客如果对你有帮助,给博主一个免费的点赞就是最大的帮助❤
欢迎各位点赞,收藏和关注哦❤
如果有疑问或有不同见解,欢迎在评论区留言哦❤
后续我会一直分享双一流211西北大学软件(C,数据结构,C++,Linux,MySQL)的学习干货以及重要代码的分享