1.1“Linux操作系统”部署
---恢复内容开始---
1.2.1 版本说明
操作系统版本:CentOS6.5 64位
1.2.2 部署条件说明
无
1.2.3 部署步骤说明
centos6.5 操作系统安装
1.创建虚拟机

2.创建空白盘以便分区

3.选择 Linux Centos 64位系统

4.设置虚拟机名称以及安装地址

5.设置虚拟机磁盘大小

6.自定义硬件设施

7.网络适配器选择桥接模式

8.CD/DVD 选取使用的 ISO 的镜像文件

9.启动准备安装

10.直接安装跳过硬盘检测


11.数据库系统尽量选择中文


12.选择基础并确认格式化


13.设置主机名与时间 root 密码




14.配置磁盘分区
详细参照注意事项
14.1创建/ boot 和 swap 分区



14.2创建LVM 分区, 选中LVM 分区创建新挂载点 /data,/.这根目录空间过小,应设置大些


15.注意选取的设备,避免格式化错文件

16.依照客户需求选择
尽量选用最小化安装


17.安装完毕重启进入界面

18.无视
19.安装完毕登陆
1.2.4网络配置
#su root //切换到 root 账户
输入密码
#ifconfig //查看网卡,记住网卡名(如eth0)
#vim /etc/sysconfig/network-scritps/ifcfg-eth0 //编辑对应网卡信息
#IPADDR= //静态 ip 地址
#NETMASK=255.255.255.0 //子网掩码
#GATEWAY= //网关
#DNS= //路由器
#ONBOOT=yes //开机启动网卡
#BOOTPROTO=static //静态 ip
保存退出
#service network restart //重启网络服务
#ping //连接网关/外网 验证
1.2.5在线/离线安装 yum 源
一、在线安装
#cd /etc/yum.repos.d //切换到 yum 目录
#mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup //备份
#wget http://mirrors.163.com/.help/CentOS6-Base-163.repo //下载163源
#yum clean all // 清除缓存并使新yum 源生效
#yum makecache
二、离线安装
通过镜像 ISO 文件本地离线安装 yum 源.
将ISO文件上传,假设传至/data 目录下
创建挂载目录
#mkdir –p /data/iso
挂载ISO 文件
#cd /data
#mount –o loop –t iso9660 CentOS-6.5-x86_64-bin-DVD1.iso /data/iso
配置yum
#cd /etc/yum.repos.d/
创建备份目录,将现有源移至备份目录
#mkdir bak
#mv *repo bak/
#vim local.repo
配置文件如下
[iso]
name= CentOS-6.5-x86_64-bin-DVD1.iso /data/iso //源名称,无作用
baseurl=file:///data/iso //源目录
gpgcheck=0 //校验
enabled=1 //是否启用,1启用,0禁用
启动 yum 源
#yum clean all
#yum makecache
可以通过
#yum list 检验yum 源是否生效
如果出现 yum 使用问题,重新挂载.
1.2.6.1环境初始化—关闭selinux
#vim /etc/sysconfig/selinux //编辑 selinux 配置
#selinux=disabled //禁用
#reboot //重启
1.2.6.2关闭防火墙
#chkconfig iptables off //关闭防火墙
#chkconfig iptables –list //检查防火墙状态
#service iptables stop //防火墙服务停止
1.2.6.3开启 httpd 服务
#yum install httpd //yum 安装 httpd
#chkconfig httpd on //设置开机自动启动
#service httpd start //启动 httpd 服务
1.2.6.4 JDK安装
删除旧JDK 包
#rpm –qa|grep java //查询是否已安装 jdk
#rpm –e * //删除旧jdk,* 处填查出包名
直接下载或通过 ssh 传输 jdk 文件rpm
http://www.oracle.com/technetwork/cn/java/javase/downloads/jdk8-downloads-2133151-zhs.html
#rpm –ivh * //下载安装文件,*填文件名,如果下载链接无效可选 jDK10版本
配置jdk的环境vim /etc/profile
加入下面三行
export JAVA_HOME=/opt/jdk1.8.0_211
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export JRE_HOME=$JAVA_HOME/jre
export JAVA_HOME=/opt/jdk1.8.0_211
export JRE_HOME=/opt/jdk1.8.0_211/jre
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$PATH:$JAVA_HOME/bin
#source /etc/profile //使其配置文件生效
#java –version //查看jdk 版本确认
1.2.7 ssh 服务安装
安装 ssh 文件
# yum -y
install openssh-server openssh-clients
启动服务
# chkconfig
sshd on
//开机自动启动
# service sshd start //启动 ssh 服务
登陆 ssh 服务器测试
1.2.8
注意事项
(1) 磁盘分区的设置方案:
|
用途 |
位置 |
分配空间 |
|
交换分区 |
SWAP |
2倍内存,最大不超过32G |
|
引导分区 |
/boot |
200MB |
|
LVM卷组便于扩展 |
LVM |
剩余所有 |
|
应用服务器中间分区 |
/ opt |
50%-80%硬盘空间 |
|
数据库服务器中间分区 |
/ data |
80%左右硬盘空间 |
|
根分区 |
/ |
剩余硬盘空间,不宜过小 |
---恢复内容结束---
1.2.1 版本说明
操作系统版本:CentOS6.5 64位
1.2.2 部署条件说明
无
1.2.3 部署步骤说明
centos6.5 操作系统安装
1.创建虚拟机
2.创建空白盘以便分区
3.选择 Linux Centos 64位系统
4.设置虚拟机名称以及安装地址
5.设置虚拟机磁盘大小
6.自定义硬件设施
7.网络适配器选择桥接模式
8.CD/DVD 选取使用的 ISO 的镜像文件
9.启动准备安装
10.直接安装跳过硬盘检测
11.数据库系统尽量选择中文
12.选择基础并确认格式化
13.设置主机名与时间 root 密码
14.配置磁盘分区
详细参照注意事项
14.1创建/ boot 和 swap 分区
14.2创建LVM 分区, 选中LVM 分区创建新挂载点 /data,/.这根目录空间过小,应设置大些
15.注意选取的设备,避免格式化错文件
16.依照客户需求选择
尽量选用最小化安装
17.安装完毕重启进入界面
18.无视
19.安装完毕登陆
1.2.4网络配置
#su root //切换到 root 账户
输入密码
#ifconfig //查看网卡,记住网卡名(如eth0)
#vim /etc/sysconfig/network-scritps/ifcfg-eth0 //编辑对应网卡信息
#IPADDR= //静态 ip 地址
#NETMASK=255.255.255.0 //子网掩码
#GATEWAY= //网关
#DNS= //路由器
#ONBOOT=yes //开机启动网卡
#BOOTPROTO=static //静态 ip
保存退出
#service network restart //重启网络服务
#ping //连接网关/外网 验证
1.2.5在线/离线安装 yum 源
一、在线安装
#cd /etc/yum.repos.d //切换到 yum 目录
#mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup //备份
#wget http://mirrors.163.com/.help/CentOS6-Base-163.repo //下载163源
#yum clean all // 清除缓存并使新yum 源生效
#yum makecache
二、离线安装
通过镜像 ISO 文件本地离线安装 yum 源.
将ISO文件上传,假设传至/data 目录下
创建挂载目录
#mkdir –p /data/iso
挂载ISO 文件
#cd /data
#mount –o loop –t iso9660 CentOS-6.5-x86_64-bin-DVD1.iso /data/iso
配置yum
#cd /etc/yum.repos.d/
创建备份目录,将现有源移至备份目录
#mkdir bak
#mv *repo bak/
#vim local.repo
配置文件如下
[iso]
name= CentOS-6.5-x86_64-bin-DVD1.iso /data/iso //源名称,无作用
baseurl=file:///data/iso //源目录
gpgcheck=0 //校验
enabled=1 //是否启用,1启用,0禁用
启动 yum 源
#yum clean all
#yum makecache
可以通过
#yum list 检验yum 源是否生效
如果出现 yum 使用问题,重新挂载.
1.2.6.1环境初始化—关闭selinux
#vim /etc/sysconfig/selinux //编辑 selinux 配置
#selinux=disabled //禁用
#reboot //重启
1.2.6.2关闭防火墙
#chkconfig iptables off //关闭防火墙
#chkconfig iptables –list //检查防火墙状态
#service iptables stop //防火墙服务停止
1.2.6.3开启 httpd 服务
#yum install httpd //yum 安装 httpd
#chkconfig httpd on //设置开机自动启动
#service httpd start //启动 httpd 服务
1.2.6.4 JDK安装
删除旧JDK 包
#rpm –qa|grep java //查询是否已安装 jdk
#rpm –e * //删除旧jdk,* 处填查出包名
直接下载或通过 ssh 传输 jdk 文件rpm
http://www.oracle.com/technetwork/cn/java/javase/downloads/jdk8-downloads-2133151-zhs.html
#rpm –ivh * //下载安装文件,*填文件名,如果下载链接无效可选 jDK10版本
配置jdk的环境vim /etc/profile
加入下面三行
export JAVA_HOME=/opt/jdk1.8.0_211
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export JRE_HOME=$JAVA_HOME/jre
export JAVA_HOME=/opt/jdk1.8.0_211
export JRE_HOME=/opt/jdk1.8.0_211/jre
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$PATH:$JAVA_HOME/bin
#source /etc/profile //使其配置文件生效
#java –version //查看jdk 版本确认
1.2.7 ssh 服务安装
安装 ssh 文件
# yum -y
install openssh-server openssh-clients
启动服务
# chkconfig
sshd on
//开机自动启动
# service sshd start //启动 ssh 服务
登陆 ssh 服务器测试
1.2.8
注意事项
(1) 磁盘分区的设置方案:
|
用途 |
位置 |
分配空间 |
|
交换分区 |
SWAP |
2倍内存,最大不超过32G |
|
引导分区 |
/boot |
200MB |
|
LVM卷组便于扩展 |
LVM |
剩余所有 |
|
应用服务器中间分区 |
/ opt |
50%-80%硬盘空间 |
|
数据库服务器中间分区 |
/ data |
80%左右硬盘空间 |
|
根分区 |
/ |
剩余硬盘空间,不宜过小 |

