CentOS7
firewalld¶
注意:cetnos7 用 firewalld 代替 iptables
不会设置 CentOS 的 selinux 防火墙,最好关掉,默认屏蔽 80 端口
yum 自己建立源¶
首先你要有自己的 http 服务
- 安装 createrepoyum –y install createrepo
- 创建目录 mkdir –p /var/www/html/x64 //你自己 www 目录
- 扔进 rpm 包
- 创建 repo: createrepo -p -d -o /var/www/html/x64/ /var/www/html/x64/
//路径一定要写两遍径
REPL 源¶
这个源补充了官方源的不足
rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org
To install ELRepo for RHEL-7, SL-7 or CentOS-7:
rpm -Uvh http://www.elrepo.org/elrepo-release-7.0-3.el7.elrepo.noarch.rpm
To make use of our mirror system, please also install yum-plugin-fastestmirror.
To install ELRepo for RHEL-6, SL-6 or CentOS-6:
rpm -Uvh http://www.elrepo.org/elrepo-release-6-8.el6.elrepo.noarch.rpm
selinx 相关¶
getenforce //查看 /etc/selinux/config 设置
将网卡 eth1->eth0¶
vi /etc/udev/rules.d/70-persistent-net.rules
删除eth0
修改:vim /etc/sysconfig/network-scripts/ifcfg-eth0
yum¶
安装指定版本的包¶
- 查看所有版本
yum --showduplicates list <package name> | expand
- 安装
yum install <package name>-<version info>
只下载不安装¶
- 安装插件
yum install yum-plugin-downloadonly
- 下载
yum install --downloadonly --downloaddir=<dir> <packagename>
CentOS 装 VBox¶
yum install gcc kernel-devel
ln -s /usr/src/kernels/[TAB] /usr/src/linux
sh ./VBoxLinuxAdditions.run
装 Nginx¶
cd /etc/yum.repos.d/
vim nginx.repo
[nginx]
name=nginx repo
baseurl=http://nginx.org/packages/centos/`版本`/$basearch/
gpgcheck=0
enabled=1
yum install nginx
装 mysql¶
yum install mysql
yum install mysql-server
yum install mysql-devel
注意:CentOS7 用 Mariadb 代替 mysql
!有 systemd 的可以使用 systemctl 来管理 mysql!
装好后:获取工作状态:
mysqladmin --version
设置 root 密码:
mysqladmin -u root password "new_password"
关闭命令:
mysqladmin -u root -p password shutdown
kernel source¶
yum install kernel-devel kernel-tools kernel-headers
google-chrome¶
[google-chrome]
name=google-chrome
baseurl=http://dl.google.com/linux/chrome/rpm/stable/$basearch
enabled=1
gpgcheck=1
gpgkey=https://dl-ssl.google.com/linux/linux_signing_key.pub
yum -y install google-chrome-stable --nogpgcheck
本页面的全部内容在 CC BY-NC-SA 4.0 协议之条款下提供,附加条款亦可能应用。