Linux下安装相关软件
- 安装JDK
- 安装mysql
- 安装tomcat
- 安装nginx
- 安装zookeeper
- 安装activemq
安装JDK
1.将安装包放在目录下 /usr/local/jdk
 2.解压 tar zxvf jdk-8u221-linux-x64.tar.gz
 3.vim /etc/profile
 4.在文件的末尾插入
 export JAVA_HOME=/usr/local/jdk/jdk1.8.0_221
 export CLASSPATH=.:          J           A           V               A          H     O           M           E          /    j    r    e    /    l    i    b    /    r    t    .    j    a    r    :  {JAVA_HOME}/jre/lib/rt.jar:         JAVAH/span>OME/jre/lib/rt.jar:{JAVA_HOME}/lib/dt.jar:          J           A           V               A          H     O           M           E          /    l    i    b    /    t    o    o    l    s    .    j    a    r    e    x    p    o    r    t    P    A    T    H    =  {JAVA_HOME}/lib/tools.jar export PATH=         JAVAH/span>OME/lib/tools.jarexportPATH=PATH:${JAVA_HOME}/bin
 5.刷新环境配置使其生效 source /etc/profile
 6.查看jdk是否安装成功,输入指令java -version
安装mysql
9.修改/usr/local/mysql/mysql-5.7.28-linux-glibc2.12-x86_64/support-files/mysql.server文件
10.复制
11.启动mysql服务器
 service mysql start 或者
 /usr/local/mysql/mysql-5.7.28-linux-glibc2.12-x86_64/support-files/mysql.server start
12.查询服务
 ps -ef | grep mysql
 12.杀死进程
 kill -9 pid
 13.添加软连接 并重启mysql服务
 [root@localhost /]# ln -s /usr/local/mysql/mysql-5.7.28-linux-glibc2.12-x86_64/mysql.server /etc/init.d/mysql
 [root@localhost /]# ln -s /usr/local/mysql/mysql-5.7.28-linux-glibc2.12-x86_64/bin/mysql /usr/bin/mysql
 [root@localhost /]# service mysql restart
 14.登录mysql 修改密码
 [root@localhost /]# mysql -u root -p
 Enter password:
 mysql>set password for root@localhost = password(‘123456’);
 15.可能会出现错误
 mysql登录 错:mysql: error while loading shared libraries: libncurses.so.5: cannot open shared object fi…
 在 /usr/lib下执行 yum install libncurses* 就可以了
安装tomcat
1.mkdir /usr/local/tomcat
 2.将压缩包放到第一步中目录下
 3.解压tar -zxvf apache-tomcat-8.5.45.tar
 4.进入tomcat下bin目录启动tomcat
 启动 ./startup.sh
 关闭 ./shutdown.sh
 5.启动成功
 Using CATALINA_BASE: /usr/local/tomcat/tomcat8
Using CATALINA_HOME: /usr/local/tomcat/tomcat8
Using CATALINA_TMPDIR: /usr/local/tomcat/tomcat8/temp
Using JRE_HOME: /usr/java/jdk1.8.0_181
Using CLASSPATH: /usr/local/tomcat/tomcat8/bin/bootstrap.jar:/usr/local/tomcat/tomcat8/bin/tomcat-juli.jar
Tomcat started.
 6.访问http://localhost:8080/如果不是本机输入对应ip
/usr/local/tomcat/tomcat8/bin 目录下启动关闭tomcat
server.xml下的几个port含义
1、是tomcat 监听的关闭端口。
 2、
 protocol: http协议;connectionTimeout: 连接超时时间;
 port:监听浏览器发送请求,该端口设置为80后在访问的时候就可以省略端口(http://localhost);
 redirectPort:重定向端口,当用户用http请求某个资源,而该资源本身又被设置了必须要https方式访问, 此时Tomcat会自动重 定向到这个redirectPort设置的https端口,即处理https请求的端口。
 3、
 这个是接受其他服务转发过来的请求。
安装nginx
1.将jar包放到/usr/local下
 2.解压tar -zxvf nginx-1.14.2.tar.gz
 3.进入到nginx文件夹内 cd nginx-1.14.2
 4. ./configure
 5.通过上一步,你会看到文件夹多了Makefile这个文件
 6.GCC——GNU编译器集合
 yum install gcc-c++
 7.PCRE库
 yum install -y pcre pcre-devel
 8. zlib库
 yum install -y zlib zlib-devel
 9.OpenSSL库
 yum install -y openssl openssl-devel
 10.接下来通过命令 make 编译
 11.使用命令 make install 安装
 12.进入到sbin目录 然后./nginx启动 nginx默认是80端口 如果你想修改端口就进入到conf目录下找到nginx.conf修改,
 启动时候出现的问题
 nginx:  could not open error log file: open() “/usr/local/nginx-1.16.1//logs/error.log” failed (2: No such file or directory)
 2019/12/25 14:10:39 [emerg] 49126#0: open() “/usr/local/nginx-1.16.1//logs/access.log” failed (2: No such file or directory)
需要在nginx-1.14.2目录下 创建logs文件夹 在此文件夹下创建access.log error.log文件
 touch access.log
 touch error.log
 然后在重新启动nginx
13.通过命令 ps aux|grep nginx查看nginx的情况
 14.访问 localhost:80
 make过程中出现下列问题
 问题:bash: make: command not found… Failed to search for file: Cannot update read-only repo
 只需要执行 yum -y install gcc automake autoconf libtool make
在/usr/local/nginx-1.16.1/sbin 目录下 启动nginx ./nginx
安装zookeeper
1.放到/usr/local下
 2.解压tar -zxvf zookeeper-3.4.10.tar.gz
 3.改名mv zookeeper-3.4.10 zookeeper
 4.进入zookeeper
 cd zookeeper
 5.切换到zookeeper目录下的conf目录下,重新复制一份zoo_sample.cfg文件并命名为zoo.cfg:
 vim zoo.cfg
 dataDir=/tmp/zookeeper
 dataLogDir=/tmp/zookeeper/log
 6.在根目录的tmp目录下创建zookeeper文件夹
 mkdir zookeeper
 zookeeper目录下创建log
 mkdir log
 7.配置环境变量 vi /etc/profile 
 export ZOOKEEPER=/usr/local/zookeeper
 export PATH=            P    A    T    H    :  PATH:         PATH:ZOOKEEPER/bin
 刷新source /etc/profile
 8.启动 zkServer.sh start
 查看运行状态 zkServer.sh status
 启动客户端 zkCli.sh
安装activemq
1.将压缩包放到/usr/local/activemq
 2.解压 tar -zxvf apache-activemq-5.15.5.tar.gz
 3.进入bin
 cd /usr/local/activemq/apache-activemq-5.15.9/bin
 4.
 启动服务 ./activemq start
查看启动状态 ./activemq status
停止服务 ./activemq stop
文章知识点与官方知识档案匹配,可进一步学习相关知识CS入门技能树Linux入门初识Linux24782 人正在系统学习中
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!