1.1“Linux操作系统”部署的更多相关文章
- 如何将.Net Core应用程序部署在Linux操作系统上运行
.Net Core简介 跨平台: 可以在 Windows.macOS 和 Linux 操作系统上运行. 跨体系结构保持一致: 在多个体系结构(包括 x64.x86 和 ARM)上以相同的行为运行代码. ...
- pxe+kickstart部署多个版本的Linux操作系统(下)---实践篇
我们在企业运维环境中,难免会遇到使用多个Linux操作系统的情况,如果每天都需要安装不同版本的Linux系统的话,那么使用Kickstart只能安装一种版本的Linux系统的方法则显得有些捉襟 ...
- Linux操作系统与项目部署
Linux操作系统与项目部署 注意:本版块会涉及到操作系统相关知识. 现在,几乎所有智能设备都有一个自己的操作系统,比如我们的家用个人电脑,基本都是预装Windows操作系统,我们的手机也有Andro ...
- Linux中部署JAVA程序
JAVA程序在开发完成后,需要部署到服务器,如果是WEB项目,需要部署到WEB服务器,否则部署到应用服务器. JAVA是跨平台的编程语言,服务器的操作系统可以是Windows.Linux或者其它,下面 ...
- linux上部署rmi+memcache服务
本文是在学习中的总结,欢迎转载但请注明出处:http://blog.csdn.net/pistolove/article/details/50020437 最近在学习linux上搭建Rmi+Memca ...
- 【笔记】计算机原理,网络,Linux操作系统
一,计算机原理 1,化繁为简的思想,产生二进制,产生把所有计算归结为加法运算 二,网络 1,分层思想,产生ISO七层协议,商用了TCP/IP的五层协议 三,Linux操作系统 1,分层思想,硬件-&g ...
- Cobbler自动化批量安装Linux操作系统 - 运维总结
一.Cobbler简述 Cobbler是一个自动化和简化系统安装的工具,通过使用网络引导来控制和启动安装.Cobbler的特性包括存储库镜像.Kickstart模板和连接电源管理系统.Cobbler通 ...
- 服务器与Linux操作系统基础原理
1.服务器 2.Linux操作系统 1. 服务器 服务器定义与分类: 定义:一个管理资源并为用户提供服务的计算机软件. 按应用分类:通常分为文件服务器(能使用户在其它计算机访问文件),数据库服务器和应 ...
- Linux操作系统简介
一:Linux系统概述 1.常见操作系统 - 服务端操作系统 : linux.unix.windows server - 单机操作系统 : windows(dos .ucdos.win95.win98 ...
随机推荐
- BIM数据格式中IFC的标准及格式
传统工程数据往往零散且片段的储存在各个不同的地方,数据格式也有各种不同的形式互相搭配,最常见的有图形(施工图.大样图.断面图.流程图等).文字(各种说明文件).数字(各种统计.数量或价格数据),这些数 ...
- 持久化机器学习模型(joblib方式)
import numpy as np import matplotlib.pyplot as plt from sklearn.linear_model import LinearRegression ...
- matlab学习笔记9 高级绘图命令_2 图形的高级控制_视点控制和图形旋转_色图和颜色映像_光照和着色
一起来学matlab-matlab学习笔记9 高级绘图命令_2 图形的高级控制_视点控制和图形旋转_色图和颜色映像_光照和着色 觉得有用的话,欢迎一起讨论相互学习~Follow Me 参考书籍 < ...
- aligin-items与aligin-content的区别
align-items 属性使用于所有的flex容器,它是用来设置每个flex元素在侧轴上的默认对齐方式 aligin-items 与align-content有相同的功能,不过不同点是它是用来让每一 ...
- [LeetCode] 170. Two Sum III - Data structure design 两数之和之三 - 数据结构设计
Design and implement a TwoSum class. It should support the following operations:add and find. add - ...
- JavaScript原生封装ajax请求和Jquery中的ajax请求
前言:ajax的神奇之处在于JavaScript 可在不重载页面的情况与 Web 服务器交换数据,即在不需要刷新页面的情况下,就可以产生局部刷新的效果.Ajax 在浏览器与 Web 服务器之间使用异步 ...
- 各种实用的 PHP 开源库推荐【转】
转自: https://my.oschina.net/editorial-story/blog/882780 PHP 是一种通用开源脚本语言.语法吸收了 C 语言.Java 和 Perl 的特点,利于 ...
- 13 Spring 的事务控制
1.事务的概念 理解事务之前,先讲一个你日常生活中最常干的事:取钱. 比如你去ATM机取1000块钱,大体有两个步骤:首先输入密码金额,银行卡扣掉1000元钱:然后ATM出1000元钱.这两个步骤必 ...
- 08 Spring框架的概念、优势、体系结构、耦合性和IOC(反转控制)
1.spring介绍 Spring 是分层的 Java SE/EE 应用 full-stack 轻量级开源框架,以 IoC(Inverse Of Control: 反转控制)和 AOP(Aspect ...
- 15 Filter过滤器和Listener监听器
1.Filter:过滤器 (1) 概念:生活中的过滤器:净水器,空气净化器,土匪.web中的过滤器:当访问服务器的资源时,过滤器可以将请求拦截下来,完成一些特殊的功能.过滤器的作用:一般用于完成通用的 ...