CentOS服务器安装笔记(二)

Stella981
• 阅读 675

6 系统初始化

6.1 更新软件源(可选,本次安装未使用)

可以更新自带的yum源为国内的搜狐和网易源,但实际测试自带的源速度很快(400-600K/s),因此本步骤可选。

安装步骤

1、 下载repo文件

下载地址:http://mirrors.163.com/.help/CentOS6-Base-163.repo

2、 备份并替换系统的repo文件

cd /etc/yum.repos.d/

mv CentOS-Base.repo CentOS-Base.repo.bak

mv /root/CentOS6-Base-163.repo CentOS-Base.repo

6.2 系统更新

更新软件:

yum clean all

yum makecache

yum update

修改主机名:

查看主机名:

hostname

然后编辑host

vim /etc/hosts

将规划的主机名加入到hosts文件中,可以直接加到末尾即可。

以上步骤完成后,重启系统

reboot

附注:

使用yum安装软件都不能找到,可能是缓存造成的

yum clean all

yum makecache

6.3 安装常用软件(可选,可以需要时安装)

yum install vim*

yum install mlocate && updatedb

yum install firefox

yum -y install unzip zip bzip2 bzip2-devel

yum install gcc gcc-c++ -y

yum install cmake make –y

yum -y install gd libjpeg libjpeg-devel libpng libpng-devel freetype-devel

yum -y install autoconf bison automake zlib* fiex* libxml* ncurses-devel libmcrypt* libtool-ltdl-devel*

6.4 安装第三方yum源

其中epel源建议安装(后面配置xfce桌面时需要)

1、 安装epel源

http://download.fedora.redhat.com/pub/epel

安装:

rpm -ivh epel-release-6-5.noarch.rpm

2、 安装其他源(可选,本次未使用)

Rpmforge 下载地址为 http://pkgs.repoforge.org/rpmforge-release/

rpmfusion下载地址为 http://download1.rpmfusion.or

6.5 安装xfce桌面

安装一个轻量级的桌面可以方便后续操作。安装前确保已经安装epel源(参见上一节)。

可以使用以下命令查看和安装

yum search xfce

yum groupinfo xfce

yum groupinstall xfce

记得要安装Xorg。最小化安装后系统不包含Xorg。

查找Xorg:

yum grouplist | grep X

yum groupinstall "X Window System"

启动Xfce桌面:

startxfce4

附注:

Xfce桌面常见问题

1) 鼠标键盘无用

确保haldaemon服务已经启动,如果不能启动,使用以下命令查看问题:

hald –daemon=yes --verbose=yes

确保/var/cache/hald目录权限为haldaemon,否则

chown –R haldaemon.haldaemon /var/cache/hald

确保计算机名称与hosts文件中保持一致,参加前面章节

6.6 输入法(可选)

虽然使用远程连接时可以使用宿主的输入法,但在服务器上也可以安装一个中文输入法。

yum install ibus-pinyin

重启系统后在菜单->输入法中即可配置

7 JDK安装

为服务器安装JDK1.6。安装文件已下载至附件/3-jdk

chmod +x jdk-6u38-linux-x64-rpm

./ jdk-6u38-linux-x64-rpm

安装完成后,配置环境变量:

vim /etc/profile

添加以下内容(如果是其他版本JDK,确保路径正确)

export JAVA_HOME=/usr/java/jdk1.6.0_38

export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

export PATH=$PATH:$JAVA_HOME/bin

重启系统后生效,查看java

java –version

点赞
收藏
评论区
推荐文章
blmius blmius
3年前
MySQL:[Err] 1292 - Incorrect datetime value: ‘0000-00-00 00:00:00‘ for column ‘CREATE_TIME‘ at row 1
文章目录问题用navicat导入数据时,报错:原因这是因为当前的MySQL不支持datetime为0的情况。解决修改sql\mode:sql\mode:SQLMode定义了MySQL应支持的SQL语法、数据校验等,这样可以更容易地在不同的环境中使用MySQL。全局s
皕杰报表之UUID
​在我们用皕杰报表工具设计填报报表时,如何在新增行里自动增加id呢?能新增整数排序id吗?目前可以在新增行里自动增加id,但只能用uuid函数增加UUID编码,不能新增整数排序id。uuid函数说明:获取一个UUID,可以在填报表中用来创建数据ID语法:uuid()或uuid(sep)参数说明:sep布尔值,生成的uuid中是否包含分隔符'',缺省为
待兔 待兔
4个月前
手写Java HashMap源码
HashMap的使用教程HashMap的使用教程HashMap的使用教程HashMap的使用教程HashMap的使用教程22
Jacquelyn38 Jacquelyn38
3年前
2020年前端实用代码段,为你的工作保驾护航
有空的时候,自己总结了几个代码段,在开发中也经常使用,谢谢。1、使用解构获取json数据let jsonData  id: 1,status: "OK",data: 'a', 'b';let  id, status, data: number   jsonData;console.log(id, status, number )
Stella981 Stella981
3年前
KVM调整cpu和内存
一.修改kvm虚拟机的配置1、virsheditcentos7找到“memory”和“vcpu”标签,将<namecentos7</name<uuid2220a6d1a36a4fbb8523e078b3dfe795</uuid
Wesley13 Wesley13
3年前
mysql设置时区
mysql设置时区mysql\_query("SETtime\_zone'8:00'")ordie('时区设置失败,请联系管理员!');中国在东8区所以加8方法二:selectcount(user\_id)asdevice,CONVERT\_TZ(FROM\_UNIXTIME(reg\_time),'08:00','0
Wesley13 Wesley13
3年前
00:Java简单了解
浅谈Java之概述Java是SUN(StanfordUniversityNetwork),斯坦福大学网络公司)1995年推出的一门高级编程语言。Java是一种面向Internet的编程语言。随着Java技术在web方面的不断成熟,已经成为Web应用程序的首选开发语言。Java是简单易学,完全面向对象,安全可靠,与平台无关的编程语言。
Stella981 Stella981
3年前
Django中Admin中的一些参数配置
设置在列表中显示的字段,id为django模型默认的主键list_display('id','name','sex','profession','email','qq','phone','status','create_time')设置在列表可编辑字段list_editable
Wesley13 Wesley13
3年前
MySQL部分从库上面因为大量的临时表tmp_table造成慢查询
背景描述Time:20190124T00:08:14.70572408:00User@Host:@Id:Schema:sentrymetaLast_errno:0Killed:0Query_time:0.315758Lock_
Python进阶者 Python进阶者
10个月前
Excel中这日期老是出来00:00:00,怎么用Pandas把这个去除
大家好,我是皮皮。一、前言前几天在Python白银交流群【上海新年人】问了一个Pandas数据筛选的问题。问题如下:这日期老是出来00:00:00,怎么把这个去除。二、实现过程后来【论草莓如何成为冻干莓】给了一个思路和代码如下:pd.toexcel之前把这