ubuntu常见配置

ubuntu各个版本的安装过程大差小不差,可以参考,ubuntu20.04

其它版本换一下镜像版本即可

安装之后需要配置基本的环境,我的话大概就以下内容,后续可能有所删改

bash 复制代码
sudo apt-get update
sudo apt-get install gcc
sudo apt-get install g++
sudo apt-get install tar
sudo apt-get install make
sudo apt-get install net-tools
sudo apt-get install vim
sudo apt-get install git
sudo apt-get install python2.7
sudo apt-get install curl
curl https://bootstrap.pypa.io/pip/2.7/get-pip.py -o get-pip.py
sudo pthon2.7 get-pip.py
sudo apt-get install python2-dev
sudo pip2 install uwsgi
sudo apt install supervisor
sudo apt-get install redis
sudo apt-get install ssh
sudo apt-get install mysql-server
sudo apt-get install mysql-client

配置git连接远程仓库

bash 复制代码
git init
ssh-keygen
ssh-add ~/.ssh/id_rsa

将产生的公钥放在github中(后缀是pub)

接下来就可以clone私有仓库内的数据了

连接vscode

确认虚拟机配置没有问题

bash 复制代码
sudo apt-get install openssh-server -y
sudo service ssh start
ps -e | grep sshd
ping www.baidu.com

确认虚拟机处于桥接模式

使用ifconfig指令获取虚拟机ip

vscode安装remote ssh和remote explorer

接下来点击远程资源管理器然后点击ssh后的小齿轮进入搜索栏应该是第一个(路径和下面的一致即可)最后修改里面的ip和用户名,保存后就可以尝试连接了。

设置免密登录(可忽略)在windows和linux的终端中分别输入指令

bash 复制代码
ssh-keygen -t rsa -b 4096

多次回车后完成,然后在windows目录C:user\用户名.ssh下的文件id_rsa.pub重命名为authorized_keys,然后将这个文件复制到linux的~/.ssh目录下即可(实际文件名和文件所在路径按照你执行指令时的输入为准,这里是默认的情况)

相关推荐
qq_3129201115 分钟前
Nginx限流与防爬虫与安全配置方案
运维·爬虫·nginx·安全
GanGuaGua21 分钟前
Linux系统:线程的互斥和安全
linux·运维·服务器·c语言·c++·安全
lsnm30 分钟前
【LINUX网络】IP——网络层
linux·服务器·网络·c++·网络协议·tcp/ip
全糖去冰吃不了苦31 分钟前
ELK 集群部署实战
运维·jenkins
不掰手腕44 分钟前
在UnionTech OS Server 20 (统信UOS服务器版) 上离线安装PostgreSQL (pgsql) 数据库
linux·数据库·postgresql
Lynnxiaowen1 小时前
今天继续昨天的正则表达式进行学习
linux·运维·学习·正则表达式·云计算·bash
努力学习的小廉1 小时前
深入了解linux系统—— POSIX信号量
linux·运维·服务器
刘一说1 小时前
CentOS部署ELK Stack完整指南
linux·elk·centos
从零开始的ops生活2 小时前
【Day 50 】Linux-nginx反向代理与负载均衡
linux·nginx
IT成长日记2 小时前
【Linux基础】Linux系统配置IP详解:从入门到精通
linux·运维·tcp/ip·ip地址配置