linux环境搭建
简单的工具安装
安装好虚拟机后,进行如下环境搭建
(1)切换root用户:sudo -i
(2)观察网络环境:ping -c 5 www.baidu.com
(3)安装最新net-tools:apt install net-tools
(4)ifconfig查看linux系统的ip命令,ipconfig查看windox系统的ip命令
ssh服务端
linux上用ps命令来查看进程信息
使用命令:ps afx|grep ssh 来查看ssh
没有安装ssh的话,使用命令:apt install openssh-server
如果安装了没有启动,使用命令:/etc/init.d/ssh start
更新安装工具:apt-get update
ssh服务启动 sudo /etc/init.d/ssh start
关闭sudo /etc/init.d/ssh stop
重启动sudo /etc/init.d/ssh restart
查看状态sudo /etc/init.d/ssh status
另外ssh服务监听22号端口,可以用netstat -nlp|grep 22进行检测服务是否启动
XShell
在window系统上安装XShell软件。
在linux上使用ifconfig查看一下ip,我的Linux上的ip是192.168.146.128。
## 使用XShell可以在window上去连linux。点击左上角的文件,新建,收入对应的ip
然后输入linux上的用户名和密码
## Vim
在linux上安装vim
sudo apt install vim
## gcc/g++
在linux上安装gcc,g++
sudo apt install gcc
sudo apt install g++
## openntpd
这个东西是保证openntpd是保证时间的准确性
sudo apt install openntpd
sysstat
sysstat是一个软件包,用来监测系统性能及效率的一组工具,可以收集系统性能数据,比如:CPU使用率、硬盘和网络吞吐数据
sudo apt install sysstat
iostat 输出CPU的统计信息,以及所有I/O设备的输入输出统计信息
mpstat 关于CPU的详细信息
pidstat 关于运行中的进程/任务、cpu、内存等的统计信息
sar 保存并输出不同系统资源(CPU、内存、IO、网络、内核等)
## 编译工具cmake
跨平台编译工具
sudo apt install cmake
golang
下载golang的安装包wget https://dl.google.com/go/go1.13.3.linux-amd64.tar.gz
解压sudo tar -xvf go1.13.3.linux-amd64.tar.gz
把解压后的包移动到/user/local
mv go /usr/local
然后就是修改环境变量
cd /usr/local/
ls ~/.profile
vim /home/jinzhenxi/.profile
在里面粘贴上下面几句话
GOROOT=/usr/local/go; export GOROOT
GOPATH=$HOME/Projects/Proj1; export GOPATH
PATH=$GOPATH/bin:$GOROOT/bin:$PATH; export PATH
然后退出
source /home/jinzhenxi/.profile
写一个go程序
redis
sudo apt install redis-server
停止redis service redis stop
开启redis service redis begin
重启redis service redis restart
状态redis service redis status
用工具监听
sudo netstat -nlp|grep redis
MongoDB
MongoDB是分布式存储数据库
sudo apt install mongodb
我的ubuntu版本导致这个无法下载,网上有解决方案
(1)wget -qO - https://www.mongodb.org/static/pgp/server-6.0.asc | sudo apt-key add -
(2)echo "deb [ arch=amd64,arm64 ] https://repo.mongodb.org/apt/ubuntu jammy/mongodb-org/6.0 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-6.0.list
(3)sudo apt-get update
(4)sudo apt-get install -y mongodb-org
然后我的命令中mongodb要改成mongod,注意一下这个!!!!!
mysql
安装mysql
sudo apt-get install mysql-server
sudo apt-get mysql-client
sudo apt-get install libmysqlclient-dev