1.2 Linux服务器环境搭建

VMware Workstatio

官网下载

Ubuntu 18.04 镜像下载

官网下载

安装一系列工具

切换到root 用户
在这里插入图片描述
确定网络通畅
在这里插入图片描述

安装 net-tools

已经安装的提示,没有就安装
在这里插入图片描述
检测 openssh-server是否安装
在这里插入图片描述
如果没有安装

安装 openssh-server

在这里插入图片描述

ssh 服务启动/重启动/关闭

启动 sudo /etc/init.d/ssh start 或 sudo service ssh start

关闭 sudo /etc/init.d/ssh stop 或 sudo service ssh stop

重启动 sudo /etc/init.d/ssh restart 或 sudo service ssh restart

ssh 服务状态查看

sudo /etc/init.d/ssh status

XShell 获取

官网下载
在这里插入图片描述
配置连接 输入密码 为方便可以点“接受并保存”

安装 vim

在这里插入图片描述

安装 gcc/g++

检测是否安装 gcc/g++
未安装就进行安装
在这里插入图片描述
g++ 是 c++编译器 g++也是一样的 apt install g++
查看gcc g++版本
在这里插入图片描述
证明是安装成功的

安装gdb

调试工具
在这里插入图片描述

查看时间:

timedatectl status
在这里插入图片描述
如果不是Asia/ShangHai
设置为上海 timedatectl set-timezone “Asia/Shanghai”

安装 NTP 服务

时间对服务器非常重要,可以通过 NTP 来校对时间,OpenNTPD 是一个 Unix 系统网络时 间协议(NTP)实现的守护进程.
安装OpenNTPD 服务端
在这里插入图片描述
查看是否安装成功
在这里插入图片描述

安装sysstat

sysstat 是一个软件包,包含监测系统性能及效率的一组工具,
官网
在这里插入图片描述
主要的几个命令工具
iostat 输出 CPU 的统计信息和所有 I/O 设备的输入输出(I/O)统计信息。
mpstat 关于 CPU 的详细信息(单独输出或者分组输出)
pidstat 关于运行中的进程/任务、CPU、内存等的统计信息
sar 保存并输出不同系统资源(CPU、内存、IO、网络、内核等。。。)的详细信息。

安装cmake

在这里插入图片描述
在这里插入图片描述

安装golang 开发环境

官网
安装
1 wget https://dl.google.com/go/go1.13.3.linux-amd64.tar.gz
2 tar -xvf go1.13.3.linux-amd64.tar.gz
3 mv go /usr/local 将源代码搬到/usr/local 目录下
4 设置环境变量
在~/.profile 中设置环境变量

GOROOT=/usr/local/go; export GOROOT
GOPATH=$HOME/Projects/Proj1; export GOPATH
PATH=$GOPATH/bin:$GOROOT/bin:$PATH; export PATH

:wq
在这里插入图片描述然后 source /etc/profile 或者 reboot 使环境变量生

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
并编译 go build 运行
在这里插入图片描述

安装Redis

在这里插入图片描述

在这里插入图片描述
停止/重启/启动 redis 服务
如果是用 apt-get 或者 yum install安装的 redis,可以直接通过下面的命令停止/启动/重启 redis
如果有错误可以参考
/etc/init.d/redis-server stop
/etc/init.d/redis-server start
/etc/init.d/redis-server
查看 redis 服务状态

安装MongoDB

MongoDB 是一个基于分布式文件存储的数据库,旨在为 WEB 应用提供可扩展的高性能数据
存储解决方案 apt-get install mongodb

在这里插入图片描述
在这里插入图片描述
停止/重启/启动 MongoDB 服务
/etc/init.d/mongodb stop
/etc/init.d/mongodb start
/etc/init.d/mongodb restart

安装 mysql 服务端

apt-get install mysql-server在这里插入图片描述停止/重启/启动 mysql 服务
/etc/init.d/mysql stop
/etc/init.d/mysql start
/etc/init.d/mysql restart

安装 mysql-clientd

apt-get install mysql-client

安装 mysql 客户端开发包

apt-get install libmysqlclient-dev
首次登录 mysql(5.7)或忘记密码解决方法
查看 debian-sys 密码
在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

天晨。

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值