关于给服务器配置环境的成长经历

从阿里云买了一个空服务器,表示以前是完全没有linux的操作经验,小白一枚只能上网选择lamp或者lnmp的一个配置。看看阿里云提供的镜像服务——两块钱给一个lamp环境,或者说是给你配置好Java环境的服务器,然后高价卖给你~~~看着想想程序员也是不容易,还是自己学习一下如何搭建服务器吧。

好在自己服务器随便玩,玩坏了就给换个新的安装好Centos的硬盘就好了~反正学着呗,也不花钱啊,哈哈~~~主要是想搞明白到底是咋回事。

言归正传~~~我这里将自己的一个学习过程给贴出来。

首先是先自己要大概明白一下linux操作系统是怎么回事吧。我是在慕课网上学习了Tony老师的Linux的一个软件安装课程后,回过头在来看软件安装,感觉就是柳暗花明,这里贴一个链接:《点击这里》http://www.imooc.com/learn/447

那么软件安装的过程主要是用了阿里云提供的一个yum服务,还是比较人道的,看了看yum命令的源代码,里边的软件下载其实还是从阿里云本地的服务器上下载软件(毕竟在本地下载有更快的速度),同时这个命令是不收费的,所以对于小白来说是一个福音了。

来说说我给服务器安装jdk的故事吧。

真正的原因是我实在是不知道咋开始写php来完成我的博客的一个搭建,于是想想还是给自己整个jdk+Apache+mysql的一个环境,于是有了开头的一步。实在是网上找不到完整的教程啊~可能到了Java的这个地步大家都是高手了吧,搭建服务器都不用再百度就可以写出来了~~~

自己先是使用的wget命令,想想还是先让服务器从oracle上将jdk给下载下来,结果可怜的网速也就20k/s的样子吧,大概要我两个小时的样子~~~感觉不对,于是先将jdk下载到自己本地,然后通过rz命令上传到服务器,感觉这样子可以减少oracle对阿里云服务器网速的一个限制,差不多这样子网速来到了50k/s的样子,顿时感觉好激动。传了10分种的样子到了四分之一的地方,自己接着去网上找找安装其他东西的命令,表示小白好艰辛。看见mysql的安装是通过yum install mysql mysql-server 实现的,顿时想到我们的jdk……现在才想到

好像是在慕课网上看见过介绍,如何通过名字在yum中寻找到软件……于是一条命令:yum -y list java-1.8.0-openjdk*

先查询到一个结果

果真有反应,然后就是将他们全部给安装上了……

网速达到了1M/S的一个稳定状态,顿时有一种成就感。表示还是要重基础啊,基础学的好还是能很好的提高自己的工作效率的,毕竟从这个网速就可以看出来。表示自己也是不清楚每个过程的具体细节,但是好歹将慕课网的一个课程完整的看下来,知道yum命令安装软件还是挺方便的,而且还不容易出现兼容性的问题。

jdk安装详情可参考:http://blog.chinaunix.net/uid-15463753-id-4252690.html

安装结果一样的,输入java -version,查看一下jdk版本

 好了,这里将自己给服务器配置的一个全过程给贴出来,给大家分享咯:

 1 首先是java的jdk环境。看看你想安装jdk的哪个版本,只要在yum中有的都可以很快速的安装上的。
 2 在这里我使用的是:
 3 yum -y list java-1.8.0-openjdk*
 4 目的是将jdk的一全套全都给安装上去。
 5 
 6 安装结束后可以通过
 7 java -version
 8 验证jdk的一个版本
 9 
10 安装mysql:
11 yum -y install mysql mysql-server
12 安装速度很快,安装结束后就是启动mysql的一个服务,使用命令:
13 service mysqld start
14 启用后mysql是还没有自己设置密码的,手动来一下:
15 (假设密码为123456)
16 /usr/bin/mysqladmin -u root password "123456"
17 表示的含义是用户为u,设置的密码为123456
 1 给服务器安装Apache
 2 输入命令:
 3 yum install httpd #根据提示,输入Y安装即可成功安装 
 4 /etc/init.d/httpd start #启动Apache
 5 
 6 备注:Apache启动之后会提示错误:
 7 正在启动 httpd:httpd: Could not reliably determine the server's fully qualif domain name, using ::1 for ServerName 
 8 解决办法:
 9 vi /etc/httpd/conf/httpd.conf #编辑
10 找到 #ServerName www.example.com:80
11 修改为 ServerName www.osyunwei.com:80 #这里设置为你自己的域名,如果没有域名,可以设置为localhost
12 :wq! #保存退出
13 chkconfig httpd on #设为开机启动
14 /etc/init.d/httpd restart #重启Apache
tomcat安装:

  直接到官网下载tar包解压即可。

 

tomcat相关操作:

  首先,进入Tomcat下的bin目录,例如:cd /usr/tomcat/bin

  启动Tomcat:./startup.sh 

  关闭Tomcat:./shutdown.sh

  查看Tomcat是否关闭:ps -ef|grep java,若信息较多表示未关闭,反之已关闭。

这里贴出自己整个过程参考的几篇博文,对博主表示感谢!

http://www.jb51.net/article/37987.htm

http://www.cnblogs.com/123-/p/4420867.html

http://www.centoscn.com/CentosServer/www/2013/0820/1402.html

这里来一波yum命令的介绍:

 1 yum在线安装
 2 安装过程中,rpm包的依赖性太强
 3 如果rpm包都是手工安装,则rpm包使用难度较大
 4 
 5 所以后来开发出来一个yum在线安装的方法
 6 将所有的软件包放在官方服务器上,进行yum在线安装么可以自动解决包的依赖性问题
 7 
 8 redhat的yum在线安装需要付费
 9 
10 yum源文件
11 首先要知道yum放在什么地方
12 
13 yum -y install 包名即可
14 yum list
15 yum search

说明:由于这篇博客是自己边配置服务器边写的,所以感觉内容非常杂乱无章,对于大家来说帮助有限。欢迎大家和我沟通交流,愿意将自己的经验和大家分享

我要坚持一年,一年后的成功才是我想要的。
原文地址:https://www.cnblogs.com/tianxia2s/p/4973013.html