阿里云centos服务器基本构建(服务器的探索之路)

来源:互联网 发布:java 写一句话木马 编辑:程序博客网 时间:2024/06/05 22:54

此文章用于帮助想搭建自己服务器的朋友们,晚上好像还没有类似的一个完整体系,这里推荐使用的是阿里云,我会细致的讲解一些创建服务器可能会出现的问题(在阿里云的购买部分,会稍微带一下)选择服务器系统为centos。有什么不理解,或者不合理的地方,欢迎大家留言,会及时反馈给你们^.^。我会把一些需要下载的文件链接直接给你们,方便直接下载。本着分享的原则,大家也可以拿出来交流下自己的经验,算是抛砖引玉了


阿里云:注册、登录

选择服务器:网址
阿里云服务器购买


直接选择centos即可,或者你可以选购其他的套餐类型
直接选择centos即可,或者你可以选购其他的套餐类型,选购完成后,进入控制台界面(界面右上角有控制台选项),左侧栏点击云服务器ECS可以看到你的服务器状态:
这里写图片描述
(接下来贴图片会简单些)
点击云服务器,红色箭头指的位置:
看位置
红色箭头指的位置就是你的服务器ip地址(公),以后通过命令行访问的就是这个(希望你们都是买好的服务器,别太问我买服务器的东西,那个不麻烦的,你看着行就行了)。
下面就是正题了:


登录服务器

这是比较重要的一步,登录到你的centos系统。
首先讲一讲密码这一块,因为访问服务器需要密码。
在阿里云直接提供了远程连接工具:如下图(点击你的服务器实例名,上图,->远程连接)

这里写图片描述
会让你输入密码,此为六位数密码(我已经设置过了,所以你先直接设置就可以使用了),千万记住:重点啊,这是重点,一定要记住这6为输密码,忘了后果是啥,我也不知道,你可以自己尝试下=,=,输入后,敲击任意键(是键盘啊,随便敲),出现此图内容
这里写图片描述

证明连接centos成功了,这是需要你输入你的同户名密码了直接输入默认用户root,密码

这里写图片描述

这样就直接连接了,很方面吧0.0,现在你就可以看你服务器的内容了(会用到的命令行过会会说)。
ok讲一讲你的服务器密码部分,这个和你之前千万要记住的六位数字密码不是一回事哈,
你再创建服务器实例的时候:像这样的界面

这里写图片描述

嗯对就是这一堆东西的时候,在下面设置的密码:

这里写图片描述

当然忘了你也可以直接去你的云服务器里面更改:

这里写图片描述
没标箭头,不过别说你没看到重置密码,这个就是你的登录密码
linux系统再输入密码的时候不会显示内容,所以你要盲打了-,-
登录完成,下面进入正题(你一定不想就在这个网页上操作你的命令行吧,他总会断开连接,蛮麻烦的,还是推荐你用客户端吧)


客户端登录

windows:
推荐使用putty
putty很简单的一个客户端连接,文件也很小,直接可以用,提供下载链接啦:
putty的下载,直接点击就可下载
本人另一个服务器的,测试用的,不过别下太多次哈,服务器不行0.0谢谢大家

接着下载好直接打开就行了,你会看到这个界面:
客户端
输入你的服务器IP地址,按照步骤,直接open,然后会出现这个界面:
这里写图片描述
然后还是输入你的用户名密码就行:
这里写图片描述
好了这样就登入你的服务器了,很简单吧

mac os:很简单,打开终端输入:

ssh root@ip    

ip部分输入你的服务器的ip(公)即可,然后输入你设定的密码。(就像是刚才网页登录那么简单,为何说=,=mac方便开发了)。
之后就用windows版本的来讲解了(下面部分都是命令行了),要是有什么疑问可以直接反馈。

命令行:
你可以直接复制下面所有命令。然后到putty中点击鼠标右键即可粘贴
需要做的:

  1. 安装jdk
  2. 安装Tomcat
  3. 运行

总共就这三个步骤

1、安装jdk

首先要下载JDK安装包,下载链接来了~~~
oracle下载jsk
这里写图片描述

希望是选择箭头指的版本,最新的了,因为下面命令行,我会用这个文件,所以还是一样方便操作(要先accept才能下载)
先创建目录,好习惯很重要:

 [root@localhost ~]# cd /usr/ [root@localhost usr]# mkdir java [root@localhost usr]# cd java/ [root@localhost java]# mkdir jdk [root@localhost java]# cd jdk [root@localhost jdk]#

