Linux简单环境打造

Linux打造环境    
1.    配置Java环境
1.    首先我们安装CentOS后会有一个JDk1.8版本的我们先卸载
rpm -qa | grep jdk   (使用该命令卸载JDK)   
rpm -e --nodeps 要卸载的JDK
Linux简单环境打造_第1张图片
2.    上传JDK到服务器
(1)、在usr下新建java目录
mkdir /usr/java


2、解压jdk至/usr/java
tar -zxvf 所要解压的文件名 -C /usr/java


3、编辑vi /etc/profile
vi /etc/profile


4、末尾加入环境变量 
export JAVA_HOME=/usr/local/jdk目录
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib:$CLASSPATH
export JAVA_PATH=${JAVA_HOME}/bin:${JRE_HOME}/bin
export PATH=$PATH:${JAVA_PATH}


5、刷新/etc/profile
source /etc/profile


6、检测版本
java -version


7、软连接
ln -s /path/to/java/bin/java /usr/local/bin/java

2安装Mysql
一、版本选择
MySQL版本一般有三个数字:
第一个数字:主版本号,目前常用的有5和8;
第二个数字:次要版本号;
第三个数字:发布系列中的系列号,每个新的错误修复版本都会增加此值。
后缀说明:mN表示里程碑编号,rc表示候选版本,没有后缀则为生产版本。系列中的开发从里程碑版本开始,到候选版本,最后到达生产版本。
因此根据需要选定主版本号和次要版本号后,发布系列版本号一般越大越好。


二、安装
使用yum源安装
1. 卸载系统自带的mariadb
rpm -e postfix-2.10.1-7.el7.x86_64
rpm -e mariadb-libs-5.5.60-1.el7_5.x86_64


2安装yum源
wget -i -c http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm
yum -y install mysql57-community-release-el7-10.noarch.rpm

3.    使用yum安装mysql
yum -y install mysql-community-server


4查看mysql服务
[root@centos7 mysql-5.34]# systemctl status mysqld
● mysqld.service - MySQL Server
   Loaded: loaded (/usr/lib/systemd/system/mysqld.service; enabled; vendor preset: disabled)
   Active: inactive (dead)
     Docs: man:mysqld(8)
           http://dev.mysql.com/doc/refman/en/using-systemd.html
三、mysql启动
1、配置文件
默认配置路径为/etc/my.cn

  • [client]
  • port = 3306
  • socket = /data/mysql/mysql.sock
  • [mysqld]
  • port=3306
  • socket=/data/mysql/mysql.sock
  • character-set-server=utf8
  • collation-server=utf8_general_ci
  • #数据目录
  • datadir=/data/mysql/data/
  • #pid文件
  • pid-file=/data/mysql/mysql.pid
  • user=mysql
  • server_id=1
  • #二进制日志
  • log_bin_index=/data/mysql/log/mysql-bin.index
  • log_bin=/data/mysql/log/mysql-bin
  • binlog_format=row
  • #错误日志
  • log_error=/data/mysql/log/mysql-error.log
  • #慢查询日志
  • slow_query_log=1
  • #long_query_time=1
  • slow_query_log_file=/data/mysql/log/mysql-slow.log

2创建目录

  • #创建mysql用户
  • groupadd mysql
  • useradd -r -g mysql -s /bin/false mysql
  • #创建数据目录,最好单独挂载一个数据盘
  • #有条件的,可以将日志单独拿出去
  • mkdir /data/mysql/data
  • mkdir /data/mysql/log
  • #限制访问权限
  • chown -R mysql:mysql /data/mysql/
  • chmod -R go-rwx /data/mysql/data/
  • chmod +t /data/mysql/


3.启动
mysqld --initialize --user=mysql
systemctl start mysqld
systemctl status mysqld


4.登录

#获取初始密码

  • [root@centos7 bin]# cat /data/mysql/log/mysql-error.log | grep pass
  • 2022-02-16T03:39:10.813242Z 1 [Note] A temporary password is generated for root@localhost: upo4asrgG9%1
  • 2022-02-16T03:41:31.809541Z 0 [Note] Shutting down plugin 'sha256_password'
  • 2022-02-16T03:41:31.809543Z 0 [Note] Shutting down plugin 'mysql_native_password'
  • #登录,重置密码
  • [root@centos7 bin]# mysql -p
  • Enter password:
  • ALTER USER 'root'@'localhost' IDENTIFIED BY 'new password';

3安装tomcat
借助工具Xsftp工具安装tomcat
下载tomcat8.5的安装包
首先,去apache官网下载Linux下的安装包!
http://tomcat.apache.org/download-80.cgi
创建文件夹   mkdir tomcat利用Xftp将安装包拷贝到虚拟机的  tomcat目录下
 
3在linux下安装tomcat 
1.解压tomcat
tar -zxvf apache-tomcat-8.5.42.tar.gz
2删除安装包
rm -f apache-tomcat-8.5.42.tar.gz
2.启动tomcat
进入 bin
./startup.sh
3.开启端口号 8080
 8080端口放行
 firewall-cmd --zone=public --add-port=8080/tcp --permanent
刷新防火墙的规则
firewall-cmd --reload

 Linux简单环境打造_第2张图片
启动成功

你可能感兴趣的:(linux,运维,服务器)