Virtualbox搭建LNMP

该博客详细介绍了如何在Virtualbox上使用CentOS 6.3搭建LNMP(Nginx、MySQL、PHP)环境。从安装CentOS到配置网络、安装MySQL、PHP及其扩展,再到Nginx的安装与配置,每个步骤都有清晰的说明。同时,推荐了WinSCP和PuTTY作为辅助工具,便于文件传输和远程操作。
摘要由CSDN通过智能技术生成

系统目标:LNMP


利用CentOS 6.3(32 bits),Nginx 1.2.3,MySQL 5.5.27,PHP 5.4.6在Virtualbox中搭建LNMP web server服务器,用户能够从Host浏览器访问Guest(CentOS 6.3)Web Server上面的web服务。


使用软件:


1  CentOS 6.3 (32 bits)

下载 CentOS 6.3  32-bit DVD ISO  -  (3.6G)

下载 CentOS 6.3  64-bit DVD ISO  -  (4.0G)

或     CentOS Download


2  Nignx

nginx-1.2.3.tar.gz

依赖软件:pcre-8.31.tar.gz


3  MySQL

mysql-5.5.27.tar.gz

依赖软件:cmakecmake构建MySQLcmake VS autotools)


4  PHP

PHP 5.4.6

依赖软件:

libconv-1.14.tar.gz

libmcrypt-2.5.8.tar.gz

mcrypt-2.6.8.tar.gz

mhash-0.9.9.9.tar.gz

扩展软件:

memcached-1.4.14.tar.gz (libevent-2.0.19-stable.tar.gz memcache-2.2.6.tgz)

eaccelerator

PDO_MYSQL-1.0.2.tgz

ImageMagick-6.7.9-0.tar.gz

imagick-3.1.0RC2.tgz


5 WinSCP和PuTTY,使用WinSCP可以在host和guest间方便地传输文件,使用PuTTY可以在Host主机进行操作,安装Guest所需的各种软件。


WinSCP

PuTTY


系统库更新:

yum -y install gcc gcc-c++ autoconf bison bison-devel \
libjpeg libjpeg-devel libpng libpng-devel freetype freetype-devel \
libxml2 libxml2-devel zlib zlib-devel glibc glibc-devel glib2 glib2-devel bzip2 bzip2-devel \
ncurses ncurses-devel curl curl-devel e2fsprogs e2fsprogs-devel krb5 krb5-devel libidn libidn-devel \
openssl openssl-devel openldap openldap-devel nss-ldap openldap-clients openldap-servers


一、VirtualBox 安装 CentOS 6.3(32 bits)


1 下载CentOS 6.3  ISO文件,从Virtualbox安装CentOS 6.3

网络类型:bridged(NAT配置需要做PORT FORWARDING,本文不做介绍)


本文所用Host主机为Windows 7,在Windows 7中打开命令提示符,执行 ipconfig  /all 查看host主机和Virtualbox的IP地址分别为:

192.168.0.6 和 192.168.56.1

        在对Guest系统CentOS 6.3进行配置和安装软件前,可以利用Virtualbox的备份(snapshot)功能对刚安装完成的Guest系统的当前状态进行备份,以备以后恢复到系统最初状态。

2  配置CentOS 6.3网络

(1)配置静态IP地址、子网掩码、网关

#查看网络设备
ifconfig  -a #如果只有一个网卡,会看到 eth0
cp /etc/sysconfig/network-scripts/ifcfg-eth0  /etc/sysconfig/network-scripts/ifcfg-eth0.default
vi  /etc/sysconfig/network-scripts/ifcfg-eth0
DEV
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值