Linux centos 安装 tomcat jdk mysql Apache redis

本文提供了一步一步的指导,教你如何在Linux环境下安装并配置多种常用软件,包括JDK、Tomcat、Nginx、Maven、Python、Node.js、MySQL、Redis等,涵盖了从下载到启动的全过程。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

常用安装点击跳转
JDK,Tomcat,Ngixn,Maven,Phthon3.6,RRM
NPM,Node,Vim,Mysql,Redis,Libc++,Clang,LLVM3.3
Maple

jdk安装

  1. 下载,点击跳转
  2. 解压tar -xvf jdk-8u111-linux-i586.tar.gz
  3. 备份环境配置文件 cp profile ./profile.bak
  4. 添加环境变量 vi /etc/profile
  5. 末尾添加
  6. export JAVA_HOME=/usr/java/jdk1.7.0_65 export CLASSPATH=.:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/jre/lib/rt.jar: export PATH=$JAVA_HOME/bin:$PATH export JAVA_HOME CLASSPATH PATH
  7. 文件生效 source /etc/profile
  8. 查看jdk版本 java -version

Tomcat安装

  1. 下载,点击跳转
  2. 解压 tar -zxvf apache-tomcat-8.5.40.tar.gz
  3. 进入文件夹 cd apache-tomcat-8.5.40
  4. 开放8080端口 /sbin/iptables -I INPUT -p tcp --dport 8080 -j ACCEPT
  5. 保存 更改端口 /etc/rc.d/init.d/iptables save
  6. 启动tomcat bin/startup.sh
  7. 浏览器访问 192.168.44.130:8080

Nginx安装

  1. 下载,点击跳转
  2. 解压tar -zxvf nginx-1.15.3.tar.gz
  3. 进入文件夹cd nginx-1.15.3
  4. 补全环境yum -y install gcc pcre-devel openssl openssl-devel
  5. 检查安装环境./configure --prefix=/usr/local/nginx
  6. 编译安装make && make install
  7. 检查是否安装成功/usr/local/nginx/sbin/nginx
  8. 查看端口是否有nginx监听netstat -ntlp | grep 80
  9. 查看是否有nginx进程ps -ef | grep nginx

Mysql安装,Centos6.6中
比较详细,比我的好,跳转链接

  1. 查看自带数据库 rpm -qa | grep mysql

  2. 删除自带数据库 rpm -e --nodeps mysql_libs

  3. 查看可选数据库版本 yum list | grep mysql

  4. 安装数据库客户端及服务端 yum install -y mysql-server mysql mysql-devel

  5. 查看安装的数据库 rpm -qa | grep mysql

  6. 启动数据库 service mysqld start

  7. 停止数据库 service mysqld stop

  8. 查看是否启动数据库 service mysqld status

  9. 查看是否是开机启动(若2~5都是on则表明是开机启动):chkconfig --list | grep mysqld

  10. 设置开机自启动 chkconfig mysqld on

  11. 设置密码mysqladmin -u root -p password 'root'

  12. 首次登入 mysql -u root -p

  13. 修改密码 ALTER USER 'root'@'localhost' IDENTIFIED BY 'root123';

  14. 退出mysql exit 或 quit

  15. 查看数据库的配置文件 cat /etc/my.cnf

  16. 数据库的数据库文件存放位置cd /var/lib/mysql/

  17. 防火墙打开 3306 端口
    /sbin/iptables -I INPUT -p tcp --dport 3306 -j ACCEPT
    /etc/rc.d/init.d/iptables save
    /etc/init.d/iptables status

  18. 登入mysql后设置允许远程访问
    grant all privileges on *.* to 'root'@'%' identified by 'root';
    flush privileges;

  19. 这样可以使用Navicat,IDEA进行登入了。

Mysql安装,Centos7中

  1. Myserver,默认删除,得下回来wget http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm
  2. 解压Myserver rpm -ivh mysql-community-release-el7-5.noarch.rpm
  3. 安装客户端服务端 yum -y install mysql mysql-server mysql-devel
  4. 启动mysql service mysqld start
  5. 设置密码mysqladmin -u root -p password 'root'
  6. 登入 mysql -u root -p
  7. 其它步骤跟上面类似

C语言编译环境

1.安装 yum -y install make gcc-c++ cmake bison-devel ncurses-devel

2.编译单个 gcc hello.c

常会看见 apt-get 进行安装东西,只要在Linux版本Ubantu中有效。

优盘NTFS格式挂载跳转链接

