Linux系统以前接触的不多,主要是公司的网站部署在了一台安装了Ubuntu系统的机器上。是典型的LAMP架构的产物,因为偶而需要更新网站内容及需要定期备份。所以学习了一些Ubuntu & Apache的操作指令及配置方法,但基本也是现学现卖。即使有新问题也可以通过Google & 百度大法临时抱抱佛脚。信息社会的一项好处就是知识变得廉价了,只要能用好搜索引擎基本就可以解决90%以上的问题。

  公司产品要进行转型,要全面转向云。因此需要先部署一个用于测试及调研的环境,经过调查和对比后操作系统这方面决定使用CentOS。主要是看重其稳定性的特点,因为公司产品都是要给企业使用的,稳定是首要指标,其次才是性能。在部署测试环境前也上网参考了很多网友的贴子,但基本的步骤也就如下:

  1. CentOS的官网下载最新的包,有两种版本DVD ISO & Minimal ISO。因为DVD ISO中包含的内容比较多,大小有4.3GB。Minimal ISO就比较小了只有几百兆。

    因为以前没有使用过CentOS,因此第一次安装CentOS之前找了很多教程。基本上写得都比较详细,有兴趣的可以自己百度,我就不再重复了。CentOS的安装包提供图形化的安装界面。一切比较直观,对于我这个从事已经20年的老鸟,安装过程中如果有不熟悉的功能或概念时与教程中的说明相互认证一下也就明白了。这个过程没有什么难度。
  2. 我下载的是DVD ISO,在安装过程中基本都是默认选择。但是有一点对于要学习CentOS的新手来说比较重要。CentOS安装程序提供软件的选项,这一点有些类似Windows Server的安装过程。选择你希望的服务角色,预装相应的系统软件比如图型界面,PostgreSQL,Apache服务,PHP语言运行环境等。如果你什么都不选,那么安装程序会同时可以在安装界面中配置网络参数,这一点上我认为比Ubuntu要好友好一些。

    与Windows系统上的网络配置类似,可以选择自动获取IP或是设置固定IP(手动)。再通过配置DNS就可以了。
  3. 安装过程中会要求你设置root用户的口令,安装完成以后,安装程序会要求你重启计算机。重启以后就可以使用在之前设置的口令登录系统。
  4. CentOS7最小安装中虽然已经包含了SSH服务,但是系统防火墙并没有针对SSH服务需要使用的端口:22是进行配置。所以这时你还不能使用一些工具通过SSH连接服务器,配置系统防火墙可以通过以下命令实现。
  5. 配置防火墙后还需要对SSH服务进行配置,CentOS最小安装中没有安装Vim工具,因此在配置SSH服务之前你还需要安装Vim工具。
  6. 目前XShell工具会使用X11协议与服务器进行数据交换,CentOS最小安装是不包含X11协议的。需要使用以下命令进行安装。
  7. Vim & X11协议安装完成后,通过以下Vim修改SSH配置文件。

    修改完成后,使用Vim命令的“:wq”保存修改结果并使用以下命令重启SSH服务。

  8. 你现在可以使用XShell工具连接CentOS服务器了。

  如果XShell连接时遇到了“The remote SSH server rejected X11 forwarding request.”警告时,有可能是新安装的x11协议没有生成,简单的解决办法就是重启服务器。

  注:因为无论是系统安装还是软件安装或配置,都需要对CentOS7的常用操作命令有一定了解,但也不是说一定要先学习常用命令后,再来学习CentOS系统。计算机是一门实践科学,边学边用是最好的学习方式。

