Linux部分服务搭建

下载wget工具

1.直接输入yum install wget下载安装
2.若yum无法下载,浏览器输入地址
http://mirrors.163.com/centos/7/os/x86_64/Packages/
搜索wget关键字下载wget安装包
在这里插入图片描述下载完毕将安装包上传至服务器,在进入上传的目录输入
rpm -ivh wget-1.14-15.el7_4.1.x86_64.rpm
在这里插入图片描述

安装jdk

输入
wget https://repo.huaweicloud.com/java/jdk/8u201-b09/jdk-8u201-linux-x64.tar.gz
下载jdk压缩包
在这里插入图片描述
将安装包移至java文件夹下后,解压jdk
在这里插入图片描述
安装完毕后配置环境变量,输入vim /etc/profile
在最后一行添加java环境变量信息
export JAVA_HOME=/usr/develop/java/jkd1.8.0_201
export PATH= J A V A H O M E / b i n : P A T H e x p o r t C L A S S P A T H = . : JAVA_HOME/bin:PATH export CLASSPATH=.: JAVAHOME/bin:PATHexportCLASSPATH=.:JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
在这里插入图片描述
保存退出,输入source /etc/profile 追加完成后更新配置

输入java -version出现版本信息则表示安装成功
在这里插入图片描述

安装mysql数据库

输入cd /usr/develop/mysql/切到mysql安装目录,输入
wget http://repo.mysql.com/mysql57-community-release-el7-10.noarch.rpm
下载mysql的yum包
在这里插入图片描述
输入rpm -Uvh mysql57-community-release-el7-10.noarch.rpm
安装yum软件源
在这里插入图片描述
输入yum install -y mysql-community-server
安装mysql服务端(需耐心等待)
在这里插入图片描述
输入service mysqld start启动mysql
在这里插入图片描述
输入service mysqld status 检查mysql的运行状态
在这里插入图片描述
输入grep ‘temporary password’ /var/log/mysqld.log
查看mysql生成的初始随机密码
在这里插入图片描述
例如此处密码为&OP(/_oKu0:w

输入mysql -uroot -p
输入密码&OP(/_oKu0:w(密码输入是不会显示)
登录mysql
在这里插入图片描述
用该密码登录到服务端后,必须马上修改密码再执行一些数据库操作,不然会报如下错误:
mysql> select @@log_error;
ERROR 1820 (HY000): You must reset your password using ALTER USER statement before executing this statement.
mysql> ALTER USER ‘root’@‘localhost’ IDENTIFIED BY ‘新密码’;
修改密码
如果报了ERROR 1819 (HY000): Your password does not satisfy the current policy requirements的错
必须修改两个全局参数:
首先,修改validate_password_policy参数的值
输入set global validate_password_policy=0;
输入set global validate_password_length=1;
在这里插入图片描述
再次执行修改密码就可以了
输入mysql> ALTER USER ‘root’@‘localhost’ IDENTIFIED BY ‘新密码’;
例如这里我输入的bmeB4000
在这里插入图片描述
依次输入
use mysql;
update user set host = ‘%’ where user = ‘root’;
select host, user from user;
flush privileges;
授权其他机器登录
在这里插入图片描述
至此mysql安装完成

安装mongoDB数据库

创建mongodb安装目录 mkdir /usr/develop/mongodb
切到目录安装目录 cd /usr/develop/mongodb
输入wget https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-ubuntu1604-4.2.8.tgz
下载压缩包
在这里插入图片描述
输入tar -zxvf mongodb-linux-x86_64-ubuntu1604-4.2.8.tgz
解压压缩包
在这里插入图片描述
依次输入
cd /usr/develop/mongodb/mongodb-linux-x86_64-ubuntu1604-4.2.8/
sudo mkdir -p data/db
sudo chmod -r 777 data/db
sudo mkdir logs
cd logs
touch mongodb.log
创建数据库存储文件夹、输出日志和mongodb启动配置文件
输入
cd /usr/develop/mongodb/mongodb-linux-x86_64-ubuntu1604-4.2.8/bin/
vim mongodb.conf
打开mongodb.conf文件,输入以下内容:
dbpath = /usr/develop/mongodb/mongodb-linux-x86_64-ubuntu1604-4.2.8/data/db
#数据文件存放目录
logpath = /usr/develop/mongodb/mongodb-linux-x86_64-ubuntu1604-4.2.8/logs/mongodb.log
#日志文件存放目录
port = 27017
#端口
fork = true
#以守护程序的方式启用,即在后台运行
nohttpinterface = true
在这里插入图片描述
输入
cd /usr/develop/mongodb/mongodb-linux-x86_64-ubuntu1604-4.2.8/bin/
./mongod -f mongodb.conf

启动服务器

输入./mongo连接服务器
在这里插入图片描述
至此mongoDB数据库安装完成

安装Redis

切至路径 cd /usr/develop
创建目录 mkdir redis
cd redis
输入 wget http://download.redis.io/releases/redis-4.0.6.tar.gz
在这里插入图片描述
下载压缩包
输入 tar -zxvf redis-4.0.6.tar.gz
解压压缩包
在这里插入图片描述
安装yum cc依赖:yum install gcc
在这里插入图片描述
切到目录下:cd redis-4.0.6
编译安装:make MALLOC=libc
cd src && make install
在这里插入图片描述
修改redis.config:
vim /usr/develop/redis/redis-4.0.6/redis.conf

daemonize no -> daemonize yes
bind ip 修改为本机ip
protect-mode 设置为no
保存并退出

指定config启动:cd src
./redis-server /usr/develop/redis/redis-4.0.6/redis.conf

使用连接工具连接测试
在这里插入图片描述
至此redis安装完成

安装nginx

输入
yum -y install gcc zlib zlib-devel pcre-devel openssl openssl-devel
安装相关依赖
在这里插入图片描述
创建并切至安装目录
cd /usr/develop
mkdir nginx
cd nginx

输入wget http://nginx.org/download/nginx-1.13.7.tar.gz
下载压缩包
在这里插入图片描述
输入tar -xvf nginx-1.13.7.tar.gz
解压压缩包

依次输入
cd /usr/develop/nginx/nginx-1.13.7
./configure
make
mke install
在这里插入图片描述

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值