docker 部署nginx https://blog.youkuaiyun.com/ddhsea/article/details/92203713
java安装
下载对应的jre
https://www.oracle.com/technetwork/java/javase/downloads/jre8-downloads-2133155.html
选中所需要的tar包
在linux系统中 root文件夹下新建一个soft文件夹
利用ftp将tar包传输上去,利用tar -xzvf 解压。
解压后的文件移动到 usr/local/java 下 mv jre1.8.0_221/ /usr/local/java
配置环境变量
JDK:
export JAVA_HOME=/usr/local/java/jdk1.8.0_152
export JRE_HOME=/usr/local/java/jdk1.8.0_152/jre
export CLASSPATH=$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib
export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH:$HOME/bin
JRE:
export JAVA_HOME=/usr/local/java
export JRE_HOME=/usr/local/java
export CLASSPATH=$JRE_HOME/lib/rt.jar:$JRE_HOME/lib/ext
export PATH=$PATH:$JRE_HOME/bin
1.系统环境变量:
etc/environment
2.用户环境变量:
etc/profile
配置文件修改完成,执行source profile 命令来刷新环境变量
centOS安装tomcat
https://tomcat.apache.org/download-80.cgi
下载tar包,下载至/root/soft。tar -xzvf [文件名]
移动到/usr/local mv 文件名 /usr/local
到当前apache目录下的bin中执行 ./startup.sh ./shutdown.sh
进入目录中config 编辑server.xml 来更改配置文件的端口
端口更改为80,更改为80后再访问地址就不用添加端口了。
http端口为80,会默认取访问80端口所以不用去加端口了。
centOS安装MYSQL
CentOS 7.4 使用yum源安装MySQL 5.7.21 文章
https://blog.youkuaiyun.com/u014558668/article/details/79310267
https://dev.mysql.com/downloads/repo/yum/
选了一个这个
yum install rpm源文件
安装MySql源
检查mysql源是否被安装成功
yum repolist enabled | grep "mysql.*-community.*"
安装mysql服务
yum install mysql-community-server
yum -y install 【包名】
yum -y install wget
由于正常下载过慢,把yum源给更改了。
1. 备份本地yum源
mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo_bak
2.获取阿里yum源配置文件
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
3.更新cache
yum makecache
mysql 没有设置密码但是还是不能够登录
http://www.imooc.com/wenda/detail/418806
https://blog.youkuaiyun.com/vv19910825/article/details/82979563
Centos配置文件 /etc/my.cnf(地址)
操作
show databases
show tables
use [库名]
使用如下命令操作mysql即可:
systemctl restart mysqld.service
systemctl start mysqld.service
systemctl stop mysqld.service
看mysql状态
查看mysql的运行状态 service mysqld status
查看 MySQL 版本:
mysqladmin -p -u root version
mysql -u root -p 启动mysql
设置数据库密码
flush privileges
ALTER USER 'root'@'localhost' IDENTIFIED BY '123456';
mysql8+ 更换密码简单的
mysql> set global validate_password_policy=0;
已经不好用了 只能搞如下方法:
1.SHOW VARIABLES LIKE 'validate_password%';
2.set global validate_password.policy=0;
3.set global validate_password.length=1; 就可以把密码改成123456
https://blog.youkuaiyun.com/HaHa_Sir/article/details/80552663
配置远程访问
修改配置文件
nano /etc/mysql/mysql.conf.d/mysqld.cnf
注释掉(语句前面加上 # 即可):
bind-address = 127.0.0.1
重启 MySQL
service mysql restart
登录 MySQL
mysql -u root -p
授权 root 用户允许所有人连接
grant all privileges on *.* to 'root'@'%' identified by '你的 mysql root 账户密码';