美文网首页PHP的学习我用 LinuxLinux
ubuntu server 真机安装攻略

ubuntu server 真机安装攻略

作者: 陈钢镚学财 | 来源:发表于2016-11-15 23:23 被阅读185次

    前言


    这是我第一次接触linux系统,特别是这类没有界面,只有黑框框的服务器系统。
    之前发过两篇博客,主要是安装与上网的一些操作,本以为接着就可以发布第三篇搭建环境了……却没想到,电脑断电,意外关机,引起了文件系统出错,引导丢失的问题。
    折腾了两三天,实在没辙,于是就再装了一遍系统。
    从装系统到安装环境,费了不少周折。接下来,就说说我所遇到的问题吧。

    首先,先说说安装过程


    1. 首先,我准备好了一个制作成启动盘的U盘,FAT32格式的。(如果是ntfs的,在挂载的时候可能会出现错误。)
    2. 开机,进入U盘的启动系统,自定义到U盘根目录下的ubuntu.iso中
    3. 选择语言,有些人推荐选英文,但我直接选择了简体中文,好像也没什么问题……
    4. 进入了安装主界面,我直接选择了安装系统
    5. 又是设置时间,又是设置语言,布局键盘的,我直接默认的回车了
    6. 接下来遇到了我的第一个问题 ** “找不到CD-ROM” **
    7. 此处,需要将U盘里的ubuntu.iso文件挂载到当前运行的系统中,所以在出错之后,我选了“否”,然后进入了shell,输入如下代码:
    mkdir iso // 创建用于挂载的文件夹
    mount /dev/sdb1 /iso // 将U盘挂载到iso文件夹中   此处的sdb1为你当前u盘的分区
    mount /iso/ubuntu.iso /cdrom // 将镜像文件挂在到cdrom中
    exit
    

    如上代码输入,就可以正常的加载到CD_ROM了,接下来跟着流程走,一般不会出错。
    这里,可能要设置一下网卡,我用的是笔记本,所以直接选择了无线网卡,再选择了协议,最后连接成功

    1. 接着需要设置一些主机名,用户等等参数,然后会要求分区等等,这些按照默认的来就行了。
    2. 最后,需要将引导植入到主分区上(因为我是真机,所以没什么问题)

    到此,系统就已经装好了 针对安装过程,我专门写过一篇更详细的博客 click me

    接着,谈谈无线上网过程


    1. 首先,我是用路由器上网的,并且开启了DHCP,可以自动分配IP(个人认为,这是最方便的),且,直接以无线上网。
    2. 安装wpa_supplicant
    sudo apt-get install wpasupplicant  // 这个在我的系统上面好像已经默认安装好了
    
    1. 创建配置文件
    wpa_passphrase 无线往名称 无线网密码 > xxx.conf  
    
    1. 编辑 /etc/network/interfaces
    auto wlan0
    iface wlan0 inet dhcp
    wpa-conf /xxx/xxx.conf
    
    1. 接着,shutdown -r now 就好了。

    到此,我的笔记本就正常上网了。更详细的过程点击这里

    安装软件


    1. 首先,需要安装软件,又有了网,就得先更改apt的源
    sudo vi /etc/apt/source.list // 将原有的源给注释掉,以便恢复
    接着,deb 一些国内常有的源,这个其实用官方的就可以了。
    
    1. 安装openssh-server,有了他,才能把笔记本放在家里,然后从公司用xshell连接管理
    这里有几个要点记录一下:
    1,Ubuntu server 14.04 LTS 会拒绝用ssh来连接root帐号(按照现象推测,并不一定准确)
    2,openssh的默认端口是22,所以记得在路由器上做好端口映射
    3,通过ssh登录了非root帐号后,也无法用su转到root
    代码: sudo apt-get install openssh-server
    

    其他更多安装~可以根据自己的需求下载。已是深夜,不码了,琢磨安装lnmp环境去了。

    结语


    对后端和linux感兴趣的朋友,可以到我的博客里加入我的QQ群,大家一起交流哦!

    相关文章

      网友评论

        本文标题:ubuntu server 真机安装攻略

        本文链接:https://www.haomeiwen.com/subject/semlpttx.html