阿里云上centos安装软件

阿里云安装软件

centos7环境
1.jdk
2.tomcat
3.mysql
4.solr
5.fastdfs
6.nginx
7.acrivemq
8.redis
9.cas
10.zookeeper
注(有些版本可能不是最新 可能在网上下载)
上传安装包

1.jdk

1.1进入/usr/java目录,解压文件

cd /usr/java
tar -zxvf jdk-8u181-linux-x64.tar.gz

1.2Jdk配置

(进入系统配置文件,如果提示vim command not fond。则是没有对应插件。
查看vim命令是否可用

rpm -qa|grep vim

vim-enhanced-7.0.109-7.el5
vim-minimal-7.0.109-7.el5
vim-common-7.0.109-7.el5

如果少了其中的某一条,
比如 vim-enhanced 的,就用命令
yum -y install vim-enhanced 来安裝:
yum -y install vim-enhanced
yum -y install vim-common
如果上面的三条一条都沒有返回, 可以直接用 yum -y install vim* 命令)
查看是否存在

---------------------------------------华丽分割线---------------------------------------------

vim /etc/profile 

输入完毕并回车,在文件尾部添加如下信息
按“i”键进入编辑模式

export JAVA_HOME=/usr/java/jdk1.8.0_181
	export CLASSPATH=$JAVA_HOME/lib/
	export PATH=$PATH:$JAVA_HOME/bin
	export PATH JAVA_HOME CLASSPATH

编辑完按esc推出编辑模式 输入下面指令进行保存退出

:wq

然后输入以下指令,刷新环境配置使其生效:

source /etc/profile

查看是否安装成功

java -version

安装jdk成功

2.Tomcat

2.1解压Tomcat

tar -zxvf apache-tomcat-8.5.34.tar.gz

进入解压的tomcat包的bin目录,并启tomcat

cd apache-tomcat-8.5.34/bin
./startup.sh

启动Tomcat
打开浏览器,输入地址访问tomcat
http://公网ip:8080/

Tomcat启动慢就执行之下命令

yum install rng-tools # 安装rngd服务(熵服务,增大熵池)
systemctl start rngd  # 启动服务

3.配置mysql

3.1检查以前是否安装过mysql

rpm -qa|grep -i mysql

如果没有任何输入证明没有安装过,如果安装过需要卸载的话用rpm -e 软件包名 来卸载

3.2配置YUM源
在MySQL官网中下载YUM源rpm安装包:http://dev.mysql.com/downloads/repo/yum/
如果提示wget command not found,执行如下语句

yum -y install wget

3.3下载mysql源安装包shell>

 wget http://dev.mysql.com/get/mysql57-community-release-el7-8.noarch.rpm

安装mysql
3.4安装mysql源shell>

yum localinstall mysql57-community-release-el7-8.noarch.rpm

安装mysql源shell
3.5检查mysql源是否安装成功

yum repolist enabled | grep "mysql.*-community.*"

检查mysql源是否安装成功
3.6安装MySQL

yum install mysql-community-server

安装MySQ
3.7启动MySQL服务
启动命令

systemctl start mysqld

查看mysql运行状态

systemctl status mysqld

运行状态
3.8开机启动

systemctl enable mysqld
systemctl daemon-reload

3.9修改root默认密码
mysql安装完成之后,在/var/log/mysqld.log文件中给root生成了一个默认密码。通过下面的方式找到root默认密码,然后登录mysql进行修改:
查看默认密码

grep 'temporary password' /var/log/mysqld.log

在这里插入图片描述
登陆mysql,输入默认密码

mysql -uroot -p

输入密码时不会显示
设置新密码
默认密码检查策略要求密码必须包含:大小写字母、数字和特殊符号,并且长度不能少于8位。

ALTER USER 'root'@'localhost' IDENTIFIED BY '输入新密码';

3.10配置远程登录:

MySQL默认root用户只能本地登录,如果要远程连接,要简单设置下,这里直接用root来远程登录不添加其他角色。

使用命令:

GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '4008' WITH GRANT OPTION;

.*.的意思是所有库的所有表;To后面跟的是用户名;@后面跟的是ip地址,%代表所有ip地址,identified by后面的是密码。

然后再:

mysql> flush privileges;

这样就能用用电脑连接上阿里云上的mysql

4.solr安装

1.到/usr/java目录下 解压solr

tar zxzf solr-4.10.3.tgz.tgz

2:把 solr 下的dist目录solr-4.10.3.war部署到 Tomcat\webapps下(去掉版本号)。
3:启动 Tomcat解压缩 war 包
4:把solr下example/lib/ext 目录下的所有的 jar 包,添加到 solr 的工程中(\WEB-INF\lib目录下)。
5:创建一个 solrhome 。solr 下的/example/solr 目录就是一个 solrhome。复制此目录到D盘改名为solrhome
6:关联 solr 及 solrhome。需要修改 solr 工程的 web.xml 文件。

  <env-entry>
       <env-entry-name>solr/home</env-entry-name>
       <env-entry-value>d:\solrhome</env-entry-value>
       <env-entry-type>java.lang.String</env-entry-type>
    </env-entry>

7:启动 Tomcat
http://IP:8080/solr/

5.fastdfs

https://www.cnblogs.com/yufeng218/p/8111961.html?tdsourcetag=s_pcqq_aiomsg

6.nginx

在安装fastdfs时已安装
注释:若再安装可能会产生冲突

7.activemq

注:https://www.cnblogs.com/shamo89/p/7645651.html

1、gz文件拷贝到/usr/local/src目录
2、解压启动

tar -zxvf apache-activemq-5.12.0-bin.tar.gz 

转到文件目录下的bin

cd apache-activemq-5.12.0
cd bin

启动

./activemq start
 netstat -anp|grep 61616

关闭 ./activemq stop
如果使用了云服务器需要先开启8161(web管理页面端口)、61616(activemq服务监控端口) 两个端口
http://IP:8161/admin
默认用户名密码 admin/admin

8.redis

注:
https://www.jianshu.com/p/546ff3b8151d
redis.conf中

# bind 127.0.0.1
daemonize yes

requirepass是密码的

9.cas

Cas服务端其实就是一个war包。
在资源\cas\source\cas-server-4.0.0-release\cas-server-4.0.0\modules目录下
cas-server-webapp-4.0.0.war 将其改名为cas.war放入tomcat目录下的webapps下。启动tomcat自动解压war包。浏览器输入http://localhost:8080/cas/login ,可看到登录页面
不要嫌弃这个页面丑,我们后期可以再提升它的颜值。暂时把注意力放在功能实现上。
这里有个固定的用户名和密码 casuser /Mellon
登录成功后会跳到登录成功的提示页面

10.zookeeper

第一步:安装 jdk(此步省略,我给大家提供的镜像已经安装好JDK)
第二步:把 zookeeper 的压缩包(资源\配套软件\dubbox\zookeeper-3.4.10.tar.gz)上传到 linux 系统。
第三步:解压缩压缩包

tar -zxvf zookeeper-3.4.10.tar.gz

第四步:进入 zookeeper-3.4.6 目录,创建 data 文件夹。

mkdir data

第五步:进入conf目录 ,把 zoo_sample.cfg 改名为 zoo.cfg

cd conf
mv zoo_sample.cfg zoo.cfg

第六步:打开zoo.cfg , 修改 data 属性:dataDir=/root/zookeeper-3.4.6/data

Zookeeper 服务启动
进入bin目录,启动服务输入命令

 ./zkServer.sh start

关闭服务输入命令

./zkServer.sh stop

查看状态:

./zkServer.sh status
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值