网站首页 > 技术教程 正文
JDK安装
一:准备工作
1.1、版本号:dk-8u121-64
1.2、检查是否存在JDK
java -version
rpm -qa | grep java
1.3、若存在则卸载
rpm -e --nodeps java.. .. .. ..
二:安装步骤
解压缩JDK
tar -zxvf jdk_8u121_64.tar.gz -C /home/bshf/devTools
三:软件配置
3.1、配置环境变量
vim /home/bshf/.bashrc
在文件末尾追加如下
export JAVA_HOME=/home/bshf/devTools/jdk1.8.0_121
export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$PATH:$JAVA_HOME/bin
3.2、执行命令使配置生效
source /home/bshf/.bashrc
3.3、测试是否安装成功
javac
java -version
四:备注
强烈建议不要在ect/profile里配置环境变量,因为那是全局的。最好在当前非root用户下的.bashrc里配置!
Tomcat安装
一:准备工作
1.1、版本号
tomcat8.0.43
1.2、检查是否安装了JDK
javac
若没安装,则先安装
二:安装步骤
解压缩Tomcat
tar -zxvf tomcat-8.0.43.tar.gz -C /home/bshf/devTools
测试是否安装成功
sh /home/bshf/devTools/tomcat-8.0.43/bin/startup.sh
tail -f /home/bshf/devTools/tomcat-8.0.43/logs/catalina.out
三:备注
Tomcat根据具体情况可以进行调优。
Redis安装
一:准备工作
版本号
Redis3.2.8
二:安装步骤
2.1、安装jemalloc
rpm -ivh jemalloc-3.6.0-1.el7.x86_64.rpm
2.2、安装Redis
rpm -ivh redis32u-3.2.8-1.ius.centos7.x86_64.rpm
三:软件配置
3.1、怎么局域网内都可访问?
cd /etc
vim redis.conf
将bind改成0.0.0.0
3.2、设置密码
vim redis.conf
找到requirepas
改成requirepas bshf_recipe..0
3.3、如何后台运行?
vim redis.conf
找到daemonize no,改成如下
daemonize yes
3.4、测试是否安装成功(启动Redis)
service redis start
redis-cli
Nginx安装
一:准备工作
版本号
Nginx-1.12.0
二:安装步骤
sudo rpm -Uvh http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm
yum install nginx
三:软件配置
3.1、测试是否安装成功
nginx -V
3.2、运行nginx
service nginx start
Mysql安装
一:准备工作
版本号
MySQL5.7
二:安装步骤
2.1、下载MySQL源
sudo rpm -ivh mysql-community-release-el7-5.noarch.rpm
2.2、修改版本为5.7
vim /etc/yum.repos.d/mysql-community.repo
将5.6的enabled=1变成enabled=0
将5.7的enabled=0变成enabled=1
2.3、安装Mysql服务
sudo yum install mysql-server
2.4、重启mysql服务
sudo service mysqld restart
三:软件配置
3.1、去掉密码强度验证
sudo vim /etc/my.cnf
在[mysqld]下新增
validate_password=off
3.2、查看默认密码
sudo grep 'temporary password' /var/log/mysqld.log
3.3、修改密码
mysql -uroot -p
输入1.2查出来的密码
ALTER USER 'root'@'localhost' IDENTIFIED ‘BY 123456’;
3.4、创建用户
创建部分权限的用户:
GRANT ALTER,SELECT,INSERT,UPDATE,DELETE ON *.* TO 'bshf'@'%' IDENTIFIED BY 'bshf_recipe..0';
创建全部权限的用户:
GRANT ALL ON *.* TO 'root'@'localhost' IDENTIFIED BY '123456';
如何查看用户权限:
SHOW GRANTS FOR chen@'localhost';
如何取消用户权限:
REVOKE SELECT ON *.* FROM 'chen'@'localhost';
如何删除用户:
USE MYSQL;
DELETE FROM USER WHERE USER = "chen" AND HOST = "localhost";
3.5、外网可访问
UPDATE user SET Host='%' WHERE User='root';
FLUSH PRIVILEGES
猜你喜欢
- 2024-10-14 Centos7常用命令总结(centos7.5命令大全)
- 2024-09-30 centos7使用nginx+uwsgi+daphne+supervisor+redis部署Django
- 2024-09-30 阿里云CentOS7.6下安装Nginx(阿里云搭建nginx)
- 2024-09-30 Centos7利用gz包安装Nginx(centos7.5安装gcc)
- 2024-09-30 Centos 7下安装配置Nginx(centos7安装mysql8)
- 2024-09-30 centos7系统下Nginx配置搭建(centos7 搭建部署conflunce)
- 2024-09-30 一文读懂服务器centos7.0安装指导指南(详细)
- 2024-09-30 为何还有人在百度centos7环境下安装nginx?
- 2024-09-30 CentOS7 - 安装NGINX作为负载平衡器
- 2024-09-30 Kali与编程:Centos7上搭建web服务器
欢迎 你 发表评论:
- 08-06linux 和 windows文件格式互相转换
- 08-06谷歌 ChromeOS 已支持 7z、iso、tar 文件格式
- 08-06Linux下比较文件内容的6种方法
- 08-06文件格式及功能汇总
- 08-0610个Linux文件内容查看命令的实用示例
- 08-06Linux-如何区分不同文件类型
- 08-06Zabbix技术分享——监控windows进程资源使用情况
- 08-06Linux系统卡顿?学会ps命令这三招,轻松定位问题进程
- 最近发表
- 标签列表
-
- 下划线是什么 (87)
- 精美网站 (58)
- qq登录界面 (90)
- nginx 命令 (82)
- nginx .http (73)
- nginx lua (70)
- nginx 重定向 (68)
- Nginx超时 (65)
- nginx 监控 (57)
- odbc (59)
- rar密码破解工具 (62)
- annotation (71)
- 红黑树 (57)
- 智力题 (62)
- php空间申请 (61)
- 按键精灵 注册码 (69)
- 软件测试报告 (59)
- ntcreatefile (64)
- 闪动文字 (56)
- guid (66)
- abap (63)
- mpeg 2 (65)
- column (63)
- dreamweaver教程 (57)
- excel行列转换 (56)

本文暂时没有评论,来添加一个吧(●'◡'●)