Centos7 部署

rabbitmq

erlang安装
rpm -Uvh http://download.fedoraproject.org/pub/epel/7/x86_64/e/epel-release-7-10.noarch.rpm
$ sudo yum install erlang

EPEL 地址

rabbitmq安装
rpm --import https://dl.bintray.com/rabbitmq/Keys/rabbitmq-release-signing-key.asc
# this example assumes the CentOS 7 version of the package
$ sudo yum install rabbitmq-server-3.7.4-1.el7.noarch.rpm

rabbitmq下载地址

erlang和rabbitmq版本对比

安装页面插件
rabbitmq-plugins enable rabbitmq_management

mysql

$ sudo wget http://dev.mysql.com/get/mysql-community-release-el7-10.noarch.rpm 
rpm -ivh mysql-community-release-el7-5.noarch.rpm
$ sudo yum install -y mysql-community-server

mysql源地址

查看临时密码
grep 'temporary password' /var/log/mysqld.log
关闭密码校验
$ sudo vi /etc/my.conf
validate_password = off
修改密码
ALTER USER 'root'@'localhost' IDENTIFIED BY ''
授权远程访问
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '' WITH GRANT OPTION;
FLUSH privileges; 

nodejs

$ sudo yum install epel-release
$ sudo yum install nodejs

nginx

$ sudo yum install epel-release
$ sudo yum install nginx 
rpm -Uvh http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm
$ sudo yum install nginx 

你可能感兴趣的:(Centos7 部署)