CentOS 7 基础配置与安装Webmin

安装Webmin

———————————————————– 
sed -i ‘s/SELINUX=enforcing/SELINUX=disabled/g’ /etc/selinux/config 
setenforce 0

rpm -ivh http://elrepo.org/linux/elrepo/el7/x86_64/RPMS/elrepo-release-7.0-2.el7.elrepo.noarch.rpm

rpm -ivh http://pkgs.repoforge.org/rpmforge-release/rpmforge-release-0.5.3-1.el7.rf.x86_64.rpm 
rpm -ivh http://dl.fedoraproject.org/pub/epel/7/x86_64/e/epel-release-7-1.noarch.rpm

yum -y install wget nano perl perl-Net-SSLeay rsync dd_rescue net-tools vim lsof gcc gcc-c++ net-tools bind-utils bzip2 htop glances iftop iotop

wget http://sourceforge.net/projects/webadmin/files/webmin/1.730/webmin-1.730-1.noarch.rpm/download 
rpm -Uvh download 
yum clean all 
rm -rf download 
————————————————————

service firewalld stop

防火墙firewall用法参考:

https://fedoraproject.org/wiki/FirewallD/zh-cn

http://www.tuicool.com/articles/vMr6Vj

————————————————————-

安装后登录报错:

Require package-updates/install_check.pl failed :

Died at (eval 162) line 1

解决:

yum install perl-Data-Dumper

参考:http://sourceforge.net/p/webadmin/discussion/600155/thread/f4661878/

————————————————————-

更新系统

yum update

yum upgrade

安装net-tools工具包

yum install net-tools -y

查看系统打开的端口和程序

netstat -lntp

查看系统

cat /etc/redhat-release

查看内核

uname –a

设置网络信息

nano /etc/sysconfig/network-scripts/ifcfg-eno*

———————————————————–

HWADDR="00:0C:29:A6:94:B8"

TYPE="Ethernet"

BOOTPROTO="static"

DEFROUTE="yes"

PEERDNS="yes"

PEERROUTES="yes"

IPV4_FAILURE_FATAL="no"

IPV6INIT="yes"

IPV6_AUTOCONF="yes"

IPV6_DEFROUTE="yes"

IPV6_PEERDNS="yes"

IPV6_PEERROUTES="yes"

IPV6_FAILURE_FATAL="no"

NAME="eno16777736"

UUID="9753d72d-26b9-47d4-ba27-befed2ab271d"

ONBOOT="yes"

IPADDR0=192.168.0.37

GATEWAY0=192.168.0.5

NETMASK0=255.255.252.0

————————————————————–

IPADDR0=192.168.0.36

NETWORK0=192.168.0.0

GATEWAY0=192.168.0.5

NETMASK0=255.255.252.0

BROADCAST0=192.168.3.255

IPADDR1=192.168.0.37

NETWORK1=192.168.0.0

GATEWAY1=192.168.0.5

NETMASK1=255.255.252.0

BROADCAST1=192.168.3.255

DNS1=223.6.6.6

DNS2=8.8.8.8

——————————————————–

重启网络

service network restart

停止防火墙

service firewalld stop

注:系统默认没有安装iptables,在7版本中默认的防火墙是firewalld。

查看地址

ip a

ip addr

注:原ifconfig命令已经弃用。

设置主机名

原在/etc/sysconfig/network不再使用,也无效;

命令设置:

hostname 主机名

nano /etc/hostname

nano /etc/hosts

CentOS7开始使用firewalld为默认防火墙,可以手动修改为iptables防火墙;

关闭firewalld

systemctl stop firewalld.service

systemctl disable firewalld.service

安装iptables防火墙

yum install iptables-services

重启防火墙

systemctl restart iptables.service

设置开机启动

systemctl enable iptables.service

关闭SELINUX

nano /etc/selinux/config

SELINUX=disabled

不修改配置直接生效

setenforce 0

系统服务与启动配置都在

/usr/lib/systemd/system

/etc/systemd/system

安装lamp环境

参考:http://www.osyunwei.com/archives/7882.html

时间: 2024-10-15 08:38:42

CentOS 7 基础配置与安装Webmin的相关文章

[转]CENTOS 6.5 配置YUM安装NGINX+服务器负载均衡

