分类存档: CentOS

Mac系统给VirtualBox中最小化安装的CentOS启用并挂载共享文件夹

1. 在Mac中下载VirtualBox宿主机的增强包,网址:http://download.virtualbox.org/virtualbox/5.1.26/Oracle_VM_VirtualBox_Extension_Pack-5.1.26-117224.vbox-extpack 2. 下载完成后双击打开,按照下一步的指示安装完成。 3. Mac电脑下载虚拟机(客户机)的增强包,网址:http …

继续阅读 »

Centos7 最小化安装网络配置的方法

默认安装成功后,系统没有启用网络。 启用动态分配IP vi /etc/sysconfig/network-scripts/ifcfg-enp0s3 修改: BOOTPROTO=dhcp ONBOOT=yes 重启虚拟机或重启网络服务: sudo service network restart 然后运行ip addr检查 enp0s3是否被分配了IP地址。 设置静态IP 若想设置静态IP,只需修改/ …

继续阅读 »

如何在CentOS 7 上安装Composer

前期准备 安装前请务必确保已经正确安装了 PHP。打开命令行窗口并执行 php -v 查看是否正确输出版本号。 安装Composer 打开命令行并执行下列命令安装最新版本的 Composer (以下指令摘自 https://getcomposer.org/download/ ,请前往查看最新的安装指令): 执行第一条命令下载下来的 composer-setup.php 脚本将简单的检测 php.i …

继续阅读 »

如何在CentOS下PHP多版本共存时指定命令行状态默认使用的PHP版本

问题 在CentOS上安装了4个版本的PHP,但在命令行状态默认使用的php版本是最后安装的那个PHP版本,但我想指定命令行的PHP版本。 分析过程 1、多版本的话要先跟踪一下php命令是调用哪个目录的,可以使用找到后一般是个链接文件,删掉(或重命名)后重新建立一个新的链接文件到新版目录即可。【行不通,没发现有这个链接文件】 2、在 Linux 下执行 php 脚本时通常是可以使用以下命令: #/ …

继续阅读 »

在CentOS系统中读取Windows系统上的共享文件或文件夹

我想在VirtualBox上的CentOS7搭建测试环境,但开发是在Windows7系统上进行,测试时需要把本地win7上的站点文件夹共享给CenotOS 7.x服务器,以下是CentOS 7.x系统挂载windows共享文件夹的步骤。 1、在Windows 7 系统上设置站点文件为共享文件,权限:完全控制、更改、读写 2、在CentOS上进行挂载 通过df -h命令查看是否挂载成功 以后再访问W …

继续阅读 »

VirtualBox安装CentOS后添加新虚拟硬盘的方法

VitrualBox是不允许更改重置硬盘大小的,所以当硬盘不足时,只能添加新硬盘。 1. 添加新硬盘 关闭CentOS系统,”设置”->”存储”->“控制器:SATA”->“添加虚拟硬盘(或右击)” ,选择“添加虚拟硬盘” 然后,根据需求创建合适的硬盘 2. 重启虚拟机 查看现有的磁盘空间 sudo fdisk -l 可看到新加的虚拟硬盘,一般名为:Disk /dev/sdb 3. 给新加的硬盘分 …

继续阅读 »

CentOS 7.0系统最小化安装配置图解教程及安装后需要做的 30 件事情

最小化安装 详情请阅读: Installation of “CentOS 7.0″ with Screenshots:http://www.tecmint.com/centos-7-installation/ CentOS 7.0系统安装配置图解教程:http://www.osyunwei.com/archives/7829.html 安装后需要做的 30 件事情 详情请阅读: 安装完最小化 RH …

继续阅读 »

CentOS7如何进入单用户模式修改root密码

详情请阅读: CentOs7忘记root密码怎么办?:http://jingyan.baidu.com/article/4b07be3c687f2748b280f36b.html 可能遇到的问题: 1、修改密码出现Authentication token manipulation error 斛决方案:通过运行命令chattr -i /etc/passwd,提示文件只读,不能修改。后面通过Virt …

继续阅读 »

CentOS6.x 64位下编译安装nginx1.6.x+php5.5.x+mariaDB10.0.x的Shell脚本

以下是CentOS6.x 64位下编译安装nginx1.6.x+php5.5.x+mariaDB10.0.x的Shell脚本,脚本中附带了个人在服务器中常用目录的规划,脚本中所有软件都可以从本站下载,并且已经配置到脚本中。若在安装过程中,发现安装失败,比较大的可能性是系统改成163的源后,用yum安装部分软件没有安装成功(在自动安装过程中,需要多留意是不是因为有部分软件下载失败而导致该软件安装不成 …

继续阅读 »

CentOS6.x 安装及测试Memcached和PHP安装Memcached扩展详细教程

Memcached简介 Memcached 是一个高性能的分布式内存对象缓存系统,用于动态Web应用以减轻数据库负载。它通过在内存中缓存数据和对象来减少读取数据库的次数,从而提高动态、数据库驱动网站的速度。Memcached基于一个存储键/值对的hashmap。其守护进程(daemon )是用C写的,但是客户端可以用任何语言来编写,并通过memcached协议与守护进程通信。但是它并不提供冗余(例 …

继续阅读 »

CentOS 6.x 非root用户执行sudo 权限设置

sudo即super user do,以超级管理员的方式运行命令。使用时,只需在命令最前面加上sudo即可。 要为用户添加sudo功能,需要修改sudo的配置文件: 一、$whereis sudoers -------找出文件所在的位置,默认都是/etc/sudoers 二、 #chmod u+w /etc/sudoers 以超级用户登录su -root ,修改文件权限即添加文件拥有这的写权限 限 …

继续阅读 »

CentOS 6 上的 Xen 4虚拟化之Windows XP Guests的安装

知识点: 虚拟化的分类 安装Xen虚拟机的硬件要求 安装命令virt-install 安装全虚拟化Windows XP实例 虚拟化的分类 Xen虚拟化分为半虚拟化Para-Virtualization(又叫超虚拟化)和全虚拟化Full-Virtualization,主要按照Guest的硬件仿真程度来区分。半虚拟化使用了一个hypervisor 来实现对底层硬件的共享访问,将与虚拟化有关的代码集成到 …

继续阅读 »

通过Xen4CentOS在CentOS 6.4 上安装 Xen 4 和Libvirt

开源虚拟机 Xen 介绍:http://baike.baidu.com/view/697213.htm Xen 现在是 CentOS 6的一部份了,由一个叫Xen4CentOS6的项目提供。 CentOS 发布了 Xen4CentOS 项目,该项目的目的是为了帮助 CentOS 5 的 Xen 用户移植到 CentOS 6,同时更新到 Xen 4 。因为 RHEL 6 不再提供 Xen,改用了 K …

继续阅读 »

CentOS 6.x 64位版通过repo源安装调试Xen虚拟机教程2

初始化环境 yum update 关闭SELINUX,Xen不支持SELINUX。 sed -i ‘s/SELINUX=enforcing/SELINUX=disabled/’ /etc/selinux/config reboot ===================== 安装网桥设置工具 yum install bridge-utils 手动创建桥接网络 vi /etc/sysconfig/n …

继续阅读 »

在CentOS上安装和配置Xen并且安装Xen guest

创建和安装xen guest 我们这里使用virt-install工具进行guest的安装,当然你也可以使用xm命令安装,不过相对麻烦点。 如果virt-install工具没有则需要安装 yum -y install virt-install 可以执行virt-install -help学习这工具的使用方法。 下面是安装guest的示例 或者使用交互式安装 virt-install –promp …

继续阅读 »