第十天
工作练习题
centos7系统:
1.防火墙关闭命令:
systemctl stop firewalld
systemctl disable firewalld
service iptables stop
chkconfig iptables off
- 查看防火墙服务状态:
systemctl status firewalld
systemctl status iptables
3.临时关闭selinux命令:
setenforce 0
永久关闭selinux方法:
可以编辑/etc/selinux/config
# This file controls the state of SELinux on the system.
# SELINUX= can take one of these three values:
# enforcing - SELinux security policy is enforced.
# permissive - SELinux prints warnings instead of enforcing.
# disabled - No SELinux policy is loaded.
SELINUX=disabled
# SELINUXTYPE= can take one of three two values:
# targeted - Targeted processes are protected,
# minimum - Modification of targeted policy. Only selected processes are protected.
# mls - Multi Level Security protection.
SELINUXTYPE=targeted
SELINUX=disabled
reboot 生效
4 查看默认编码信息:
locale
[root@centos7mage selinux]# locale
LANG=en_US.UTF-8
LC_CTYPE="en_US.UTF-8"
LC_NUMERIC="en_US.UTF-8"
LC_TIME="en_US.UTF-8"
LC_COLLATE="en_US.UTF-8"
LC_MONETARY="en_US.UTF-8"
LC_MESSAGES="en_US.UTF-8"
LC_PAPER="en_US.UTF-8"
LC_NAME="en_US.UTF-8"
LC_ADDRESS="en_US.UTF-8"
LC_TELEPHONE="en_US.UTF-8"
LC_MEASUREMENT="en_US.UTF-8"
LC_IDENTIFICATION="en_US.UTF-8"
LC_ALL=
5 使用xshell连接服务器,并设置计算机名为master
hostnamectl set-hostname master
[root@centos7mage ~]# hostnamectl set-hostname master
[root@centos7mage ~]# hostname
master
6 源码安装软件
优点:
最新版本:可以获取最新发布的软件版本
自定义编译选项:可以根据自己的需求定制参数,例如开启或关闭特定功能、优化性能等
更强的兼容性:针对特定硬件或操作系统环境编译,提高兼容性和效率
学习过程:有助于深入理解软件的工作原理和结构
缺点:
安装过程复杂:需要手动下载源代码、解压,配置,编译,安装等一系列步骤,相比包管理器安装更繁琐
时间消耗:编译过程可能耗时较长,尤其是大型软件项目
维护困难:后续升级和维护需要重复整个过程,且可能遇到依赖问题
安全风险:未经严格审查的源码可能存在安全隐患,自行编译可能会忽略官方打包过程中的安全措施
资源占用:编译过程中会占用较多cpu、内存以及磁盘空间资源