CentOS7的安装与配置的更多相关文章

  1. centos7中安装、配置、验证、卸载redis

    本文介绍在centos7中安装.配置.验证.卸载redis等操作,以及在使用redis中的一些注意事项. 一 安装redis 1 创建redis的安装目录 利用以下命令,切换到/usr/local路径 ...

  2. CentOS7.0安装与配置Tomcat-7

    解决权限不够 #chmod a+x filename 安装说明 安装环境:CentOS-7.0.1406安装方式:源码安装 软件:apache-tomcat-7.0.29.tar.gz 下载地址:ht ...

  3. CentOS7 Nginx安装及配置反向代理

    背景: Mono (Mono JIT compiler version 5.4.0.201 ) jexus-5.8.2-x64(<CentOS7 安装 jexus-5.8.2-x64>) ...

  4. Centos7 ActiveMQ 安装并配置为开机启动

    第一步, 环境准备 更新CentOS7 ,安装epel-release,安装JDK,关闭防火墙 # yum clean all && yum update# yum install - ...

  5. CentOS7上安装并配置Nginx、PHP、MySql

    一.Nginx 1.安装nginx yum install nginx 2.启动nginx systemctl start nginx 除了systemctl start nginx之外,常用的相关命 ...

  6. centos7上安装与配置Tomcat7(整理篇)

    1.检查tomcat7是否已经安装 rpm -qa | grep tomcat ps -ef | grep tomcat 第一条命令查看是用rpm安装过tomcat,由于我们倾向于安装解压版的tomc ...

  7. Centos7下安装和配置vim

    Centos7 最新版本默认已经安装vim,可以使用命令查看是否安装 rpm -qa|grep vim 输出结果如下,如无以下输出结果,则安装vim: vim-filesystem-7.4.160-4 ...

  8. CentOS7 yum 安装与配置MySQL5.7

    安装环境:CentOS7 64位 MINI版,安装MySQL5.7 1.配置YUM源 在MySQL官网中下载YUM源rpm安装包:https://dev.mysql.com/downloads/rep ...

  9. centos7中安装、配置jdk(转载)

    参考命令:http://www.jb51.net/os/RedHat/73016.html来进行安装 安装说明 系统环境:centos7安装方式:rpm安装软件:jdk-8u25-linux-x64. ...

随机推荐

  1. php 实现八皇后问题

    php实现的八皇后问题,可以推广到N皇后 <?php class Empress{ private $queen;//存储位置,例如$queen[2] = 3表示第三行的第四列位置,行列从0计数 ...

  2. CSS3的新增边框属性

    一.CSS3 新增的边框属性 属性 版本 简介 border-image CSS3 设置或检索对象的边框使用图像来填充 border-image-source CSS3 设置或检索对象的边框是否用图像 ...

  3. Java基础知识强化107:DecimalFormat

    1. 引入: 如何控制输出数据的精度? >1. 使用Math.round方法 (1)Java如何把一个float(double)四舍五入到小数点后2位,4位,或者其它指定位数 ? 答:比如,如下 ...

  4. 翻新并行程序设计的认知整理版(state of the art parallel)

    近几年,业内对并行和并发积累了丰富的经验.有了较深刻的理解.但之前积累的大量教材,在当今的软硬件体系下.反而都成了负面教材.所以,有必要加强宣传,翻新大家的认知. 首先.天地倒悬,结论先行:当你须要并 ...

  5. linux中Vi编辑器使用

    1.如需要编辑aaa.txt文件: vi  aaa.txt   就可以进入到   aaa.txt文件中, 输入  i   进入到编辑模式, 按 Esc 退出编辑模式  , :wq   保存退出编辑模式 ...

  6. Day2 Spring初识(二)

    Bean的实例化 bean实例化方式有3种:默认构造.静态工厂.实例工厂 默认构造 调用无参构造, 属性+setter User.java package entity; public class U ...

  7. php表单笔记

    PHP获取表单值: $_POST    //获取POST提交 $_GET      //  获取GET提交 <!DOCTYPE html> <html> <head> ...

  8. TortoiseGit需要重复填写用户名和密码的问题

    命令行执行: git config --global credential.helper store 即可

  9. python -- 解决UnicodeEncodeError问题

    使用中文字段时,经常会出现该异常:UnicodeEncodeError: 'ascii' codec can't encode characters in position 解决方法1: 在开头加上 ...

  10. python通过cx_oracle操作数据库过程简单记录

    1.环境配置 环境配置过程中,需要关注软件版本是否一致,主要包括:oracle客户端版本.cx_oracle版本.python版本: 2.操作记录 (1)验证环境是否正常:(无报错即为正常) impo ...