生产环境Linux安装

大多公司在部署服务时,因为Windows上服务过多,内存,CPU占用过高时,服务会出现假死,或者挂掉等情况,因此,没有特殊情况,首选都是在Linux上部署服务,下面将以VM演示生产环境Linux的安装。

首先,通过VMware创建虚拟机,若是第一次或者新手刚玩VM虚拟机,可以找找别的教程学学怎么创建虚拟机,这里直接演示Linux安装。

开启虚拟机后,进入安装界面,此时如图有两个选择:

  第一个选项是直接安装,第二个是检查验证Linux完整性再进行安装,耗时会很久,所以通常选择第一个选项进行安装,接着进入语言选择界面

通常默认英文,自己也可以选择中文

Date是设置时区时间,国内通常选择亚洲,上海,生产环境上基本是命令窗口操作,所以SOFTWARE SELECTION选择最小化安装,最小化安装只有黑窗口,就是命令窗口,没有可视化桌面,如果需要桌面,可以选择带GUI桌面选项

  点击INSTALLATION DESTIBATION,进入分区界面,进行磁盘分区,系统默认自动分区,我们可以根据自己的需求进行手动分区,这里就分三个区,一个是boot引导分区,一个是swap交换分区,一个是根分区,boot分区选择类型时选择为标准分区,另外两个设为可扩展分区LVM,其次boot分区给1024MB足够,swap分区通常1-4GB内存时,给到内存的2倍,4-8GB内存或者更大内存时,最大就是16GB,给多了也是浪费,swap分区相当于Windows的虚拟内存一样,当物理内存不够用时,获取一部分磁盘空间来作为内存使用,其余空间可以直接一次性分配给根分区

  

  在NETWORK中可以将网络开启

  

  然后开始Linux的安装

  

  点击ROOT PASSWORD设置root账户密码,简单密码需要点击两次Done

  

  等待安装结束,然后重启Linux

  

  重启之后,使用root账户和刚才设置的密码登录Linux,输入ip addr查看网络IP,如果安装时没有开启网络,那在ens32将看不到虚拟机的IP地址,就无法连接虚拟机,即使安装时选择开启了网络连接,当换一个网络时,你会发现虚拟机连不上网了,因为网络默认是DHCP方式获取IP地址的,下面我们开始配置静态IP地址。

  

  输入

vi /etc/sysconf ig/network-scripts/ifcfg-ens32

  进入配置文件

  配置IP地址,子网掩码,网关时,有的人不知道怎么配置,百度拷贝别人的来用,发现却不行,主要是因为我们和别人不在同一个网段,所以即使你配置了,也是不能正常连通,怎么知道配置多少IP,这里点击VMware的编辑->虚拟网络编辑器

  

  选择VMnet8,点击NET设置,就可以看到自己的IP网段,子网掩码,网关,然后配置IP地址

  

  获取IP方式BOOTPROTU改为static,这样不管在什么环境,你的虚拟机IP都是固定不变的,ONBOOT是开机启动,设为yes,如果需要联网,可以配置域名解析DNS,但是名字不能为DNS,可以为DNS1,DNS2都行,自己随意,国外网是“8.8.8.8”,国内则是“114.114.114.144”。

  配置好之后按一下ESC键退出编辑,输入“:wq!”保存并退出。接着输入命令ip addr,在ens32中你就可以看到自己配置的IP地址,你就可以通过这个ip地址连接到你的虚拟机。

  

  

原文地址:https://www.cnblogs.com/zhuifenglang/p/12683304.html

时间: 2024-10-07 07:07:22

生产环境Linux安装的相关文章

生产环境Linux二进制安装配置MySQL

生产环境Linux二进制安装配置MySQL 一.环境检查rpm -qa |grep libaio #如果没有安装libaio则需要安装.df -hmount /dev/sr0 /mnt二.安装过程1)上传安装程序通过FTP/SFTP上传安装包2)创建创用户,组,创建目录groupadd mysqluseradd -r -g mysql -s /bin/false mysqlmkdir -p /mysql/data/3306/data这里的3306是MySQL默认端口号,/mysql/data目录

Kubernetes二进制方式v1.13.2生产环境的安装与配置(HTTPS+RBAC) ?

