汇总了一些常见软件的安装命令,复制即用,炒鸡简单【CentOS】
EPEL【yum】
epel
几乎是CentOS
的必备很多软件和依赖都可以在epel
中找到
1
| yum install epel-release
|
MySQL【yum】
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
| # 安装 Percona 仓库 yum install http://www.percona.com/downloads/percona-release/redhat/0.1-4/percona-release-0.1-4.noarch.rpm # mysql5.7 yum install Percona-Server-client-57 Percona-Server-devel-57 Percona-Server-server-57 Percona-Server-shared-57 # mysql5.6 yum install Percona-Server-client-56 Percona-Server-devel-56 Percona-Server-server-56 Percona-Server-shared-56 # 相关的软件和工具 yum install percona-xtrabackup-24 percona-toolkit # mysql5.7的一些准备工作 # mysql5.7初始化 $ mysqld --initialize # mysql5.7中使用了一些新的密码策略,所以我们的配置会麻烦一些 # mysql5.7中,root用户是有初始密码的,改密码存在mysql的错误日志中 $ grep "password" /var/log/mysqld.log 2017-06-17T12:25:17.375581Z 1 [Note] A temporary password is generated for root@localhost: cul+b=F7vF*o # mysql5.7中会检查密码的复杂度,简单的密码无法被设置,我们可以关闭该策略,在生产环境中不建议这么做 set global validate_password_policy=0; # 虽然我们可以设置简单的密码了,但是mysql对于密码的长度还是有要求的,该值也可以被修改,同步不建议在生产环境这么做 set global validate_password_length=1; # 然后我们就可以修改root用户的密码了 ALTER USER USER() IDENTIFIED BY '123456';
|
Redis【yum】
1 2 3 4 5 6 7 8 9
| # Redis在epel中就有,不过版本一般比较老,要安装新版的redis可以在remi源中找 # 安装 remi 源 # CentOS6版本的remi源 yum install https://mirrors.tuna.tsinghua.edu.cn/remi/enterprise/remi-release-6.rpm # CentOS7版本的remi源 yum install https://mirrors.tuna.tsinghua.edu.cn/remi/enterprise/remi-release-7.rpm # 启用remi,并查看可以安装的redis版本 yum --enablerepo=remi list redis --showduplicates # 选择合适的版本安装就可以了,软件名和版本号之间用“-”链接
|
NodeJS【yum】
1 2 3 4 5 6 7 8
| # 安装9.x的仓库 curl -sL https://rpm.nodesource.com/setup_9.x | bash - # 安装8.x的仓库 curl -sL https://rpm.nodesource.com/setup_8.x | bash - # 安装nodejs yum install -y nodejs # 安装cnpm npm install -g cnpm --registry=https://registry.npm.taobao.org
|