Linux tomcat jdk mysql 常用软件及编译环境

Linux常用目录

  1. /dev 设备目录
  2. /etc 超级管理员家目录
  3. /etc/rc.d 启动的配置文件和脚本
  4. /home 用户家目录
  5. /lib 动态链接共享库
  6. /sbin 超级管理命令
  7. /tmp 公共的临时文件存储点
  8. /root 系统管理员的主目录
  9. /mnt 用户临时挂载其他的文件系统
  10. /lost+found 系统非正常关机而留下“无家可归”的文件(windows下叫什么.chk)就在这里
  11. /proc 映射
  12. /var 日志文件
  13. /usr 程序和文件
  14. /bin 常用命令

常用安装点击跳转
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,跳转链接
其它方式2,跳转链接添加链接描述
运行等级查看

  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 /usr/local/kencery/redis/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

猜你喜欢

转载自blog.csdn.net/csdnHuiTailang/article/details/89451243