vagrant 下安装lnmp 环境

今天使用 vagrant 安装了 lnmp 包,感觉还是不错的,值得纪录一下

  • 首先呢,我安装了一个 centos65 ,具体的命令是这样的(box 在本地)

    vagrant box add centos65 /Users/zeopean/Downloads/mac/centos65-x86_64-20140116.box
  • 接下来,我的vagrant 就装好了,需要初始化

    vagrant init centos65
    vagrant up
  • 需要注意的是,有可能现在呢的 Vagrantfile 文件中的 config.vm.box 是用的 base,那么改了吧,改成 centos65 ,对应刚刚add时候的那个名称

    Vagrant.configure("2") do |config|
    config.vm.box = "hashicorp/precise32"
    end
  • 紧接着,我想该进入 vagrant了

    vagrant ssh
  • 在我们的centos65里面,存在一个 vagrant目录, 路径为:
  •  /vagrant
  • 切换到里面,创建一个文件,可以看到到,里面也有个 VagrantFile ,哈哈,创建一个 vhost 目录,你退出vagrant ,来到你刚刚初始化 vagrant 到目录,你想要到效果出现了,该目录也出现了一个 vhost , 和我们的 centos下的 /vagrant 完全一致
  • 接下来,便直接把 lnmp 把给丢了进去 ,现在,可以看看咋安装 lnmp环境了
    • 第一步:解压文件,注意下,这个是lnmp的一键安装包,很实用的 贴上地址 :http://lnmp.org/download.html

      tar -zxvf lnmp.1.2.tar.gz
    • 第二步:更新 yum ,具体原因为不知道,但是更新后,为安装得很愉快

      sudo yum update
    • 第三步,当然是到 lnmp目录里面,然后进行安装咯

      cd lnmp
      sudo ./install.sh lnmp

接下来到,就是静静到等待咯,这个过程比较就,你可以先做点其他事情,如果有不明白的地方,可以参阅这里:

http://weizhifeng.net/learn-vagrant-01.html

&&

http://lnmp.org/install.html
时间: 2024-10-05 23:09:46

vagrant 下安装lnmp 环境的相关文章

linux下安装lnmp环境

检查是否安装该程序: which nginx           #查看nginx是否存在 which php             #查看php是否存在 which mysql          #查看mysql是否存在 2 yum list nginx             #列出nginx yum install nginx        #安装nginx #看见{Complete! }  安装成功. 3 which nginx                   #查看nginx是否

Mac下安装LNMP(Nginx+PHP5.6)环境

Mac下安装LNMP(Nginx+PHP5.6)环境 安装Homebrew 最近工作环境切换到Mac,所以以OS X Yosemite(10.10.1)为例,记录一下从零开始安装Mac下LNMP环境的过程 确保系统已经安装xcode,然后使用一行命令安装依赖管理工具Homebrew ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" 之后就可以使用 brew

centos下编译安装LNMP环境

自PHP-5.3.3起,PHP-FPM加入到了PHP核心,编译时加上--enable-fpm即可提供支持. PHP-FPM以守护进程在后台运行,Nginx响应请求后,自行处理静态请求,PHP请求则经过fastcgi_pass交由PHP-FPM处理,处理完毕后返回. Nginx和PHP-FPM的组合,是一种稳定.高效的PHP运行方式,效率要比传统的Apache和mod_php高出不少. 二.依赖环境 yum -y install gcc gcc-c++ make cmake automake au

CentOS编译安装LNMP环境

这里是教大家如何在centos下利用源码编译安装LNMP环境. 工具/原料 centos服务器一台 自用电脑一台 准备篇 配置好IP.DNS .网关,确保使用远程连接工具能够连接服务器 配置防火墙,开启80端口.3306端口 vi /etc/sysconfig/iptables   #编辑防火墙配置文件 -A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT(允许80端口通过防火墙) -A INPUT -m state -

Linux下安装php环境并且配置Nginx支持php-fpm模块[www]

Linux下安装php环境并且配置Nginx支持php-fpm模块 http://www.cnblogs.com/freeweb/p/5425554.html 5分钟搭建 nginx +php --------------(LNMP)新手专用 http://blog.csdn.net/dyllove98/article/details/41120789 配置Nginx来支持php http://www.cnblogs.com/jecyhw/p/5504855.html nginx+php的配置与

CentOS安装LNMP环境的基础组件

注:以下所有操作均在CentOS 6.5 x86_64位系统下完成. 在安装LNMP环境之前,请确保已经使用yum安装了以下各类基础组件(如果系统已自带,还可以考虑yum update下基础组件): gcc cmake openssl+openssl-devel pcre+pcre-devel bzip2+bzip2-devel libcurl+curl+curl-devel libjpeg+libjpeg-devel libpng+libpng-devel freetype+freetype-

Shell脚本一键安装LNMP环境

https://sourceforge.net/projects/opensourcefile/files/ Nginx是一款高性能的HTTP和反向代理服务器.Nginx在反向代理,Rewrite规则,稳定性,静态文件处理,内存消耗等方面表现了很强的优势.因此公司线上和测试环境的WEB服务大多数采用的是LNMP环境,经常要进行LNMP环境的搭建,下面是用SHELL脚本写的一键安装LNMP环境的脚本.1)系统环境介绍Centos 5.8 64位 (已测试)Nginx: nginx-1.4.1.ta

ubuntu12.04 apt-get安装 lnmp环境(转)

1.安装mysql [sql] view plaincopy sudo apt-get install mysql-server mysql-client 安装过程中要输入root用户的密码. 我在安装中出错,是原来的mysql-cilent mysql-workbench 未完全卸载,将mysql组件完全卸载的方法: 删除mysql前 先删除一下 /var/lib/mysql 还有 /etc/mysql [sql] view plaincopy sudo rm /var/lib/mysql/ 

Centos 6.8编译安装LNMP环境

Centos 6.8编译安装LNMP环境 参考资料: http://www.jb51.net/article/107429.htm https://phperzh.com/articles/1360 一 准备工作 环境介绍: OS:Centos 6.8 最小化安装 Nginx:nginx-1.12.2.tar.gz mysql:mysql-boost-5.7.20.tar.gz php:php-7.2.0.tar.bz2 1.1.关闭SELINUX # 修改配置文件,重启服务后永久生效. sed