运维工程师面试题--Linux加分项

1、安装centos步骤

# 创建新虚拟机,指定处理器和内存
# 添加硬盘,设置硬盘大小
# 设置虚拟机从光盘/USB启动
# 启动虚拟机并进入CentOS安装界面

# 选择语言和键盘布局
# 存储设备自动分区或手动分区
# 配置网络接口(DHCP/静态IP)
# 设置时区和根密码
# 选择要安装的软件包组
# 开始安装
# 安装完成后重启
# 配置GRUB引导加载器

2、MySQL数据库主备搭建的简易过程

(1) 环境准备‌:确保服务器或计算机具备安装MySQL数据库的环境,包括足够的磁盘空间、适当的内存和处理器资源。

(2)下载并安装MySQL‌:从MySQL官方网站下载最新版本的MySQL安装包,并按照安装向导完成安装过程。在安装过程中,可以选择适合的安装模式(如开发者模式、服务器模式等),并根据需要配置MySQL服务。

(3)配置主库(Master)‌

  • 设置主库的唯一标识(server-id),确保每个MySQL实例的唯一性。
  • 配置主库的二进制日志(binary logging),以便从库可以复制这些日志。
  • 设置主库的监听端口和套接字文件路径。

‌(4) 配置从库(Slave)‌

  • 设置从库的server-id,确保与主库不同。

  • 指定主库的地址、端口以及复制的用户权限。

  • 配置从库如何处理中继日志(relay log)和二进制日志(binlog)。

‌(5) 主从同步验证‌:在从库上启动复制进程,确保主库的数据能够成功同步到从库。可以通过查询从库的状态信息来验证复制是否成功。

3、Linux系统中,如何查看系统的CPU和内存使用情况?有哪些常用命令?

查看CPU和内存的命令一般有:vmstat、top,htop。这几个命令即可以查看CPU,既可以查看内存。 mpstat命令可以查看CPU,cat /proc/meminfo 命令可以查看内存。而在实际应用中,我最常用的命令是top,同时查看内存和CPU。如果CPU过高,用top -c查看进程详细路径,如果内存过高,则使用释放内存,并不断用free -m查看内存释放情况。

4、在Linux系统中,如何配置Apache或Nginx服务器,以实现基本的Web服务?

(1)配置Apache
配置Apache,先确定Apache是否已安装,若没安装CentOS使用yum install httpd命令安装。编辑主配置/etc/httpd/conf/httpd.conf文件,修改监听端口ServerName www.example.com:80,修改根目录DocumentRoot "/var/www/html"

配置虚拟主机:如果需要托管多个网站,编辑/etc/httpd/conf.d/,每个虚拟主机配置文件都定义了一个独立的网站,包括其ServerName、DocumentRoot等。
修改配置文件完成后。启动Apache systemctl start httpd

(2)Nginx服务器的配置
配置Nginx,先确定Nginx是否已安装,若没安装CentOS使用yum install nginx命令安装。编辑主配置文件/etc/nginx/nginx.conf

#server块
    server {
    
        listen       80;
        #监听地址及端口        
 
        server_name  localhost;
        #站点域名,可以有多个,用空格隔开
 
        charset utf-8;
        #网页的默认字符集,这里改为utf-8,默认为koi8-r
 
        #根目录配置
        location / {
            #网站根目录的位置/usr/local/nginx/html
            root   html;
            #如果请求的URI对应的文件不存在,
            #则会按照指定的顺序尝试使用 index.html 或 index.htm 文件作为默认页面。
            index  index.html index.htm;
        }

启动Nginx服务systemctl start nginx

  • 8
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值