Kubernetes二进制方式v1.13.2生产环境的安装与配置(HTTPS+RBAC) 一 背景 由于众所周知的原因,在国内无法直接访问Google的服务.二进制包由于其下载方便.灵活定制而深受广大kubernetes使用者喜爱,成为企业部署生产环境比较流行的方式之一,Kubernetes v1.13.2是目前的最新版本.安装部署过程可能比较复杂.繁琐,因此在安装过程中尽可能将操作步骤脚本话.文中涉及到的脚本已经通过本人测试. 二 环境及架构图 2.1 软件环境 OS(最小化安装版): cat

一般生产环境LINUX服务器配置

1.生产环境LINUX服务器系统版本的选择 选择CentOS6.5版本64位的LINUX操作系统 CentOS (Community Enterprise Operating System,中文意思是:社区企业操作系统)是Linux发行版之一,它是来自于红帽的Red Hat Enterprise Linux依照开放源代码规定释出的源代码所编译而成.由于出自同样的源代码,因此和红帽商业版的RHEL系统用着同样的高度稳定性.两者的不同,在于CentOS并不包含红帽的商业支持和一些RHEL商业版隐藏的

生产环境linux服务器系统安全配置

第一章  账户安全及权限 一.  禁用root以外的超级用户 1.  检测方法: cat /etc/passwd   查看口令文件,文件格式如下 login_name:password:user_ID:group_ID:comment:home_dir:command 若user_ID=0,则该用户拥有超级用户的权限.查看此处是否有多个ID=0 2.  检测命令: cat /etc/passwd | awk -F ':' '{print$1,$3}' | grep ' 0$' 3.  备份方法:

为laravel5.1生产环境linux从源代码安装PHP

laravel5.1正式发布,该版本号称是第一个LTS的版本,它对环境的要求也比较高,至少要PHP5.59以上. 现在网上找了很久,只能自己从头安装新版本的PHP yum install libmcrypt libmcrypt-devel   注意需要安装这些lib wget http://cn2.php.net/get/php-5.6.10.tar.bz2/from/this/mirror 获取PHP代码 tar xvfj PHP5.6.tar.bz2 cd ext/mcrypt 到mcryp

【生产环境部署】部署项目到生产环境Linux下

以前自己写过一个开源的项目,没部署到线上环境,借此机会熟悉下线上部署的流程 1.Linux上安装数据库MySQL,创建一个数据库database 名 Mxonline 2.使用远程工具 Navicat Premium 登录Linux数据库上,并把本地已经跑好的数据库表同步传输到 Mxonline上 3.数据库传输好后,在Linux上搭建Python的虚拟环境 在Linux系统的opt目录创建Python虚拟环境,一般虚拟环境创建在opt目录不然会有权限问题 再将 本地开发的项目project 文

Centos生产环境编译安装LNMP

一.环境准备 1.操作系统安装:CentOS 6.564位最小化安装. 2.配置好IP.DNS.网关.主机名 3.配置防火墙,开启80.3306端口 vim /etc/sysconfig/iptables -A RH-Firewall-1-INPUT -mstate --state NEW -m tcp -p tcp --dport 80 -j ACCEPT #允许80端口通过防火墙 -A RH-Firewall-1-INPUT -mstate --state NEW -m tcp -p tcp

生产环境Cobbler安装服务器部署实战

1.环境介绍: 两台服务器,一台做cobbler服务器,一台测试通过cobber服务器自动部署OS,cobbler服务器 的系统是Centos5.6-x86_64 2.安装步骤: ① 首先应添加YUM源,163和epel的最好都添加上,我本地有这两个yum源的服务器,所以我就直 接用本地的了,此处不再给出过程. ② 安装相关软件: yum -y install cobbler httpd rsync tftp-server xinetd dhcp python-ctypes  此处解释下各软件的

在生产环境使用Docker部署应用

导读 Docker现在越来越流行,但是真正在生产环境部署Docker还是个比较新的概念,还没有一个标准的流程.作者是ROR的程序员,作者结合平时的部署经验,联系Docker的特点,向大家分享了其在生产环境使用Docker部署应用程序的一个实践. Docker是现在开发应用程序的不错选择:因为对于一个研发组来说,部署一个应用再也不用像以前那样繁琐的修改.设置配置文件了:因为对于Docker来说它“屏蔽”了应用程序的运行环境,不管你使用Mac.Linux还是Windows都能用相同的方式运行. 但是