软件安装指南

This commit is contained in:
罗祥 2019-12-17 16:57:54 +08:00
parent a3593e1fc1
commit f68214ad1f
6 changed files with 95 additions and 113 deletions

View File

@ -98,7 +98,6 @@ chown -R heibaiying:heibaiying /usr/app/elasticsearch-7.2.0/
想要验证是否启动成功,可以使用 `jps` 命令查看 `Elasticsearch` 进程是否启动,也可以访问`9200`端口,出现如下页面则代表启动成功: 想要验证是否启动成功,可以使用 `jps` 命令查看 `Elasticsearch` 进程是否启动,也可以访问`9200`端口,出现如下页面则代表启动成功:
<div align="center"> <img src="../../pictures/elk-web-ui.png"/> </div> <div align="center"> <img src="../../pictures/elk-web-ui.png"/> </div>
## 二、Kibana 安装 ## 二、Kibana 安装
### 2.1 修改配置 ### 2.1 修改配置
@ -112,7 +111,7 @@ server.host: 0.0.0.0
### 2.2 启动服务 ### 2.2 启动服务
同样 Kibana 不允许使用 root 账户启动服务,所以启动时需要切换到其他用户。同时启动用户必须拥有 Kibana 目录的访问权限,可以先使用`chown`命令授权后再使用`su`命令切换到对应用户,示例如下: 同样 Kibana 不允许使用 root 账户启动服务,所以启动时需要切换到其他用户。同时启动用户必须拥有 Kibana 目录的访问权限,可以先使用 `chown` 命令授权后再使用 `su` 命令切换到对应用户,示例如下:
```shell ```shell
chown -R heibaiying:heibaiying /usr/app/kibana-7.2.0-linux-x86_64/ chown -R heibaiying:heibaiying /usr/app/kibana-7.2.0-linux-x86_64/
@ -138,7 +137,6 @@ nohup ./kibana &
kibana Web UI 的访问端口号为`5601`,出现以下页面则代表启动成功: kibana Web UI 的访问端口号为`5601`,出现以下页面则代表启动成功:
<div align="center"> <img src="../../pictures/kibana-web-ui.png"/> </div> <div align="center"> <img src="../../pictures/kibana-web-ui.png"/> </div>
### 2.4 界面汉化 ### 2.4 界面汉化
kibana 7.0 的界面支持中文显示,可以在 `conf/kibana.yml` 中增加如下选项来进行配置: kibana 7.0 的界面支持中文显示,可以在 `conf/kibana.yml` 中增加如下选项来进行配置:

View File

@ -1,4 +1,5 @@
# MongoDB 单机版本环境搭建 # MongoDB 单机版本环境搭建
<nav> <nav>
<a href="#一下载并解压">一、下载并解压</a><br/> <a href="#一下载并解压">一、下载并解压</a><br/>
<a href="#二配置环境变量">二、配置环境变量</a><br/> <a href="#二配置环境变量">二、配置环境变量</a><br/>
@ -12,7 +13,6 @@
下载地址为: https://www.mongodb.com/download-center/community ,选择所需版本的 MongoDB 后进行下载: 下载地址为: https://www.mongodb.com/download-center/community ,选择所需版本的 MongoDB 后进行下载:
<div align="center"> <img src="../../pictures/mongodb-version-select.png"/> </div> <div align="center"> <img src="../../pictures/mongodb-version-select.png"/> </div>
这里我下载的版本为 `4.0.10` , 安装环境为 `RHEL 7.0`,下载后进行解压: 这里我下载的版本为 `4.0.10` , 安装环境为 `RHEL 7.0`,下载后进行解压:
```shell ```shell
@ -27,8 +27,6 @@
vi /etc/profile vi /etc/profile
``` ```
```shell ```shell
export MONGODB_HOME=/usr/app/mongodb-linux-x86_64-rhel70-4.0.10/ export MONGODB_HOME=/usr/app/mongodb-linux-x86_64-rhel70-4.0.10/
export PATH=${MONGODB_HOME}/bin:$PATH export PATH=${MONGODB_HOME}/bin:$PATH

View File

@ -5,7 +5,6 @@
这里我采用的是二进制安装包的方式进行安装安装包的下载地址为https://dev.mysql.com/downloads/mysql/ ,按需选择对应的版本后进行下载: 这里我采用的是二进制安装包的方式进行安装安装包的下载地址为https://dev.mysql.com/downloads/mysql/ ,按需选择对应的版本后进行下载:
<div align="center"> <img src="../../pictures/mysql-version.png"/> </div> <div align="center"> <img src="../../pictures/mysql-version.png"/> </div>
下载后进行解压,并对解压后的文件夹进行重命名,以便在后面的配置中进行引用: 下载后进行解压,并对解压后的文件夹进行重命名,以便在后面的配置中进行引用:
```shell ```shell
@ -125,4 +124,4 @@ grant all privileges on *.* to heibaiying@'%' with grant option;
flush privileges; flush privileges;
``` ```
配置完成后就可以在其他任意主机上使用该用户来连接 MySQL 服务。至此MySQL 的单机环境已经搭建完成。 配置完成后就可以在其他主机上使用该用户来连接 MySQL 服务。至此MySQL 的单机环境已经搭建完成。

