安装java的jdk和数据库的流程步骤:
首先传入的包在temp目录下:
建立文件夹
mkdir -p /usr/lib/jvm
解压
tar -zxvf jdk-8u131-linux-x64.tar.gz -C /usr/lib/jvm
配置文件环境变量
vim /etc/profile
export JAVA_HOME=/usr/lib/jvm/jdk1.8.0_131
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH
执行配置文件
source /etc/profile
Java -version报错:
原因:和本来的自带的openjdk冲突了,所以需要删除
r: could not find libjava.so
Error: Could not find Java SE Runtime Environment.
解决办法:删除安装的,对应的文件夹下 rm -rf jvm 进行重新的解压就可以
安装MySQL8:Linux
wget https://repo.mysql.com/mysql80-community-release-el7-1.noarch.rpm
rpm -ivh mysql80-community-release-el7-1.noarch.rpm
yum update
yum install mysql-server
安装成功:
mysql --version
启动
service mysqld start
状态
service mysqld status
获取初始密码
cat /var/log/mysqld.log | grep local
登录
mysql -u root -p 复制临时的密码
修改密码等权限
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'WHOelse!)%105105';
UPDATE mysql.user SET host='%' WHERE user = 'root';
密码:WHOelse!)%105105
FLUSH PRIVILEGES;
密码:WHOelse!)%105105
开放端口:
3306端口
netstat -an |grep 3306
如果服务器没开3306那么打开
/sbin/iptables -I INPUT -p tcp --dport 3306 -j ACCEPT
然后保存修改,命令如下
/etc/rc.d/init.d/iptables save
重启iptables生效
service iptables restart
设置用户远程访问权限:
use mysql;
// 任何远程主机都可以访问数据库
mysql>GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' WITH GRANT OPTION;
//需要输入此命令使修改生效
mysql>FLUSH PRIVILEGES;
云服务器:
添加 安全组规则:
find / -name mysql
rm -rf name
Job for mysqld.service failed because the control process exited with error code. See "systemctl status mysqld.service" and "journalctl -xe" for details.
方法:
Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)
解决方法:
删除之后进行重新的安装的方法:
yum remove mysql mysql-server mysql-libs mysql-server;
rm -rf 所有的 find / -name mysql
安装redis5:
wget -O redis-5.0-rc3.tar.gz https://github.com/antirez/redis/archive/5.0-rc3.tar.gz
tar -zxvf redis-5.0-rc3.tar.gz -C /usr/local
安装Development Tools
yum groupinstall 'Development Tools'
cd /usr/local/redis-5.0-rc3/deps; make hiredis lua jemalloc linenoise
编译并安装:
cd /usr/local/redis-5.0-rc3 make
cd /usr/local/redis-5.0-rc3/src make install
修改配置文件:
vim /usr/local/redis-5.0-rc3/redis.conf
protected-mode no # 关闭保护模式
daemonize yes # 守护进程模式开启
requirepass whoelse105105 # 设置密码
bind 0.0.0.0 或服务器的地址 远程可以连接
启动:
redis-server
后台启动:
/usr/local/redis-5.0-rc3/src/redis-server /usr/local/redis-5.0-rc3/redis.conf
/usr/local/bin/redis-server /usr/local/redis-5.0-rc3/redis.conf
设置密码:
config set requirepass WHOelse!)%105105
查看端口的情况:
netstat -ltnp |grep 6379
redis-cli
关闭:
redis-cli shutdown
bind 127.0.0.1 注释掉或者 0.0.0.0 或者服务器本身的接口
requirepass 密码 也可以注释掉
特别是修改了配置文件,必须先redis-cli shutdown 再启动sever否则不会起作用,这个坑踩了半个小时
关闭防火墙:
systemctl stop firewalld.service
centos安装idea:目的用于测试再服务器中Java性能进行诊断的过程.
传入jar包进入/opt 目录中
tar -zxvf idea-5.0-rc3.tar.gz -C /usr/lib/idea
解压到/usr/lib/idea中
cd /idea/bin 中 ./idea.sh 进行启动
nosettting ok
project structure
配置jdk