之后你可以通过:cd /usr命令打开此文件夹,然后ls显示文件夹列表文件
基本操作:

cd /usr 打开此文件夹其他方式:cd /usr/java/jdk或是进入usr后使用cd java 打开java文件夹ls 显示文件夹文件列表对于文件操作使用:./文件名(含后缀)

创建好目录可使用上述命令检查创建情况
目录

目录创建好了,下面就需要上传文件了
windows:
输入此命令,前部分是你需要上传的文件路径,后面是你想要上传到服务器的位置

pscp C:\Users\Administrator\Desktop\jdk-8u131-linux-x64.tar.gz root@你的服务器ip:/usr/java/jdk

上传文件

输入密码即可上传(我就不上传了0.0空间比较重要)

上传完会出现100%提示,接着服务武器就有文件了,你可以使用cd /usr/java/jdk 然后 ls来检查是否上传上去了
Mac os:

scp 你的文件地址 root@ip:/usr/java/jdk

然后就需要解压这个文件夹:
命令行:

tar -xvf jdk-8u131-linux-x64.tar.gz -C /usr/java/jdk/

直接输入然后解压即可,会有个过程,解压完查看:cd /usr/java/jdk 然后ls

如图所示,解压完成:

查看解压完成文件

这样就有了文件,接下来配置jdk的环境变量(很重要):

1. 编辑环境变量部分

vi /etc/profile

出现图所示内容:
(啊putty客户端也是多一会就自动掉线了,是什么原因0.0求解)
这里写图片描述
然后直接点击ENTER就行
然后就进入环境变量的编辑器了
这时候需要操作了,下一步
2. 添加内容
添加环境变量路径:
首先需要进入编辑模式

i

点击这个按钮就行0.0然后底部会有INSERT可进行编辑了
然后光标下移,找到如下图箭头所指文字,填入括号内容:
环境变量
代码:

#set java environmentexport JAVA_HOME=/usr/java/jdk/jdk1.8.0_131export JRE_HOME=/usr/java/jdk/jdk1.8.0_131/jreexport CLASSPATH=.:$JAVA_HOME/lib$:JRE_HOME/lib:$CLASSPATHexport PATH=$JAVA_HOME/bin:$JRE_HOME/bin/$JAVA_HOME:$PATH

3. 保存执行
输入完成检查无误后,点击ESC(是键盘哈),然后输入

:wq

保存并退出编辑器(有兴趣的,可以研究下vi命令操作)
输入:

source /etc/profile

配置环境变量
4. 检查是否配置完成
输入:

java -version

然后出现如图:

配置jdk完成

配置完成(windows与mac这段相似除了上传文件部分)

2. 安装Tomcat
这个比较麻烦写了,跟着步骤来就行,有什么问题直接问-。-多关注我的博客
发链接啦:tomcat下载地址
直接下载:
tomcat下载

啊手打好累啊
当然还是要在服务器上创建文件夹了:
依次输入然后回车:

cd /usr/javamkdir tomcat

然后检查是否创建成功了

ls

检查tomcat文件夹创建
我发现直线画的越来越好了=,=。

你下载完没,下载完就要开始上传了
windows:

pscp C:\Users\Administrator\Desktop\apache-tomcat-8.5.15.tar.gz root@你的服务器ip:/usr/java/tomcat

和之前的上传一样

Mac os:

scp 你的文件地址 root@ip:/usr/java/tomcat

1. 解压

tar -xvf apache-tomcat-8.5.15.tar.gz -C /usr/java/tomcat/

加压完成后依旧使用cd 与ls命令验证:
验证解压文件

2. 进入文件

cd /usr/java/tomcat/apache-tomcat-8.5.15/cd bin/

bin目录
直线弯了。。。。。

3. 编辑setclasspath.sh脚本
输入:

vi setclasspath.sh 或者vim setclasspath.sh(有颜色)

出现这里写图片描述
输入

i

来编辑脚本
找到
变量
代码:

export JAVA_HOME=/usr/java/jdk/jdk1.8.0_131export JRE_HOME=/usr/java/jdk/jdk1.8.0_131/jre

点击ESC

:wq

保存返回即可

4. 保存启动

./startup.sh

出现如图所示即可:
配置完成

好啦这就配置完成了,你可以在浏览器上输入http://ip:8080即可访问了:

访问完成

哈哈终于打完了,手打好辛苦,给点评论吧,有什么问题直接留言,谢谢大家支持
另外下周更新域名连接,直接访问我的网站吧,不过只有tom猫:www.uuabb.cn