虚拟机上安装centos7 minimal

  详细操作链接:https://blog.csdn.net/babyxue/article/details/80970526

  镜像文件 xxx.iso 本质就是压缩文件

  DHCP服务,在计算机启动时分配中IP dns 网管的参数,DNS服务器则是解析域名为IP地址

  补充 后续minimal安装图形界面 切换到root权限(一开始不给安装)

    -yum 可以以程序组的模式来安装成套的软件包。支持的软件包可以通过,

    -1. yum grouplist  在 group 软件包中找到有 KDE Plasma Workspaces 和 Gnome Desktop 两大桌面环境(这是centos7的)

   -2. yum groupinstall "GNOME Desktop" 安装程序会自动解决安装包和组件的依赖关系   
   -3.从命令行直接启动图形桌面环境, startx
   -4.CentOS 7 中直接使用 systemd 指令修改启动目的状态即可。使用systemctl get-default 需要的模式类型(修改启动时的配置,初始时minimal的)
如果需要卸载图形界面
    yum  groupremove 'GNOME Desktop' 终端执行移除命令
    systemctl set-default graphical.target(图形界面模式) reboot重启系统
    反之切回字符界面模式 systemctl set-default multi-user.target(字符界面模式)  Linux 搭建uwsgi服务详细教程https://blog.csdn.net/heyddo/article/details/51075280
    -1.安装需要的开发包         yum groupinstall "Development tools" (整体安装)
        yum install zlib-devel bzip2-devel pcre-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel python-devel
    如果需要升级Python版         wget http://python.org/ftp/python/2.7.5/Python-2.7.5.tar.bz2 (a.通过wget访问网络资源,下载Python压缩包)
        tar xvf Python-2.7.5.tar.bz2 (b.解压Python文件) 
        cd python-2.7.5 (进入目录,配置文件)
        ./configure --prefix=/usr/local
        make && make altinstall (进行编译)

    -2.安装Python管理包easy_install (easy_install包 https://pypi.python.org/pypi/distribute)  已经Python的请无视以上步骤 

          wget 资源地址
          tar xf distribute-0.6.49.tar.gz
          cd distribute-0.6.49         -**********-  通过Python安装
          python setup.py install
          easy_install --version(查看版本)
        安装pip,相比easy_install ,更好管理Python包  执行easy_install pip

    -3.安装uwsgi

      

uwsgi:https://pypi.python.org/pypi/uWSGI

uwsgi参数详解:http://uwsgi-docs.readthedocs.org/en/latest/Options.html


在安装uWSGI的时候有可能提示说是libxml2不存在,针对此情况,建议通过 yum install libxml2-devel来解决</font> raise Exception("you need a C compiler to build uWSGI")     Exception: you need a C compiler to build uWSGI 出现以上错误是因为没有c的编译器,执行:yum install gcc     (ubuntu下可用apt-get install libxml2-dev)     如编译出现下问题:      In file included from plugins/python/python_plugin.c:1:0:
    plugins/python/uwsgi_python.h:2:20: fatal error: Python.h: No such file or directory
    compilation terminated.
    需安装python-devel(ubuntu下出现依赖问题,可使用aptitude install python-devel)我没有apt-get,直接用了 yum install python-devel
(可能会出现确认之类的)

python安装包的工具有easy_install, setuptools, pip,distribute。使用这些工具都能下载并安装django

 

 

 


  

Linux安装在虚拟机上的更多相关文章

  1. windows下使用远程工具登录虚拟机上的Linux、访问虚拟机上的服务 、端口转发、win7 telnet登陆虚拟机

    首先要清楚virtual box如何设置端口转发: 一篇文章: 如何使用VirtualBox进行端口转发 由于默认的方式是用NAT来做虚拟机网络的,因此如果从外网想访问虚拟机的应用会比较麻烦.以前一直 ...

  2. 【Linux】在虚拟机上安装CentOS7

    在配置好的机子上,可以装个双系统,但是在我自己的本子上,磁盘读写太垃圾了,连压缩卷 都执行不了,分不出空间,装不了CentOS系统,没办法,采用虚拟机的方式,把它转起来. -------------- ...

  3. 【Linux】在虚拟机上安装ubuntu

    虚拟机安装步骤  参考:http://www.cnblogs.com/sxdcgaq8080/p/7466529.html 在安装ubuntu系统之前,当然是下载一个ubuntu的iso镜像在本地啦. ...

  4. 在Linux上的虚拟机上启动Oracle上报ORA-00845: MEMORY_TARGET not supported on this system的问题解决

    解决办法: 1.将当前虚拟机的内容调整大一些(以下转载:http://jingyan.baidu.com/article/414eccf67b8baa6b421f0a60.html) VMware虚拟 ...

  5. openstack安装在虚拟机上重启之后无法启动问题

    http://www.byywee.com/page/M0/S931/931767.html 运行rejoin-stack.sh脚本的核心: exec screen -c $TOP_DIR/stack ...

  6. Linux学习(一)--VMware下Linux安装和配置

    本片随便将给大家讲述linux在VM虚拟机上安装及终端的安装和配置 一.Linux介绍 Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户.多任务.支持多线 ...

  7. 虚拟机上安装Linux操作系统

    很久之前就知道虚拟机这个东西,也都在虚拟机上安装过Windows的操作系统和Linux的操作系统,但是一直都没有去做笔记. 最近还是比较有时间,就移除了前两天刚刚安装的Linux系统,重新安装一次,做 ...

  8. 在虚拟机上安装红帽Linux.5.5.for.x86.服务器版系统(按针对安装oracle 10g作的配置)

    在虚拟机上安装红帽Linux.5.5.for.x86.服务器版系统(按针对安装oracle 10g作的配置)   软件版本: 虚拟机版本:vmwareworkstation 7.11 build-28 ...

  9. 【转载】Linux小白福利:《超容易的Linux系统管理入门书》(三)在虚拟机上安装Linux

    本篇是Linux小白最佳实践第3篇,目的就是让白菜们自己动手安装个Linux玩玩.如果你是Linux小白,请务必亲自动手来安装.不想安装多个操作系统的,虚拟机是最佳选择,一台电脑上可以用虚拟机安装7. ...

随机推荐

  1. VUE温习:内存泄漏、Vue.$set、key作用与虚拟diff算法

    一.内存泄漏 1.指令绑定了事件,却没有解绑事件,容易产生内存泄漏.(曾经遇到过的案例) 2.v-if指令产生内存泄漏,比如v-if删除了父级元素,却没有删除父级元素里的dom片段 3.跳转到别的路由 ...

  2. Spring Cloud @RefreshScope 原理是什么?

    要清楚RefreshScope,先要了解Scope Scope(org.springframework.beans.factory.config.Scope)是Spring 2.0开始就有的核心的概念 ...

  3. Hotspot的栈

    各种类型的线程他们所需要的栈的大小其实是可以通过不同的参数来控制的: java_thread的stack_size,其实就是-Xss或者-XX:ThreadStackSize的值 compiler_t ...

  4. svn在cleanup 时,提示privious operation has not finished,解决方案

    在updated代码时,svn 提示 上一次操作失败,需要cleanup. 执行cleanup时,提示:cleanup失败,因为上一次操作失败,请先执行cleanup.很幽默的提示. svn的“.sv ...

  5. Mysql 查看连接数,状态 最大并发数,以及设置连接数

    show variables like '%max_connections%'; 查看最大连接数 set global max_connections=1000  重新设置最大连接数 set-vari ...

  6. solr配置同义词,停止词,和扩展词库(IK分词器为例)

    定义 同义词:搜索结果里出现的同义词.如我们输入”还行”,得到的结果包括同义词”还可以”. 停止词:在搜索时不用出现在结果里的词.比如is .a .are .”的”,“得”,“我” 等,这些词会在句子 ...

  7. Sourcetree 集成 Azure DevOps Server(Git)

    概述- SourceTree 是 Windows 和Mac OS X 下免费的 Git 和 Hg 客户端管理工具,同时也是Mercurial和Subversion版本控制系统工具.支持创建.克隆.提交 ...

  8. Kafka支持单集群20万分区

    Kafka支持单集群20万分区 之前网上关于确定Kafka分区数的博客多多少少都源自于饶军大神的文章,如今他带来了这方面的第二篇文章,特此翻译一下,记录一下其中的要点. 原贴地址: https://w ...

  9. 031 Spring Data Elasticsearch学习笔记---重点掌握第5节高级查询和第6节聚合部分

    Elasticsearch提供的Java客户端有一些不太方便的地方: 很多地方需要拼接Json字符串,在java中拼接字符串有多恐怖你应该懂的 需要自己把对象序列化为json存储 查询到结果也需要自己 ...

  10. Ubuntu 18 Kubernetes集群的安装和部署 以及Helm的安装

    首先说一下我的环境, 我是在windows 10 上面建了一个ubuntu18的虚拟机,同时由于某些原因 不受网络限制, 所以安装比较顺利. Install 1.安装并启用 Docker  sudo ...