“Linux周实训(三)”的版本间的差异

来自CloudWiki
跳转至: 导航搜索
(创建页面,内容为“== 项目背景 == 电商公司的云主机在运行过程中,出现了下列问题:反应缓慢,网络不通,另外由于新产品的上线,还需要安…”)
 
任务二 网络管理
 
(未显示同一用户的1个中间版本)
第11行: 第11行:
  
 
==任务二 网络管理==
 
==任务二 网络管理==
*配置主机名,重启系统,查看配置是否有效
+
=== 主机名称配置文件 ===
*配置服务器的IP地址与子网掩码、网关地址和DNS服务器地址
+
*重启网络服务,查看配置是否生效,执行命令ping www.baidu.com看服务器能否ping通百度。
+
network文件位于“/etc/sysconfig/”目录中,其中保存了主机的名称配置
*用putty客户端远程连接服务器,看是否能连接成功。
+
 
 +
cat /etc/sysconfig/network
 +
 
 +
NETWORKING=yes
 +
HOSTNAME=localhost.localdomain
 +
 
 +
将HOSTNAME一项改为controller
 +
 
 +
然后重启电脑
 +
 
 +
===本地主机名称解析文件===
 +
“/etc/hosts”文件保存本地的主机名与ip地址的对应记录
 +
 +
cat /etc/hosts
 +
 
 +
127.0.0.1              localhost.localdomain localhost
 +
 
 +
 
 +
修改hosts文件,增添对主机名controller的解析
 +
 
 +
<nowiki>127.0.0.1  localhost localhost.localdomain localhost4 localhost4.localdomain4
 +
::1        localhost localhost.localdomain localhost6 localhost6.localdomain6
 +
10.0.0.0  controller</nowiki>
 +
 
 +
然后重启网络
 +
 
 +
service network restart
 +
 
 +
试验一下:
 +
 
 +
ping controller
 +
 
 +
===域名服务器配置文件 ===
 +
系统使用的DNS服务器的ip地址保存在“resolv.conf”文件中
 +
 
 +
在/etc/resolv.conf中增加一行:
 +
 
 +
nameserver 114.114.114.114
 +
 
 +
然后重启网络
 +
 
 +
service network restart
 +
 
 +
=== 网络接口配置文件 ===
 +
 +
网络接口的文件位于目录“/etc/sysconfig/network-scripts/”中
 +
 
 +
网络接口eth0的配置文件是ifcfg-eth0,网络接口eth1的配置文件是ifcfg-eth1,以此类推。
 +
 
 +
cat /etc/sysconfig/network-scripts/ifcfg-eth0
 +
 
 +
<nowiki>DEVICE=eth0
 +
ONBOOT=yes
 +
BOOTPROTO=static
 +
IPADDR=192.168.152.133
 +
NETMASK=255.255.255.0
 +
GATEWAY=192.168.152.2
 +
DNS1=192.168.0.254</nowiki>
 +
 
 +
然后重启网络
 +
 
 +
service network restart
 +
 
 +
同时在虚拟机和物理机上相互ping一下,看看能否ping通
  
 
==任务三 软件包管理==
 
==任务三 软件包管理==

2018年10月25日 (四) 04:44的最新版本

项目背景

电商公司的云主机在运行过程中,出现了下列问题:反应缓慢,网络不通,另外由于新产品的上线,还需要安装一些新的软件包。

任务一 进程管理

  • 查看系统中每位用户的全部进程,看看系统中现在都在运行什么进程。
  • 动态查看进程信息,看看哪个进程占用内存最高,哪个进程占用CPU时间最高?
  • 给进程1的优先级提高,给进程2的优先级降低,终止进程3
  • 通过cron任务调度,设置每天晚上10点网站自动增量备份

任务二 网络管理

主机名称配置文件

network文件位于“/etc/sysconfig/”目录中,其中保存了主机的名称配置

cat /etc/sysconfig/network

NETWORKING=yes
HOSTNAME=localhost.localdomain
 

将HOSTNAME一项改为controller

然后重启电脑

本地主机名称解析文件

“/etc/hosts”文件保存本地的主机名与ip地址的对应记录

cat /etc/hosts

127.0.0.1               localhost.localdomain localhost


修改hosts文件,增添对主机名controller的解析

127.0.0.1   localhost localhost.localdomain localhost4 localhost4.localdomain4
::1         localhost localhost.localdomain localhost6 localhost6.localdomain6
10.0.0.0   controller

然后重启网络

service network restart

试验一下:

ping controller

域名服务器配置文件

系统使用的DNS服务器的ip地址保存在“resolv.conf”文件中

在/etc/resolv.conf中增加一行:

nameserver 114.114.114.114

然后重启网络

service network restart

网络接口配置文件

网络接口的文件位于目录“/etc/sysconfig/network-scripts/”中

网络接口eth0的配置文件是ifcfg-eth0,网络接口eth1的配置文件是ifcfg-eth1,以此类推。

cat /etc/sysconfig/network-scripts/ifcfg-eth0

DEVICE=eth0
ONBOOT=yes
BOOTPROTO=static
IPADDR=192.168.152.133
NETMASK=255.255.255.0
GATEWAY=192.168.152.2
DNS1=192.168.0.254

然后重启网络

service network restart

同时在虚拟机和物理机上相互ping一下,看看能否ping通

任务三 软件包管理

  • 用rpm命令查询httpd软件包是否已安装。
  • 如果httpd软件包已安装,把它卸载掉,重新安装。如果未安装,用rmp命令把它安装一下。
  • 修改系统的yum源为线上163源,用yum安装mysql软件
  • 用源代码安装的方式为系统安装php最新版本。

返回 Linux实训集锦