CentOS 7

在 RHEL/CentOS 7.0 中安装 LAMP

在 RHEL/CentOS 7.0 中安装 LAMP

跳过 LAMP 的介绍,因为我认为你们大多数已经知道了。这个教程会集中在如何在升级到 Apache 2.4 的 Red Hat Enterprise Linux 7.0 和 CentOS 7.0 中安装和配置 LAMP:Linux、Apache、 MariaDB、 PHP/PhpMyAdmin。 在 RHEL/CentOS 7.0 中安装 LAMP 前置要求 根据使用的发行版是 RHEL 还是 CentOS 7.0,按照下面的链接来进行最小化的系统安装,网络使用静态 IP。 对于 RHEL 7.0 RHEL 7.0 安装过程 在 RHEL 7.0 中注册和启用订阅仓库 对于 CentOS 7.0 CentOS 7.0 安装过程 第一步:使用基本配置安装apache 1、在完成最小化系统安装,并
安装完最小化 RHEL/CentOS 7 后需要做的 30 件事情(六)

安装完最小化 RHEL/CentOS 7 后需要做的 30 件事情(六)

  1. 用密码保护 GRUB 用密码保护你的 boot 引导程序这样你就可以在启动时获得额外的安全保障。同时你也可以在实物层面获得保护。通过在引导时给 GRUB 加锁防止任何无授权访问来保护你的服务器。 首先备份两个文件,这样如果有任何错误出现,你可以有回滚的选择。备份 /etc/grub2/grub.cfg 为 /etc/grub2/grub.cfg.old。 # cp /boot/grub2/grub.cfg /boot/grub2/grub.cfg.old 同样,备份 /etc/grub.d/10_linux 为 /etc/grub.d/10_linux.old。 # cp /etc/grub.d/10_linux /etc/grub.d/10_linux.old 打开文件 /etc/grub.d/10_linux 并在文
安装完最小化 RHEL/CentOS 7 后需要做的 30 件事情(五)

安装完最小化 RHEL/CentOS 7 后需要做的 30 件事情(五)

  1. 安装 Linux Malware Detect (LMD) Linux Malware Detect (LMD) 是 GNU GPLv2 协议下发布的开源 Linux 恶意程序扫描器,它是特别为面临威胁的主机环境所设计的。LMD 完整的安装、配置以及使用方法可以查看: 安装 LMD 并和 ClamAV 一起使用作为反病毒引擎 26. 用 Speedtest-cli 测试服务器带宽 speedtest-cli 是用 python 写的用于测试网络下载和上传带宽的工具。关于 speedtest-cli 工具的完整安装和使用请阅读我们的文章用命令行查看 Linux 服务器带宽 27. 配置 Cron 任务 这是最广泛使用的软件工具之一。它是一个任务调度器,比如
安装完最小化 RHEL/CentOS 7 后需要做的 30 件事情(四)

安装完最小化 RHEL/CentOS 7 后需要做的 30 件事情(四)

  1. 安装 Webmin Webmin 是基于 Web 的 Linux 配置工具。它像一个中央系统,用于配置各种系统设置,比如用户、磁盘分配、服务以及 HTTP 服务器、Apache、MySQL 等的配置。 # wget http://prdownloads.sourceforge.net/webadmin/webmin-1.740-1.noarch.rpm # rpm -ivh webmin-*.rpm 安装 Webmin 安装完 webmin 后,你会在终端上得到一个消息,提示你用 root 密码在端口 10000 登录你的主机 (http://ip-address:10000)。 如果运行的是无接口的服务器你可以转发端口然后从有接口的服务器上访问它。(LCTT 译注:无接口服务器指没有访问接口
安装完最小化 RHEL/CentOS 7 后需要做的 30 件事情(三)

