VM_Ubuntu配置

该博客详细介绍了Ubuntu操作系统的安装与配置过程,包括更新系统、安装SSH、设置开机启动,更换下载源至阿里云,安装并配置MySQL,安装Redis并修改配置以支持远程连接。还提供了验证安装结果的步骤。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

ubuntu配置

1、安装好ubuntu

2、更新apt

sudo apt update

3、下载openssh

#进行安装
apt-get install openssh-server
 
#查看ssh服务是否正常运行
/etc/init.d/sshd status
 
#如果没有运行,就开启服务
service sshd start (或者/etc/init.d/sshd start)
 
#设置ssh为开机启动
chkconfig sshd on

3、finalshell连接

4、更换下载源

1、备份原始文件#
sudo cp /etc/apt/sources.list /etc/apt/sources.list.backup
2、打开文件#
vi /etc/apt/sources.list
3、注释原文件内容添加新地址#
复制代码
#阿里云
deb http://mirrors.163.com/ubuntu/ xenial main restricted universe multiverse
deb http://mirrors.163.com/ubuntu/ xenial-security main restricted universe multiverse
deb http://mirrors.163.com/ubuntu/ xenial-updates main restricted universe multiverse
deb http://mirrors.163.com/ubuntu/ xenial-proposed main restricted universe multiverse
deb http://mirrors.163.com/ubuntu/ xenial-backports main restricted universe multiverse
deb-src http://mirrors.163.com/ubuntu/ xenial main restricted universe multiverse
deb-src http://mirrors.163.com/ubuntu/ xenial-security main restricted universe multiverse
deb-src http://mirrors.163.com/ubuntu/ xenial-updates main restricted universe multiverse
deb-src http://mirrors.163.com/ubuntu/ xenial-proposed main restricted universe multiverse
deb-src http://mirrors.163.com/ubuntu/ xenial-backports main restricted universe multiverse

5、安装mysql

连接上ubuntu,安装mysql

apt-get update
apt install mysql-server

配置账号密码

root
123456

5、安装redis

1、下载安装包,传到linux上,解压,重命名

2、截图

3、基本的命令安装

apt-get install gcc-c++

确定配置好gcc的环境,在redis包里面然后使用make

make
sudo make install

4、安装的目录

我们安装好的文件在 /usr/local/bin

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-GFmGZG7C-1608776516796)(Images/image-20201223090901816.png)]

5、复制一份redis.conf文件(/home/ubuntu/usr/local/redis)

cp redis.conf redis.conf.bk

6、redis默认不是后台启动

修改为后台默认启动

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-gfVhOuHB-1608776516798)(Images/image-20201223091308617.png)]

修改为后台启动

7、启动redis

配置远程启动,把bind注释掉,requirepass打开。把protected-mode 设置为no

redis-server /配置文件的位置
redis-server /home/ubuntu/usr/local/redis/redis.conf

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-fFYpB4Mf-1608776516800)(Images/image-20201214094814036.png)]

8、验证

redis-cli -h localhost -p 6379

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-AGKKMZLv-1608776516803)(Images/image-20201214094825463.png)]

9、关闭

shutdown
exit

### 如何在Ubuntu系统上设置和配置虚拟机 #### 安装必要的软件包 为了能够在Ubuntu上创建和管理虚拟机,首先需要安装KVM及相关工具。这可以通过命令行完成: ```bash sudo apt update && sudo apt install qemu-kvm libvirt-daemon-system libvirt-clients bridge-utils virt-manager -y ``` 上述命令会更新本地包索引并安装QEMU-KVM、libvirt及其客户端库和其他辅助组件[^4]。 #### 创建新的虚拟机 一旦完成了必要软件的安装,就可以通过`virt-manager`图形界面来简化新虚拟机的建立过程。启动该应用的方法如下所示: ```bash virt-manager & ``` 此命令会在后台开启Virtual Machine Manager窗口,在这里可以选择“新建虚拟机”,按照向导提示上传或指定操作系统映像文件的位置,并调整硬件参数如CPU核心数、RAM容量等以适应特定需求。 对于内存分配的具体建议可参照不同应用场景下的指导原则:基本用途推荐2GB至4GB;多任务处理则需提升到4GB以上直至8GB;而对于资源消耗较大的服务,则应进一步增加到至少8GB乃至更高水平。 #### 配置网络连接方式 当涉及到网络适配器的选择时,有几种常见的模式可供选用——NAT(Network Address Translation)、桥接网卡(Bridged Networking),还有仅限主机(Host-only)三种主要形式。每种都有其适用场景: - **NAT**: 对于大多数情况而言,默认选项已经足够满足日常测试与学习目的; - **Bridged**: 当希望让来宾OS直接接入外部局域网并与其它设备平等地通信时采用这种方式; - **Host-only**: 若只允许宿主机器同内部模拟出来的客户之间互相访问而不对外暴露任何端口的话适合用这种方法。 #### 启动与管理已有的虚拟机 除了利用GUI来进行直观操作外,也可以借助CLI指令实现更灵活的任务调度。例如要查看当前正在运行中的所有实例列表可以执行下面这条语句: ```bash virsh list --all ``` 而针对某个具体名称为`example_vm`的目标停止它的运作则是这样做的: ```bash virsh shutdown example_vm ``` 另外还可以使用其他丰富的子命令集对状态监控、快照保存等方面做深入定制化控制。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值