原文连接: CENTOS 6.5 配置YUM安装NGINX  http://blog.sina.com.cn/s/blog_69f467b70102uyux.html 本文介绍一下如何用yum源安装Nginx. 第一步,在/etc/yum.repos.d/目录下创建一个源配置文件nginx.repo: cd /etc/yum.repos.d/ vim nginx.repo 填写如下内容: [nginx] name=nginx repo baseurl=http://nginx.org/packa

CENTOS 6.5 配置YUM安装NGINX

摘要: 本文介绍一下如何用yum源安装Nginx 第一步,在/etc/yum.repos.d/目录下创建一个源配置文件nginx.repo: cd /etc/yum.repos.d/ vim nginx.repo 填写如下内容: [nginx] name=nginx repo baseurl=http://nginx.org/packages/centos/$releasever/$basearch/ gpgcheck=0 enabled=1 保存,则会产生一个/etc/yum.repos.d/

CentOS 6.7 配置 yum 安装 nginx

第一步,在/etc/yum.repos.d/目录下创建一个源配置文件nginx.repo: cd /etc/yum.repos.d/ vim nginx.repo 填写如下内容: [nginx] name=nginx repo baseurl=http://nginx.org/packages/centos/6/$basearch/ gpgcheck=0 enabled=1 保存,则会产生一个/etc/yum.repos.d/nginx.repo文件. 下面直接执行如下指令即可自动安装好Ngin

CentOS 7 下配置 yum 安装 Nginx。

进入/etc/yum.repos.d/目录下创建一个源配置文件nginx.repo: cd /etc/yum.repos.d/ vim nginx.repo 填写如下内容: [nginx]name=nginx repobaseurl=http://nginx.org/packages/centos/7/$basearch/gpgcheck=0enabled=1 保存,则会产生一个/etc/yum.repos.d/nginx.repo文件. 执行如下指令即可自动安装好Nginx: yum inst

CentOS 7 下 安装Webmin 启动防火墙失败----Applying firewall rules:iptables-restore:line 2 failed

最近学习CentOS 7 系统管理,使用的是<CentOS 6.X系统管理实战宝典>一书------因为网购的CentOS 7 的书还没有送到 O(‘  ’!!)O~ (1)先使用yum方法安装Webmin: 默认使用yum时无法安装Webmin,原因是该软件没有在官方站点存放.虽然以前要用tar方式安装,但是之后编译出了RPM安装包,所以只好自行配置更新站点.在/etc/yum.repo.d中创建webmin.repo文件,编辑完成后保存退出,然后导入Webmin开放源代码的GPG的数字签名

CentOS 6.5系统上安装SVN服务器端的方法及目录访问权限配置(转总结)

SVN其实就是Subversion,分为服务器端和客户端.之前在网上搜了很多方法,都有各种问题,经过自己搜集整理以及实际尝试,总算有个比较靠谱的方法.本文主要介绍CentOS 6.5系统上安装SVN服务器端的方法及步骤. 系统环境说明如下: 操作系统:        Centos6.5 x86-64 SVN:             subversion-1.8.11 1.检查是否安装了低版本的SVN rpm -qa | grep subversion 如果已安装SVN,则会返回版本信息,如:s

MySQL基础环境_安装配置教程(Windows7 64或Centos7.2 64、MySQL5.7)

MySQL基础环境_安装配置教程(Windows7 64或Centos7.2 64.MySQL5.7) 安装包版本 1)     VMawre-workstation版本包 地址: https://my.vmware.com/web/vmware/details?downloadGroup=WKST-1411-WIN&productId=686&rPId=20814 包名:VMware-workstation-full-12.5.7.20721.exe 2)     Windows版本包

Linux基础环境_安装配置教程(CentOS7.2 64、JDK1.8、Tomcat8)

Linux基础环境_安装配置教程 (CentOS7.2 64.JDK1.8.Tomcat8) 安装包版本 1)     VMawre-workstation版本包 地址: https://my.vmware.com/web/vmware/details?downloadGroup=WKST-1411-WIN&productId=686&rPId=20814 包名:VMware-workstation-full-12.5.7.20721.exe 2)     CentOS版本包 地址:htt

【CentOS】NFS服务器的安装与配置

一.系统环境 [[email protected] mnt]# cat /etc/redhat-release CentOS release 5.8 (Final) [[email protected] mnt]# uname -r 2.6.18-308.el5 [[email protected] mnt]# uname -m x86_64 [[email protected] mnt]# iptables -F #暂时关闭Linux系统防火墙 二.NFS服务器端配置 1.检查nfs与rpc(