Linux配置环境

1、jdk的安装配置

1)卸载自带openjdk

      当我们拿到一个全新的ECS的时候上面有的会自带一个openjdk,但是我们一般不会用这个,所以在这里我们会先卸载这个自带的jdk

       1: 查看是否自带openjdk ,用命令    java –version

                   java version "1.6.0"
                   OpenJDK  Runtime Environment (build 1.6.0-b09)
                   OpenJDK 64-Bit Server VM (build 1.6.0-b09, mixed mode)

       2: 卸载jdk,我们通过java –version 看到安装的是jdk1.6那么接下在我们直接用yum命令卸载,简单粗暴

                 yum -y remove java-1.6.0-openjdk*

          然后会看到最后卸载成功,注意,我们查到安装的那个版本就卸载那个版本

2)安装jdk (tar包)

  解压缩: tar xvf jdk-8u131-linux-x64.tar.gz
 
  配置环境变量: vi /etc/profile
  加上下面三行:
  export JAVA_HOME=/usr/local/src/jdk1.8.0_131
  export PATH=$JAVA_HOME/bin:$PATH
  export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
 
  使配置生效: source /etc/profile

2、安装Nginx

在线安装:

由于在安装nginx的过程中需要g++、gcc、openssl-devel、pcre-devel和zlib-devel的依赖库
所以先安装所需要的依赖库
1)     yum install gcc-c++  
       yum install pcre pcre-devel  
       yum install zlib zlib-devel  
       yum install openssl openssl--devel  
2) 下载nginx
          wget http://nginx.org/download/nginx-1.15.5.tar.gz
3) 解压缩 tar –zxf nginx-1.15.5.tar.gz
          产生一个nginx-1.15.5 目录,进入nginx-1.15.5目录
4)安装
   编译:
  ./configure  #默认安装目录是/usr/local
  如果要指定安装目录在后面加上 --prefix=/usr/local/nginx  
在下载好openssl的情况下直接执行如下命令进行编译:
  ./configure --prefix=/usr/local/nginx --with-http_stub_status_module --with-http_ssl_module --with-openssl=/usr/local/openssl-1.0.1t

  安装
   make
  make install
5) 在/usr/local目录下会产生一个nginx目录
  这个目录就是我们安装的目录,启动文件是sbin/nginx

3、安装MySQL5.7

      mysql官网:https://www.mysql.com/

     1)安装前先确定是否安装了MySQL服务  rpm -qa | grep mysql
             如果已经安装就直接全部删除yum -y remove mysql-libs.x86_64
     2) 因为默认的源中没有mysql5.7 所以需要我们自己下
             wget http://repo.mysql.com/mysql57-community-release-el7-8.noarch.rpm
     3) 安装
                rpm -ivh mysql57-community-release-el7-8.noarch.rpm
                yum install mysql-server
               然后一路 Y 下去
             至此,我们的MySQL已经安装好了,但是我们还需要启动,还需要密码登陆
     4)启动mysql并获取默认密码
             启动mysql:service mysqld start
     启动之后会在/var/log/mysqld.log的日志中生成一个默认密码,我们找到它
clip_image002

然后用这个密码登陆我们的数据库,登陆成功之后发现什么操作都没法做,让我们先修改密码,因为5.7采用了密码强度验证插件,所以密码一定要足够繁琐,否则是会设置失败的(当然也可以修改配置去降低密码强度,但是不推荐这种做法)

5)修改密码

             SET PASSWORD = PASSWORD('你设置的密码');
                ALTER USER 'root'@'localhost' PASSWORD EXPIRE NEVER;
                flush privileges;
      6)但是一般情况下我们会通过外网工具连接数据库做操作,需要设置允许访问MySQL的地址
               //这里的密码可以是新密码也可以是你之前设置的密码
                grant all privileges on *.* to root@"%" identified by "密码";
      7)至此,mysql安装完毕


原文链接:https://www.cnblogs.com/SunArmy/p/9830188.html
posted @ 2020-03-03 11:08  pinuocao  阅读(359)  评论(0编辑  收藏  举报