Centos7.x 部署日志

2018-06-07  本文已影响132人  3869c3f1f1e8

开始记录:

首先打开终端,连接服务器 ssh root@公网ip ,然后按照提示输入密码登录到服务器。下面开始安装。


1.安装JDK

运行命令:yum -y list java* 查看是否已经安装了JDK,如果已安装,需要先卸载。

前往oracle官网下载最新版JDK。

下载页面:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

oracle官网下载页面

上图红框中为我们需要的JDK安装包,拷贝下载地址,回到终端,wget下载地址,下载JDK安装包。

操作演示

下载后的安装包后缀名带有加密的秘钥,使用mv命令将安装包变成tar.gz格式。 

操作演示

使用tar -xvf命令解压安装包。解压后将JDK文件夹移到自己理想的存放处。

部分解压日志

接下来就是配置环境变量,vim /etc/profile打开设置环境变量的文件,在底部添加JAVA_HOME、JRE_HOME、CLASSPATH、PATH,然后保存编辑的内容,source /etc/profile 使配置文件立即生效。

# set java env

export JAVA_HOME=/xxxx/xxxx/jdk1.8.0_171

export JRE_HOME=${JAVA_HOME}

export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib

export PATH=${JAVA_HOME}/bin:$PATH

添加的内容

验证一下,JDK是否安装成功!

JDK安装成功

2.安装Mysql 5.6

运行命令:yum list installed mysql* 查看是否已经安装了mysql,如果已安装,需要先卸载。

编辑mysql的yum源:vim /etc/yum.repos.d/mysql-community.repo

# Enable to use MySQL 5.6

[mysql56-community]

name=MySQL 5.6 Community Server

baseurl=http://repo.mysql.com/yum/mysql-5.6-community/el/6/$basearch/

enabled=1

# 是否验证gpgkey 1验证 0不验证

gpgcheck=0

gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql

mysql5.6 yum源

yum repolist enabled | grep mysql    检查yum源是否配置成功,如下图中显示信息表示已配置成功。

sudo yum install mysql-community-server   安装mysql,如下图显示信息表示正在下载。

下载中

当下图红框中提示信息出现时,输入'y'继续往下执行安装。

安装完成

systemctl start mysqld     启动mysql服务。

mysqladmin -uroot -p password root 设置root用户密码(password后跟的新密码) ,新安装的mysql是没有密码的,所以 -p 后面为空。提示输入密码直接回车即可,密码设置成功。

初始化密码

mysql -uroot -p 连接mysql。输入上面设置的密码即可。

mysql连接成功

如果之前安装过mysql并且卸载时没有清除数据 -p后跟的是原root用户密码,比如原密码为root。

mysqladmin -uroot -proot password root

给远程用户赋予权限:GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'root' WITH GRANT OPTION;FLUSH  PRIVILEGES;

授权成功 mysql安装完成

3.Redis

下载页面:https://redis.io/download   推荐下载稳定版的。

下载安装包:wget http://download.redis.io/releases/redis-4.0.11.tar.gz

解压安装包:tar -xvf redis-4.0.11.tar.gz

进入解压后的文件夹,编译安装:make && make install

编译安装完成

进入src目录,指定配置文件,守护进程启动。./redis-server /root/dev/redis-4.0.11/redis.conf

启动成功

4.防火墙Firewall

查看防火墙状态:firewall-cmd --state    

查看防火墙版本:firewall-cmd --version  

查看所有打开的端口: firewall-cmd --zone=public --list-ports

更新防火墙规则: firewall-cmd --reload

 查看是否开启80端口:firewall-cmd --zone=public --query-port=80/tcp

开启80端口:firewall-cmd --zone=public --add-port=80/tcp --permanent(--permanent永久生效,没有此参数重启后失效)

删除80端口:firewall-cmd --zone=public --remove-port=80/tcp --permanent

启动:        systemctl start firewalld

查看状态: systemctl status firewalld 

停止:        systemctl disable firewalld

禁用:        systemctl stop firewalld

启动服务:systemctl start firewalld.service

关闭服务:systemctl stop firewalld.service

重启服务:systemctl restart firewalld.service

显示服务状态:systemctl status firewalld.service

开机启用服务:systemctl enable firewalld.service

开机禁用服务:systemctl disable firewalld.service

查看服务是否开机启动:systemctl is-enabled firewalld.service

查看已启动的服务列表:systemctl list-unit-files|grep enabled

查看启动失败的服务列表:systemctl --failed

真实操作

5.Nginx

添加centos7的yum源(以下为yum源脚本)

编辑命令:vi /etc/yum.repos.d/nginx.repo

安装命令:yum install nginx

// yum源脚本

[nginx]

name=nginx repo

baseurl=http://nginx.org/packages/centos/7/$basearch/

gpgcheck=0

enabled=1

查询安装路径:whereis nginx

进入启动目录:cd /usr/sbin

// 启动命令

./nginx

./nginx -s stop    停止

./nginx -s quit    优雅停止

./nginx -s reload  重启(重新加载配置文件)

./nginx -s reopen

配置文件路径:/etc/nginx/nginx.conf

html文件夹位置:/usr/share/nginx

真是安装操作

6.Zookeeper

下载安装包:wget http://mirrors.hust.edu.cn/apache/zookeeper/zookeeper-3.4.13/zookeeper-3.4.13.tar.gz

解压安装包:tar -xvf zookeeper-3.4.13.tar.gz

解压后的安装包

进入conf目录,复制zoo_sample.cfg到zoo.cfg,修改配置文件zoo.cfg。

复制并修改配置文件 dataDir修改为自己创建的目录

保存后,进入根目录下的bin文件夹,启动zookeeper。启动命令:./zkServer.sh start

附:

Using config: /root/dev/zookeeper-3.4.13/bin/../conf/zoo.cfg

Usage: ./zkServer.sh {start|start-foreground|stop|restart|status|upgrade|print-cmd}


7.Tomcat

7.1 Tomcat8.5 

wget http://mirrors.tuna.tsinghua.edu.cn/apache/tomcat/tomcat-8/v8.5.34/bin/apache-tomcat-8.5.34.tar.gz

7.2 Tomcat8.0 

wget http://mirrors.tuna.tsinghua.edu.cn/apache/tomcat/tomcat-8/v8.0.53/bin/apache-tomcat-8.0.53.tar.gz


8.ActiveMQ

下载安装包:wget http://mirrors.hust.edu.cn/apache//activemq/5.14.5/apache-activemq-5.14.5-bin.tar.gz

解压安装包:tar -xvf apache-activemq-5.14.5-bin.tar.gz

启动:./activemq start

进去 /root/dev/apache-activemq-5.14.5/bin/linux-x86-64 文件夹 

Usage: ./activemq { console | start | stop | restart | status | dump }


上一篇下一篇

猜你喜欢

热点阅读