安装完最小化 RHEL/CentOS 7 后需要做的 30 件事情(三)

  1. 安装 Apache Tomcat Tomcat 是由 Apache 设计的用来运行 Java HTTP web 服务器的 servlet 容器。按照下面的方法安装 tomcat,但需要指出的是安装 tomcat 之前必须先安装 Java。 # yum install tomcat 安装 Apache Tomcat 安装完 tomcat 之后,启动 tomcat 服务。 # systemctl start tomcat 查看 tomcat 版本。 # /usr/sbin/tomcat version 查看 tomcat 版本 允许 tomcat 服务和默认端口(8080) 通过防火墙并重新加载设置。 # firewall-cmd zone=public add-port=8080/tcp –permanent # firewall-cmd reload 现在该保护 tomcat
安装完最小化 RHEL/CentOS 7 后需要做的 30 件事情(二)

安装完最小化 RHEL/CentOS 7 后需要做的 30 件事情(二)

  1. 安装 PHP PHP 是用于 web 基础服务的服务器端脚本语言。它也经常被用作通用编程语言。在最小化安装的 CentOS 中安装 PHP: # yum install php 安装完 php 之后,确认重启 Apache 服务以便在 Web 浏览器中渲染 PHP。 # systemctl restart httpd.service 下一步,通过在 Apache 文档根目录下创建下面的 php 脚本验证 PHP。 # echo -e "?php\nphpinfo();\n?" /var/www/html/phpinfo.php 现在在 Linux 命令行中查看我们刚才创建的 PHP 文件(phpinfo.php)。 # php /var/www/html/phpinfo.php 或者 # links http://127.0.0.1/phpinfo.php
安装完最小化 RHEL/CentOS 7 后需要做的 30 件事情(一)

安装完最小化 RHEL/CentOS 7 后需要做的 30 件事情(一)

CentOS 是一个工业标准的 Linux 发行版,是红帽企业版 Linux 的衍生版本。你安装完后马上就可以使用,但是为了更好地使用你的系统,你需要进行一些升级、安装新的软件包、配置特定服务和应用程序等操作。 这篇文章介绍了 安装完 RHEL/CentOS 7 后需要做的 30 件事情。阅读帖子的时候请先完成 RHEL/CentOS 最小化安装,这是首选的企业和生产环境。如果还没有,你可以按照下面的指南,它会告诉你两者的最小化安装方法。 最小化安装 CentOS 7 最小化安装 RHEL 7 我们会基于工业标准的需求来介绍以下列出的这些重要工作。我们希望这些东西在
RHEL/CentOS 7 中配置 PXE 网络启动服务器

RHEL/CentOS 7 中配置 PXE 网络启动服务器

PXE服务器预启动执行环境指示客户端计算机直接从网络接口启动、运行或安装操作系统,而不需要烧录CD/DVD或使用某个物理介质,它可以减轻你网络中多台机器同时安装Linux发行版的工作。 在RHEL/CentOS 7中设置PXE网络启动 前置阅读 CentOS 7最小化安装步骤 RHEL 7最小化安装步骤 在RHEL/CentOS 7中配置静态IP地址 移除RHEL/CentOS 7中不要的服务 安装NTP服务器以设置RHEL/CentOS 7的正确时间 本文将介绍如何在配置有本地镜像安装仓库的RHEL/CentOS 7 64位上安装并配置一台PXE服务器,仓库源由CentOS 7 DVD 的 ISO镜像提供,并由DNSMASQ服
Linux有问必答:如何在CentOS7上改变网络接口名

Linux有问必答:如何在CentOS7上改变网络接口名

提问: 在CentOS7,我想将分配的网络接口名更改为别的名字。有什么合适的方法来来重命名CentOS或RHEL7的网络接口? 传统上,Linux的网络接口被枚举为eth,但这些名称并不一定符合实际的硬件插槽,PCI位置,USB接口数量等,这引入了一个不可预知的命名问题(例如,由于不确定的设备探测行为),这可能会导致不同的网络配置错误(例如,由无意的接口改名引起的禁止接口或者防火墙旁路)。基于MAC地址的udev规则在虚拟化的环境中并不有用,这里的MAC地址如端口数量一样无常。 CentOS/RHEL6引入了一致和可预测的网络设备命名网络接口的方法。
技巧:在CentOS 7上安装Vmware 10

技巧:在CentOS 7上安装Vmware 10

