一 jdk
- 把linux系统中的jkd安装包上传
- 使用命令解压: tar -zxvf 压缩包名 -C 安装位置
- 进入系统配置文件:vim /etc/profile
- 在配置文件最后加入环境变量
JAVA_HOME=/usr/local/jdk1.8.0_171
PATH=/usr/local/nginx/sbin:$JAVA_HOME/bin:$PATH
- 重新加载配置:source /etc/profile
- 查看是否配置成功:java -version
二 tomcat
- 上传tomcat安装包
- 使用命令解压: tar -zxvf 压缩包名 -C 安装位置
- 进入到tomcat解压后的bin目录下: cd tomcat文件名/bin
- 执行命令启动tomcat服务器:sh startup.sh
- 关闭防火墙(不推荐)/开放指定端口:使用如下指令中的开放指定端口命令
- 使用浏览器访问地址:'ip'+':开放的端口号'
- 关闭tomcat服务:需要在tomcat的bin目录中执行:sh shutdown.sh 或者 ./shutdown.sh
三 mysql
- 先查看CentOS7中是否自带数据库mariadb: rpm -qa|grep mariadb
- 存在则移除,否则会和mysql产生冲突: rpm -e --nodeps mariadb的文件名
- 上传Linux版的mysql到系统中
- 使用命令解压: tar -zxvf 压缩包名 -C 安装位置
- 解压后会出现六个新的安装包,需要继续逐一按顺序安装(包之间存在依赖关系),顺序如下
- 查看mysql状态(此时未开启):systemctl status mysqld
- 启动mysql:systemctl start mysqld
- 设置mysql开机自启:systemctl enable mysqld
- 查阅mysql临时的初始密码:cat /var/log/mysgld.log l grep password (先到~目录下:cd ~)
- 登录mysql:mysql -u root -p
- 设置自定义的永久密码:
- 开启访问权限:grant all on . to 'root'@'%' identified by '你自己设置的密码';
- 注意:开启权限之后需要查看mysql中的user表,如下:
- use mysql;
- select user,host from user;
- 若表中含有两个root字段(root -> % / root -> localhost),则需要删除root -> localhost,否则root->%会被其覆盖导致无法访问
- 注意:开启权限之后需要查看mysql中的user表,如下:
- 刷新mysql:flush privileges;
四 maven
- 上传Linux版本的maven压缩包
- 解压压缩包: tar -zxvf 压缩包名 -C 安装位置
- 修改配置文件:vim /etc/profile,在文件最后配置环境变量
- export MAVEN_HOME=/usr/local/apache-maven-3.5.4 #解压的地址
- export PATH=MAVEN_HOME/bin:$PATH
- 刷新文件:source /etc/profile
- 查看是否配置成功:mvn -version
- 指定maven仓库:vim /usr/local/apache-maven-3.5.4/conf/settings.xml (安装目录下的setting文件)
- 加入这行代码:<localRepository>/usr/local/repo</localRepository>
五 redis
- 上传Linux版本的Redis压缩包
- 解压压缩包:tar -zxvf 压缩包名 -C 安装位置
- 安装Redis的依赖环境gcc:yum install gcc-c++
- 进入Redis的安装目录: cd /usr/local/redis-4.0.0 (按照自己的安装位置来)
- 进行编译,执行命令:make
- 进入src目录:cd src
- 执行命令:make install
- 启动Redis:./redis-server (必须在src目录下,此时是在命令窗口运行,关闭Ctrl+C)
- 连接Redis服务,启动客户端:./redis-cli
- 修改配置文件,使redis可以在后台运行:
- 在redis安装目录下执行:vim redis.conf
- 查找属性:/daemonize
- 进入编辑模式(i),改为yes:
- 启动redis:src/redis-server ./redis.conf(此时redis是在后台运行)
- 关闭Redis服务:
- 查找redis进程: ps -ef | grep redis
- 关闭进程: kill -9 89942
- 查找redis进程: ps -ef | grep redis