node环境安装
更新ubuntu软件源
sudo apt-get update
安装nodejs
1sudo apt-get install nodejs 2sudo apt install nodejs-legacy 3sudo apt install npm
更新npm源
sudo npm config set registry https://registry.npm.taobao.org
redis安装
去官网下载redis压缩包并解压该文件
sudo tar -zxvf redis-4.0.8.tar.gz
安装gcc (已经安装则跳过)
sudo apt-get install gcc
进入之前解压的目录里,运行以下命令,会安装到目录/usr/local/bin下
1sudo make 2sudo make install
现在进入先前解压后得到的文件夹,复制配置文件redis.conf到/etc/redis/下,并用vim命令编辑该文件,将“daemonize no”修改为“daemonize yes”,即设置成作为后台进程运行,修改完成后保存退出。
进入到/usr/local/bin目录下,执行命令:(默认端口6379)
1redis-server /etc/redis/redis.conf 2redis-cli -p 6379
然后执行命令ping,若输出为pong,则证明服务成功启动。
mysql
1sudo apt-get install mysql-server 2 3sudo apt isntall mysql-client 4 5sudo apt install libmysqlclient-dev
安装成功后可以通过下面的命令测试是否安装成功:
sudo netstat -tap | grep mysql
配置远程访问 :
现在设置mysql允许远程访问,首先编辑文件/etc/mysql/mysql.conf.d/mysqld.cnf:
sudo vim /etc/mysql/mysql.conf.d/mysqld.cnf
注释掉bind-address = 127.0.0.1:保存退出,然后进入mysql服务,执行授权命令:
1grant all on *.* to root@'%' identified by '你的密码' with grant option; 2 3flush privileges;
然后执行quit命令退出mysql服务,执行如下命令重启mysql:
service mysql restart
rabbitMQ
sudo apt-get install rabbitmq-server
打开管理页面
sudo rabbitmq-plugins enable rabbitmq_management
项目部署环境安装
jdk
1## 安装jdk 2yum install -y java-1.8.0-openjdk-devel.x86_64 3## 安装jre 4yum install -y java-1.8.0-openjdk.x86_64 5## 配置环境变量 6# 新安装的java 目录 /user/lib/jvm
nginx
yum install -y nginx
mysql
1wget -i -c http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm 2yum -y install mysql57-community-release-el7-10.noarch.rpm 3yum -y install mysql-community-server 4# 启动 5systemctl start mysqld.service 6# 状态 7systemctl status mysqld.service 8# 查看密码 9grep "password" /var/log/mysqld.log 10# 修改密码 11mysql -uroot -p 12ALTER USER 'root'@'localhost' IDENTIFIED BY 'new password';