在CentOS 7上安装Vmware 10.0.3,我来介绍下我的经验。通常,这个版本是不能在CentOS 7工作的,因为它只能运行在比较低的内核版本3.10上。 首先,以正常方式下载并安装(没有问题)。唯一的问题是在后来运行vmware程序的时候。 如何修复? 1 进入 /usr/lib/vmware/modules/source。 cd /usr/lib/vmware/modules/source 2 解压 vmnet.tar. tar -xvf vmnet.tar 3 进入 vmnet-only 目录。 cd vmnet-only 4 编辑filter.c文件。 vi filter.c 在206和259行,替换以下字符串: #if LINUX_VERSION_CODE KERNEL_VERSION(3, 13, 0) 为: #
CentOS 7下搭建高可用集群

CentOS 7下搭建高可用集群

本文以两台机器实现双集热备高可用集群,主机名node1的IP为192.168.122.168 ,主机名node2的IP为192.168.122.169 。 一、安装集群软件 必须软件pcs,pacemaker,corosync,fence-agents-all,如果需要配置相关服务,也要安装对应的软件 二、配置防火墙 1、禁止防火墙和selinux # systemctl disable firewalld # systemctl stop firewalld 修改/etc/sysconfig/selinux确保SELINUX=disabled,然后执行setenforce 0或者reboot服务器以生效 2、设置防火墙规则 # firewall-cmd –permanent –add-service=high-availability # firewall-cmd –a
你不一定知道,如何重置CentOS 7的Root密码

你不一定知道,如何重置CentOS 7的Root密码

重置Centos 7 Root密码的方式和Centos 6完全不同。让我来展示一下到底如何操作。 1 - 在启动grub菜单,选择编辑选项启动 2 - 按键盘e键,来进入编辑界面 3 - 找到Linux 16的那一行,将ro改为rw init=/sysroot/bin/ 4 - 现在按下 Control+x ,使用单用户模式启动 5 - 现在,可以使用下面的命令访问系统 chroot /sysroot 6 - 重置密码 passwd root 7 - 更新系统信息 touch /.autorelabel 8 - 退出chroot exit 9 - 重启你的系统 reboot 就是这样! via: http://www.unixmen.com/reset-root-password-centos-7/ 作者:M.el Khamlich
centos7.0体验与之前版本的不同

centos7.0体验与之前版本的不同

本帖最后由 jiangshimajia 于 2014-7-10 22:29 编辑 今天下午,没事干,在一台机器上装了一个centos7 玩一玩,发现与之前版本有很大不同,不知道rhel7是不是也是这样,毕竟现在centos属于redhat了。 首先是装机时,以前的rhel一系的(包括centos,fedora)选包都可以全选的,但现在是只能单选一项了,有子选项重复的; 当装到选择分区时,centos7推荐的分区是xfs,而不是之前的ext(2,3,4)一系了; 装机其他大致一样; 装完机后,开机进系统的界面换了,乍一看以为是两个内核,原来有一个是rescue选择,而且按e后,会发现所有的grub.co
CentOS 7 RC版本已经可用!

CentOS 7 RC版本已经可用!

今天CentOS的Karanbir Singh发布新的消息称:CentOS 7 RC 版本已经可以下载测试了。 如果你希望测试体验一下,你需要使用images目录下boot.iso,以网络安装方式安装来安装相应的软件包。
CentOS 7 发布在即!

CentOS 7 发布在即!

据 @LinuxCN好基友-Viz赵文轩 爆料: CentOS 作为一个受欢迎的红帽企业级 Linux (RHEL) 的衍生版,即将在近期发布! 前些日子(6月10日),万众瞩目的RHEL7 发布并提供用户下载。 也就是说,其免费的自由衍生版本 CentOS 7 也将在不远的将来发布。 起先,CentOS 软件工程师Johnny Hughes于6月11日在 CentOS 7 的官方博客的一篇回复中提到 Our Goal is 2-4 weeks. 我们的目标是2~4周(发布)。 据此推断,CentOS 7 很可能将于七月上旬发布。 此后不久,CentOS 7 的官方博客先后发布了QA Release,测试版 Live 光盘镜像和Docker 镜像。