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

  • 安装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/

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

 

 

U盘安装Ubuntu

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

系统分区规划如下:

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

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

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

 

Ubuntu 18.04修改默认源为国内源

    配置中心配置即可。

 

 

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

参考:  https://blog.csdn.net/stlinax/article/details/80235670

        https://blog.csdn.net/xkwy100/article/details/80313923 

 

   步骤1: 安装:

       sudo apt install openssh-server

   步骤2: 启动:

       sudo  service  ssh  start

 

  1. samba安装

  参考:  https://blog.csdn.net/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.csdn.net/JK198310/article/details/80103232 

             https://blog.csdn.net/gubenpeiyuan/article/details/82229520 

 

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

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

 

 

 

Ubuntu16.04 安装配置SVN服务器

参考: https://blog.csdn.net/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

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

 配置用户名和密码

 

步骤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服务器。

​​​​​​​