一 购买和配置阿里云云服务器
由于我是学生,疫情期间完成认证和考试后可以免费用阿里云服务6个月,因此就白嫖了阿里云服务器,其他人可以去阿里云活动页去买优惠的服务器,我的系统是CentOS7.7 2G内存,40G云盘
买完后进去控制台,看到左边栏如下:
点击实例即可看到自己购买的服务器列表,列表里Ip地址一栏就显示访问该服务器的公网和私网地址。
二 设置安全组
对于该服务器的访问,我们需要设定安全组来控制访问的端口,如https需要403端口,Mysql需要3306端口等,所以点击左侧菜单栏的网络与安全,选择安全组,有默认安全组就使用这个安全组,没有就点击左上的创建安全组按钮,如下是我的安全组
点击配置规则,选择入方向点击手动添加,输入协议和端口范围,示例如下,授权对象你可以指定一个特定ip地址,默认就是所有ip都可以访问
三 安装XShell来远程连接服务器
如下是windows的家庭版的Xshell6的百度网盘链接:
链接:https://pan.baidu.com/s/1TB6ZZI_HdBAXnB4QsW1O9Q
提取码: tb7q
里面除了xshell还有xftp,可以用来上传本地文件到远程服务器
就跟着安装步骤安装完后进到XShell可以看到如下界面:
点击 标志进行新建会话,弹出如下框
协议选择SSH,主机就是远程服务器的公网IP地址,端口默认即可,然后点击用户身份验证,填入服务器用户名和密码,再点击连接确定即可,可以看到如下界面,看到welcome就代表连接成功了。
四 使用Xftp上传文件
从刚才的百度云链接里安装Xftp,打开后显示如下界面
同样点击 标志进行新建会话,协议选择ftp,其他与前面一致,然后连接即可,可以在右边看到 /root下的文件内容
我们可以试着将左边本地的任意东西拖到右边服务器里,如我拖了一张图片过去
然后去到xshell,运行cd root进到root文件夹,运行ls文件,即可看到刚拖到的图片,如下
五 安装Mysql、tomcat、Apache等
我们选择 安装一个Linux面板来进行傻瓜式安装,这个面板就是宝塔Linux面板,地址https://www.bt.cn/download/linux.html
在Xshell上输入如下命令 yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh
等待安装,安装成功后就会有一个随机的用户名和密码,然后访问(服务器公网ip地址):8888,如1.1.1.1:8888,就会看到一个宝塔Linux面板登录页,输入刚生成的用户名和密码,同意用户协议后即可进入,界面如下:
点击软件商店,可以按照所需软件,当然要运行首先要开放端口,选择菜单栏的安全,根据自己需要去放行端口,如我们安装好了apache,访问ip地址+:8080即可访问默认页。
如此,我们基本做好了学习Linux准备,下面我们就要学习Linux的基本命令。