FTP文本传输跳转详情

zlib安装
作用:对其它软件的编译代码起着优化

  1. 官网下载,跳转详情
  2. 直接网上下载 wget http://www.zlib.net/zlib-1.2.8.tar.gz
  3. 解压 tar -xvzf zlib-1.2.8.tar.gz
  4. 进入 cd zlib-1.2.8.tar.gz
  5. 检查安装环境./configure
  6. 编译安装make && make install

Eclipse

Apache服务搭建

  1. 下载,跳转下载
  2. 解压 tar –zxvf httpd-2.2.9.tar.gz
  3. 建文件夹 mkdir –p /usr/local/web/apache
  4. 安装包管理位置 mv /root/httpd-2.2.9 /usr/local/src/
  5. 进入 cd httpd-2.2.9
  6. 检查配置环境./configure --prefix=/usr/local/web/apache / //安装路径 --enable-shared=max / --enable-module=rewirte / --enable-module=so
  7. 编译安装二进制文件 make && make install
  8. 开启服务 service httpd start
  9. 开启80端口 /sbin/iptables -I INPUT -p tcp --dport 8080 -j ACCEPT
  10. 保存80端口 /etc/rc.d/init.d/iptables save
  11. 访问 192.168.44.130:80

Redis,数据缓存,安装redis前谨记,安装c语言环境,及tcl环境
其它方式1,跳转链接
比较好的方式,跳转详情
运行等级查看

  1. 官网下载,下载链接
  2. 或者网上直接下载wget http://download.redis.io/releases/redis-3.2.6.tar.gz
  3. 解压 tar zxvf redis-3.2.6.tar.gz
  4. 进入目录 cd redis-3.2.6
  5. 修改 vim redis.conf 把 daemonsize 设置置为 yes
  6. 执行 make
  7. 进入 cd src 执行 make test在这里插入图片描述
  8. 执行 make install在这里插入图片描述
  9. 启动redis ./redis-server redis.conf
  10. 查看端口 netstat -lnp | grep 6379
  11. 连接redis并且测试 src/redis-cli
  12. 设置开机启动 chkconfig redis on
  13. redis服务器开机关闭 vim /etc/init.d/redis chmod 775 /etc/init.d/redis
# Date 2019-4-28
# chkconfig: 2345 10 90  
# description: Start and Stop redis   
  
  PATH=/usr/local/redis-3.0.6/src:/sbin:/usr/bin:/bin   
  REDISPORT=6379  
  EXEC=/usr/local/redis-3.0.6/src/redis-server   
  REDIS_CLI=/usr/local/redis-3.0.6/src/redis-cli   
  
 PIDFILE=/var/run/redis.pid   
 CONF="/usr/local/redis-3.0.6/redis.conf"  
 AUTH="1234"  
 case "$1" in   
        start)   
               if [ -f $PIDFILE ]   
                then   
                       echo "$PIDFILE exists, process is already running or crashed."  
               else  
                       echo "Starting Redis server..."  
                        $EXEC $CONF   
                fi   
                if [ "$?"="0" ]   
               then   
                       echo "Redis is running..."  
                fi   
                ;;   
        stop)   
                if [-f $PIDFILE ]   
               then   
                        echo "$PIDFILE exists, process is not running."  
                 else  
                       PID=$(cat $PIDFILE)   
                        echo "Stopping..."  
                       $REDIS_CLI -p $REDISPORT  SHUTDOWN    
                        sleep 2  
                      while [ -x $PIDFILE ]   
                       do  
                                echo "Waiting for Redis to shutdown..."  
                              sleep 1  
                        done   
                        echo "Redis stopped"  
               fi   
               ;;   
        restart|force-reload)   
               ${0} stop   
                ${0} start   
                ;;   
        *)   
              echo "Usage: /etc/init.d/redis {start|stop|restart|force-reload}" >&2  
                exit 1  
 esac

这样就可以service redis start 开启redis服务 service redis stop 关闭redis服务

Tcl安装

  1. 下载 wget http://sourceforge.net/projects/tcl/files/Tcl/8.6.1/tcl8.6.1-src.tar.gz
  2. 解压 tar -zxvf tcl8.6.1-src.tar.gz
  3. 进入目录 cd tcl8.6.1/unix
  4. 检查安装环境 ./configure
  5. 编译安装二进制文件 make && make install

ssh服务安装

  1. yum install ssh
  2. service sshd start

Oracle安装
centos32位安装,详细教程
centos64位安装,详细教程

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值