服务器安装ubuntu16.04和snv服务器管理部门文件

本文详细介绍了如何在服务器上安装Ubuntu 16.04,包括SSH远程登录配置、Samba共享目录设置、VNC远程桌面安装及SVN服务器部署。涵盖了从系统安装到具体服务配置的全过程。

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

  • 安装ubuntu 16.04
  • SSH的安装和配置
  • 配置samba共享
  • 配置vnc远程桌面
  • 配置snv服务器

 

最近需要将公司服务器安装ubuntu + svn服务器 管理部内部文件; 将操作记录成文档,供其他工程师维护时参考。

 

 安装 Ubuntu 6.04

制作U盘启动盘

先刻录ISO镜像到U盘中,用的是rufus这个工具,如果不知道怎么使用的话可以百度一下,我先后尝试了UltraISO, PowerISO, rufus等工具制作U盘启动盘,但是,只有rufus可以正常启动。

下载地址 :  https://rufus.akeo.ie/

                   

 

 

U盘安装Ubuntu

设置PC的BIOS从U盘启动安装。

系统分区规划如下:

固态硬盘(/dev/nvme01n1), 安装ubuntu系统,这样系统启动速度快。但是固态硬盘有寿命限制,因此将/tmp, /var, 交换分区需要经常写入的部分分配到机械硬盘。

  机械硬盘(/dev/sda), 保存数据。其中/dev/sda4  为用户数据分区(重装系统不能格式化,否则数据丢失)。

 

Ubuntu 18.04修改默认源为国内源

    配置中心配置即可。

 

 

Ubuntu远程登录服务器——SSH的安装和配置

参考:  https://blog.youkuaiyun.com/stlinax/article/details/80235670

        https://blog.youkuaiyun.com/xkwy100/article/details/80313923 

 

   步骤1: 安装:

       sudo apt install openssh-server

   步骤2: 启动:

       sudo  service  ssh  start

 

  1. samba安装

  参考:  https://blog.youkuaiyun.com/gaojinshan/article/details/78226357 

 

   步骤1:  安装

   sudo apt install samba

 

  步骤2:编辑配置文件  sudo nano /etc/samba/smb.conf添加共享目录

  [share]

   comment = 共享目录

   path = /home/share

   browseable = yes

   available = yes

   writeable =yes

   public = yes

   create mask = 0777

   directory mask = 0777

   步骤3:     (见参考文档)

 

 

 

Ubuntu16.04安装x11VNC远程桌面

参考: https://blog.youkuaiyun.com/JK198310/article/details/80103232 

             https://blog.youkuaiyun.com/gubenpeiyuan/article/details/82229520 

 

在 Windows 下,可以使用 TigerVNC,或者 VNC Viewer远程桌面登录ubuntu系统。

TigerVNC:     http://tigervnc.bphinz.com/nightly/

 

 

 

Ubuntu16.04 安装配置SVN服务器

参考: https://blog.youkuaiyun.com/masaichi_/article/details/81612668  

       https://jingyan.baidu.com/article/5553fa828b766d65a2393494.html 

 

步骤1:  安装svn服务器

sudo  apt-get   install   subversion  

步骤2:  创建仓库文件夹

sudo  mkdir  -p   /home/svn_repository

步骤3:  创建svn仓库

svnadmin   create   /home/svn_repository

步骤4:  将db设置为777权限

      chmod  -R  777     /home/svn_repository/db

 步骤5:  配置用户和密码

     进入conf目录, 其中svnserve.conf是服务器配置,authz是用户的读写权限设置,passwd是设置用户和密码

首先编辑svnserve.conf

 配置用户名和密码

 

步骤6:启动SVN服务器
svnserve -d -r /home/svn_repository

可以用如下命令查看svnserve是否已经运行:

ps aux | grep svnserve

 

步骤7:停止SVN服务器

killall   svnserve

 

步骤8:设置svn服务开机启动:

  建立一个脚本文件/etc/init.dsvnd.sh输入svnd.sh内容如下:

  #!/bin/bash

  #svnserve startup

  svnserve   -d   -r /home/svn_repository

 

  修改权限/添加自启动

   update-rc.d  svnd.sh  defaults
    chmod 777  svnd.sh

重启电脑,自动启动snv服务器。

​​​​​​​

 

 

 

 

 

 

 

 

 

 

 

 

 

 

### 安装 Ubuntu 16.04.7 LTS 到服务器 安装 Ubuntu 16.04.7 LTS 到服务器涉及多个步骤,以下是详细的说明: #### 准备工作 确保下载最新的 ISO 文件并将其刻录到 USB 或 DVD 上。可以通过官方渠道获取镜像文件[^3]。 #### BIOS 设置 进入服务器的 BIOS 设置界面,调整启动顺序以优先从 UEFI 或 Legacy 模式的 USB/DVD 启动。保存设置后重新启动机器。 #### 安装过程 在引导菜单中选择“Install Ubuntu Server”。系统会自动检测硬件配置,并提示分区选项。可以选择手动分区来定义根目录 `/` 交换空间 `swap` 的大小[^4]。 对于网络控制器问题,如果遇到 Wi-Fi 不可用的情况(即 network controller 显示没有 kernel driver in use),可以尝试加载兼容驱动程序或者更新内核版本至更高版本以便支持最新无线网卡芯片组[^1]。 #### 配置 SSH 访问 为了方便远程管理服务器,建议启用 SSH 服务。通过执行以下命令完成安装与基本配置: ```bash sudo apt-get update && sudo apt-get upgrade -y sudo apt-get install openssh-server -y sudo systemctl enable ssh --now ``` 编辑SSH配置文件允许 root 用户登录: ```bash sudo nano /etc/ssh/sshd_config ``` 找到 `PermitRootLogin` 参数修改为 `yes` 并保存退出。最后重启SSH服务使更改生效: ```bash sudo service ssh restart ``` #### Docker 环境搭建 确认Linux内核满足最低要求(>=3.0),运行uname -r查看当前使用的内核版本号。接着按照标准流程添加Docker APT仓库密钥以及源地址列表项,之后即可顺利部署容器化应用环境: ```bash curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add - sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" sudo apt-get update sudo apt-get install docker-ce docker-ce-cli containerd.io -y ``` #### 新增硬盘挂载操作指南 当需要扩展存储容量时,先利用fdisk工具创建新分区表结构;再mkfs.ext4格式化目标磁盘区域;最终mount指令实现持久化的路径映射关系建立: ```bash sudo fdisk /dev/sdb sudo mkfs.ext4 /dev/sdb1 sudo mkdir /mnt/newdisk sudo mount /dev/sdb1 /mnt/newdisk/ echo '/dev/sdb1 /mnt/newdisk ext4 defaults 0 0' >> /etc/fstab ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值