<b>CentOS 服务器安装操作历程</b>[服务器安全]
本文“<b>CentOS 服务器安装操作历程</b>[服务器安全]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:
# 这是我安装CentOS服务器的历程,记录下来,与大家一同分享.
#CentOS 6.2 ,CentOS-6.2-i386-bin-DVD1.iso(32位) ,CentOS-6.2-x86_64-bin-DVD1.iso(64位)
#安装 CentOS时,挑选 “Basic Server”
#CentOS 自带了ssh
#安装完操作系统后,增添一个用户 dev
[root@localhost ~]$ useradd dev
#然后密码设为 dev123
[root@localhost ~]$ passwd dev
# 赐与 sudo 权限
[root@localhost ~]$ chmod u+w /etc/sudoers
[root@localhost ~]$ vi /etc/sudoers
# 在root ALL=(ALL) ALL 下 增添dev ALL=(ALL) ALL
[root@localhost ~]$ chmod u-w /etc/sudoers
#
#安装完操作系统后,还不能上网,按以下号令配置DHCP方法上网:
vi /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=”eth0″
HWADDR=”00:0C:29:BD:E1:19″
NM_CONTROLLED=”yes”
ONBOOT=”yes”
BOOTPROTO=dhcp
USECTL=no
TYPE=Ethernet
PEERDNS=yes
#安装常用软件
#yum的号令情势普通是以下:yum [options] [command] [package ...]
#此中的[options]是可选的,选项包含-h(帮忙),-y(当安装历程提醒挑选全部为”yes”),-q(不显示安装的历程)等等.[command]为所要举行的操作,[package ...]是操作的对象.
#
#yum search package-name # 在线搜索包
#yum list installed # 列出全部已经安装的包
#
#sudo yum install package-name # 安装程序包
#sudo yum groupinsall group-name 安装程序组
#
#sudo yum remove package-name 删除程序包
#sudo yum groupremove group-name 删除程序组
#
#yum update #全部更新
#yum update package-name #更新程序包
#sudo yum groupupdate groupn-name 进级程序组
#sudo yum upgrade # 更新源列表
#yum upgrade package-name #进级程序包
#sudo yum clean all # 排除缓存
#更新,这一步对比耗时
sudo yum update
#清理缓存
sudo yum clean all && yum clean metadata && yum clean dbcache
################### 必须 ####################
# 为了提高安装速度,文件大小对比大大的软件,比方 jdk, mysql,不采取yum 方法安装,
# 而是去官网下载,手动安装的方法
# 官网只供应源码不供应二进制文件下载的,采取 yum 安装
#近似于 Ubuntu 下的apt-get install build-essential
#包含了autoconf automake bison byacc cscope ctags diffstat doxygen flex gcc gcc-c++
# gcc-gfortran git indent intltool libtool patchutils rcs RedHat-rpm-config
# rpm-build subversion swig systemtap
sudo yum groupinstall “Development Tools”
# CentOS自带了zip
#sudo yum install zip
# CentOS自带了完好版的VIM不像Ubuntu,自带的是精简版
#sudo yum install vim# 安装JDK
#删除旧的JDK
java -version
yum list installed | grep jdk
sudo yum remove java-1.6.0-openjdk.i686
#安装新的jdk
#从官网下载最新版的,当前是jdk6u31
#开始安装
chmod u+x jdk-6u31-linux-i586-rpm.bin
sudo ./jdk-6u31-linux-i586-rpm.bin
#删除自解压出来的安装文件
rm *
#设置环境变量,.bash_profile是当前用户,/etc/profile是全部用户的
vim /etc/profile,在末尾增添
export JAVA_HOME=/usr/java/default
export JAVA_JRE=$JAVA_HOME/jre
export PATH=$PATH:$JAVA_HOME/bin
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
#保存退出,输入以下号令使之当即见效:
source /etc/profile
################### 可选 #################### www.110hack.com
#安装 apache
sudo yum install httpd
#可选?sudo yum install httpd-devel
# 备份配置文件
cp /etc/httpd/conf/httpd.conf ~/httpd.conf.backup
#启动 apache http server
sudo service httpd start
#增添法则,让防火墙答应 apache的端口 80
sudo vim /etc/sysconfig/iptables
#增添以下一行,位置必必要放在 含有 “REJECT –reject-with” 的行的前面
-A INPUT -m state –state NEW -m tcp -p tcp –dport 80 -j ACCEPT
sudo service iptables restart
#可以在浏览器输入 http://ip地址 测试了
#设置为开机启动
sudo chkconfig httpd on
#安装 mysql
#办法一:下载安装
#去官网下载 Oracle & Red Hat 6的安装包, MySQL-5.5.23-1.el6.x86_64.tar
tar -xf MySQL-5.5.23-1.el6.i686.tar
#加 –force 是因为大概会与mysqllib库冲突
sudo rpm -ivh –force MySQL-server-5.5.23-1.el6.i686.rpm
#可选?sudo rpm -ivh MySQL-shared-5.5.23-1.el6.i686.rpm
#可选?sudo rpm -ivh MySQL-devel-5.5.23-1.el6.i686.rpm
sudo rpm -ivh MySQL-client-5.5.23-1.el6.i686.rpm
# 启动 mysql 服务器
sudo service mysql start
以上是“<b>CentOS 服务器安装操作历程</b>[服务器安全]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:
本文地址: | 与您的QQ/BBS好友分享! |