CentOS 7 使用经验
来源:互联网 发布:三观不合知乎 编辑:程序博客网 时间:2024/06/06 01:01
由于公司这一期的产品准备支持的环境有CentOS 7、MySql 5.6、Java 8、Tomcat 8等等,并且因为人员严重不足,我本月的开发任务在原有的基础上又加上了好多环境检证的工作。
因为在这次环境检证过程中遇到了不少困难,特此记录一下。
重点:记录CentOS 7与以往不同的地方
1.取消ifconfig,使用ip addr 查看IP地址。
2.使用firewalld 取代 iptables。
3.系统默认编码设置文件,由/etc/sysconfig/i18n 更改为 /etc/locale.conf
因为自己电脑是Windows 8.1 + Ubuntu 14组合,所以对大部分Linux 命令还是比较熟悉的。但是面对CentOS 7,我发现过去使用Linux的经验反而成为限制我的最大障碍。
下面就让我来吐嘈一下万恶的CentOS 7吧:
首先,我像往常一样使用光盘安装了CentOS 7,事情进展到这里貌似还算顺利。接下来就是痛苦的开始了,装好系统以后,我准备使用 XShell 远程管理CentOS,但是这需要知道IP。于是我使用 ifconfig 查看IP,
※这里说一下,因为公司产品主要在日本销售,所以产品的运行环境上默认语言是日语。
我去,什么情况?难道是我敲错了?仔细核对了每一个字母,没错啊!!!后经度娘解惑,CentOS 7取消了ifconfig,改为ip addr查看ip地址。命令如下:
因为系统安装时网络连接设置的自动获取,先改成静态ip。配置方法如下:
第一步,vi /etc/sysconfig/network-scripts/ifcfg-enp0s25;
设置内容:
解释:
事情进展到这里貌似也没什么难过的坎,我开始配置防火墙。先使用 iptables status 查看防火墙状态,
我去,什么鬼?我敲错了?有一次仔细核对了每一个字母,完全没错啊!!!不管怎么说,先看一下iptables脚本是否还存在吧。
咦,iptables脚本不见了。不用多想一定是CentOS 7使用了新型的防火墙,立即百度。
※度娘解惑:CentOS 7使用firewalld 取代 iptables。使用命令行工具firewalld-cmd获取firewalld状态,$ firwall-cmd --state。
这里如果读者朋友们对FirewallD不了解请自行百度,因为在编写这篇博客时我对它的了解也全部来自百度。
因为对FirewallD不是很熟悉,组里讨论决定防火墙还是使用 iptables。
※ 如果想使用iptables 和 ip6tables 静态防火墙规则,请自行安装iptables-services 并禁用firewalld。
禁用firewalld 相关命令:
systemctl start firewalld.service#启动firewallsystemctl stop firewalld.service#停止firewallsystemctl disable firewalld.service#禁止firewall开机启动
安装iptables-services
yum installiptables-services
※因为已经存在很多配置iptables 规则的教程了,小编就不再赘述了,读者朋友们可以自行百度。
iptables 规则:略
到这里,我已经被CentOS 7 恶心的不行不行的了,但是还没有结束。
由于时间关系今天先写到这里,剩下的我日后补上。
- CentOS 7 使用经验
- CentOS 7 使用经验
- Centos 7下一键安装ffmpeg 的经验
- CentOS软件安装经验
- centos搭建openvpn经验
- 经验分享之在CentOS 7上搭建SVN服务器
- 经验分享之在CentOS 7上搭建SVN服务器
- CentOS 7 使用点滴
- 使用经验
- CentOS软件安装血泪经验
- centos安装mysql的经验
- CentOS 7 firewalld使用简介
- CentOS 7 firewalld使用简介
- CentOS 7 下使用 Firewall
- CentOS 7 下使用 Firewall
- CentOS 7 firewalld使用简介
- CentOS 7 firewalld使用简介
- CentOS 7 下使用 Firewall
- Cocos2d-x 开发文档官网
- 为什么Java byte 类型的取值范围是-128~127
- MBus协议详解(一)
- iOS实现UILabel换行
- 快速幂取模算法
- CentOS 7 使用经验
- 栈的压入弹出序列
- 从Eclipse迁入到Android Studio遇到的问题
- 博客搬家
- jquery笔记之选择器
- 让年轻程序员少走弯路的14个忠告
- Android数据的四种存储方式之------SharedPreferences
- JobQueueJobInProgressListener
- 如何在arm平台移植boa Web服务器