View File

@ -2,7 +2,7 @@
## 一、安装依赖 ## 一、安装依赖
+ **PCRE**安装 PCRE 库来支持正则表达式,它主要被 NGINX Core 和 Rewrite 模块所需要: + **PCRE**用于支持正则表达式,它主要被 NGINX Core 和 Rewrite 模块所需要:
```shell ```shell
# PCRE库的编译需要该组件所以需要预先安装 # PCRE库的编译需要该组件所以需要预先安装
@ -16,7 +16,7 @@ $ make
$ sudo make install $ sudo make install
``` ```
+ **zlib** 安装 zlib 库来支持 header 头压缩,它主要被 NGINX Gzip 模块所依赖: + **zlib** 用于支持 header 头压缩,它主要被 NGINX Gzip 模块所依赖:
```shell ```shell
$ wget http://zlib.net/zlib-1.2.11.tar.gz $ wget http://zlib.net/zlib-1.2.11.tar.gz
@ -27,7 +27,7 @@ $ make
$ sudo make install $ sudo make install
``` ```
+ **OpenSSL**安装 OpenSSL 库来支持 HTTPS 协议,它主要被 NGINX SSL 模块和其他模块所依赖: + **OpenSSL**用于支持 HTTPS 协议,它主要被 NGINX SSL 模块和其他模块所依赖:
```shell ```shell
yum install openssl openssl-devel yum install openssl openssl-devel
@ -46,7 +46,7 @@ $ tar -zxvf nginx-1.16.1.tar.gz
### 2.2 编译安装 ### 2.2 编译安装
按需编译 Nginx可以使用 `--with` 来包含非默认安装的模块,或使用 `--without` 来排除默认安装的模块。关于全部模块的信息,可以使用 ` ./configure --help` 命令进行查看或查阅官方文档https://nginx.org/en/docs/configure.html 按需编译 Nginx可以使用 `--with` 来包含非默认安装的模块,或使用 `--without` 来排除默认安装的模块。关于全部模块的信息,可以使用 ` ./configure --help` 命令查看或查阅官方文档https://nginx.org/en/docs/configure.html
```shell ```shell
$ cd nginx-1.16.1 $ cd nginx-1.16.1

View File

@ -20,7 +20,7 @@
## 一、前置条件 ## 一、前置条件
RabbitMQ 由 Erlang 语言所编写,所以在安装 RabbitMQ 前需要安装 Erlang 。两者的版本兼容关系如下。本篇文章选用的 RabbitMQ 版本为 3.7.15 Erlang 版本为 22.0 RabbitMQ 由 Erlang 语言所编写,所以在安装 RabbitMQ 前需要安装 Erlang 。两者的版本兼容关系如下。本篇文章选用的 RabbitMQ 版本为 3.7.15 Erlang 版本为 22.0
| RabbitMQ version | Minimum required Erlang/OTP | Maximum supported Erlang/OTP | | RabbitMQ version | Minimum required Erlang/OTP | Maximum supported Erlang/OTP |
| :----------------------------------------------------------- | :-------------------------- | :--------------------------- | | :----------------------------------------------------------- | :-------------------------- | :--------------------------- |
@ -156,7 +156,7 @@ rabbitmq-plugins enable rabbitmq_management
访问端口为 `15672`。默认的用户名和密码都是 `guest` 。如果你所用浏览器和 RabbitMQ 服务不在同一台主机上,此时应该无法登录,并出现下面的提示 访问端口为 `15672`。默认的用户名和密码都是 `guest` 。如果你所用浏览器和 RabbitMQ 服务不在同一台主机上,此时应该无法登录,并出现下面的提示
<div align="center"> <img src="../../pictures/RabbitMQ-访问限制.png"/> </div> <div align="center"> <img src="../../pictures/RabbitMQ-访问限制.png"/> </div>
之所以会出现这个提示是因为出于安全考虑RabbitMQ 只允许在本机使用默认的`guest`用户名登录。想要在其他主机上登录,可以使用自定义的账户。 之所以会出现这个提示是因为出于安全考虑RabbitMQ 只允许在本机使用默认的`guest`用户名登录。想要在其他主机上登录,需要使用自定义的账户。
### 4.2 新增账户 ### 4.2 新增账户

View File

@ -1,13 +0,0 @@
**1. 激活网卡**
```shell
vi /etc/sysconfig/network-scripts/ifcfg-enp0s3
将 ONBOOT=no 改为 ONBOOT=yes
```
**2. 解决 ifconfig command not found**
```shell
yum install net-tools
```