Linux 安装软件

113 阅读2分钟

本文已参与「新人创作礼」活动,一起开启掘金创作之路。

  1. 选择对应版本下载:www.oracle.com/cn/java/tec…
  2. 上传到/opt(先保留个压缩包)
  3. 在opt目录下解压:tar -zxvf jdk压缩文件
  4. 复制到/usr/local/目录下:opt: cp -r jdk目录 /usr/local/jdk1.8
  5. 在etc/profile文件下配置环境变量:vi /etc/profile
  6. 在文件末尾增加以下配置:
export JAVA_HOME=/usr/local/jdk1.8  #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}
  1. 使配置文件立即生效:source /etc/profile
  2. 测试:
    • javac
    • java -version

Windows

windows系统-mysql压缩包安装教程:blog.csdn.net/we_are_the_… The vervice already exists!-mysql安装服务问题解决 安装包下载 安装包安装配置

Linux

mysql-linux版本下载:dev.mysql.com/get/Downloa… 安装教程:blog.csdn.net/qq_37598011…

启动报错: Starting MySQL.200107 16:35:31 mysqld_safe error: log-error set to ‘/var/log/mariadb/mariadb.log’, however file don’t exists. Create writable for user ‘mysql’. ERROR! The server quit without updating PID file (/var/lib/mysql/server7.pid).

原因:没有路径也没有权限 解决方案:

创建路径:mkdir /var/log/mariadb 创建文件:touch /var/log/mariadb/mariadb.log 授予权限:chown -R mysql:mysql /var/log/mariadb/mariadb.log

linux下开机自启动

  1. 在以上步骤安装成功后执行以下步骤

  2. 赋予可执行权限:chmod +x /etc/init.d/mysql

  3. 添加为服务:chkconfig --add mysqld

  4. 查看服务列表: chkconfig --list

  5. 重启计算机:reboot

  6. 安装 gcc 环境:yum install gcc

  7. 进入安装目录:cd /usr/local

  8. 下载 redis:wget http://download.redis.io/releases/redis-6.0.1.tar.gz

  9. 解压:tar -xvf redis-6.0.1.tar.gz

  10. 进入 redis 目录:cd /usr/local/redis-6.0.1

  11. 安装编译:make PREFIX=/usr/local/redis install

最终出现(It"s a good idea to run "make test" )则为成功

问题 & 解决

  • make[1]: *** [server.o] 错误 1 make: *** [all] 错误 2server.c:2402:11:
  • gcc 版本问题
    1. 升级版本:yum -y install centos-release-scl
    2. 升级开发工具:yum -y install devtoolset-9-gcc devtoolset-9-gcc-c++ devtoolset-9-binutils
    3. 临时使用:scl enable devtoolset-9 bash
    4. 重新安装编译:make PREFIX=/usr/local/redis install