背景介绍
公司新项目实施。由于各分部负责的各户需求不同,在历史开发中各分部按照需求各自进行开发。公司根据各分部的业务需求,经过长期梳理整合,然后重新开发成统一版本,进行统一管理。本部主要进行现场实施,从零搭建运行环境。并将环境搭建各步骤以流程形式进行记录。
实施准备
一、系统准备
由于客户需求,需要先在本地搭建完成,然后进行评估,最后才将环境部署到服务主机。
整个系统运行于 Red Hat 6.0 (要求为 5.5 64位 以上)。
由于是搭建在本地,就只有建立在虚拟机中了。
宿主主机:Windows 7 64 位;
二、软件准备
实施搭建
一、虚拟机安装:(该步无特殊要求,一气呵成,”仍然继续“);
提示:网络和共享中心-->更改适配器设置-->VirtualBox Host-Only Network-->属性-->勾选(VirtualBox Bridged Networking Driver)。
此步主要是为了宿主主机与虚拟机进行互访,顺便可以将IP设置为静态:192.168.56.1,仅限提示中的虚拟网络。
二、RedHat6.0安装
(一)、新建-->选择系统为RedHat-->设置内存(1024M)--> ··· --> 虚拟硬盘我划分为100G;
(二)、设置-->存储-->控制器IDE(一个加号)-->选择镜像(Red Hat 6.0)--> 网络 --> 选中网卡一(网络地址转换)和网卡二(Host--Only);
提示:网卡一与外网相通,网卡二与宿主主机相通;
(三)、启动;
(四)、按提示进行安装(参考);
三、基本环境搭建
(一)、yum替换安装
提示:在我本次实施中,默认yum不起作用,不能正常网络安装,如果你的可以就直接跳过此步骤。
1、卸载老的yum
#rpm -qa|grep yum
# rpm -e yum-3.2.22-20.el5 --nodeps
# rpm -e yum-updatesd-0.9-2.el5 --nodeps
# rpm -e yum-security-1.1.16-13.el5 --nodeps
# rpm -e yum-metadata-parser-1.1.2-3.el5 --nodeps
# rpm -e yum-rhn-plugin-0.5.4-13.el5 --nodeps
2、下载yum的安装包
# cd /etc/pki/rpm-gpg/
#wget http://mirrors.163.com/centos/6.0/os/i386/Packages/python-iniparse-0.3.1-2.1.el6.noarch.rpm
#wget http://mirrors.163.com/centos/6.0/os/i386/Packages/yum-metadata-parser-1.1.2-14.1.el6.i686.rpm
#wget http://mirrors.163.com/centos/6.0/os/i386/Packages/yum-3.2.27-14.el6.centos.noarch.rpm
#wget http://mirrors.163.com/centos/6.0/os/i386/Packages/yum-plugin-fastestmirror-1.1.26-1.el6.noarch.rpm
提示:如果安装的不是Red Hat6.0,请安装具体版本修改相应路径。
3、安装yum
#rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY*
#rpm -ivh python-iniparse-0.3.1-2.1.el6.noarch.rpm
#rpm -ivh yum-metadata-parser-1.1.2-14.1.el6.i686.rpm
#rpm -ivh yum-3.2.27-14.el6.centos.noarch.rpm yum-plugin-fastestmirror-1.1.26-11.el6.noarch.rpm
提示: 最后两个安装包要放在一起同时安装,否则会提示相互依赖,安装失败。
4、yum配置
# cd /etc/yum.repos.d/
# wget http://mirrors.163.com/.help/CentOS6-Base-163.repo
# vi CentOS6-Base-163.repo
提示:请将$releasever替换成相应的版本,这里本人替换为6;
5、清理缓存
#yum clean all
#yum makecache #将服务器上的软件包信息缓存到本地,以提高搜索安装软件的速度
#yum install vim* #测试域名是否可用
(二)、vsftp安装
1、安装vsftp
#yum install vsftpd
2、远程登录测试
vsftp登录报错”500 OOPS: cannot change directory:/home/*******”
解决:
A、首先检查权限问题;
B、ftp服务器连接失败,错误提示;
#setsebool allow_ftpd_full_access 1
#setsebool allow_ftpd_use_cifs 1
#setsebool allow_ftpd_use_nfs 1
#setsebool -P ftp_home_dir 1
#setsebool httpd_enable_ftp_server 1
#setsebool tftp_anon_write 1
#service vsftpd restart
(三)、Virtual Box 增强包安装
1、设备-->安装增强包;
2、更新安装必须组件;
#yum install gcc-c++
#yum install kernel-devel
#ln -s /usr/src/kernels/2.6.18-92.1.18.el5-i686 /usr/src/linux
#reboot
提示:根据版本号建链接。
3、运行桌面的光盘,完成安装。
(四)、更新系统相关组件
#yum update
#reboot