Ubuntu14 搭建PHP工作环境

Ubuntu 工作环境搭建

标签(空格分隔): linux ubuntu 环境 工作


虚拟机管理

用 vagrant 搭建虚拟机

参考资料

vagrant常用命令

  • vagrant box add NAME URL #添加一个名为NAME的box
  • vagrant box list #查看本地已添加的box
  • vagrant box remove NAME #删除本地已添加的box
  • vagrant init NAME #初始化,实质应是创建Vagrantfile文件
  • vagrant up #启动虚拟机
  • vagrant halt #关闭虚拟机
  • vagrant destroy #销毁虚拟机
  • vagrant reload #重启虚拟机
  • vagrant package #当前正在运行的VirtualBox虚拟环境打包成一个可重复使用的bo

使用vagrant安装虚拟机实例

    cd ~/vbox/work  #目录可以根据需求自定义
    vagrant box add work  ../ubuntu_trusty_64.box #用指定box添加vagrant box
    vagrant init work # 会在当前目录生成 Vagrantfile,可以对其进行修改
    vagrant up #启用虚拟机
    vagrant ssh #登录虚拟机

自定义ssh登录脚本

建立shell脚本

#!/usr/bin/expect
set timeout 5 #超时时间
spawn /usr/bin/ssh vagrant@192.168.33.33 #ssh 登录命令
expect "password:" #检测输出
send "vagrant\r" #自动输入密码并回车
interact

Ubuntu 管理[14.04]

修改主机名

vim /etc/hostname

更改ubuntu源

  1. 下载163源
  2. 更改源
sudo tar -zcvf etc_apt.tar.gz /etc/apt/ #将现有软件源进行备份
cd /etc/apt/
sudo cp sources.list sources.list-back  #将原软件源进行备份
sudo wget http://mirrors.163.com/.help/sources.list.trusty #下载163的ubuntu14软件源,一定要先确认自己是什么版本的ubuntu,然后下载对应的文件
sudo mv sources.list.trusty sources.list
sudo apt-get update #更新软件源
sudo apt-get upgrade #更新软件

nginx\mysql\php7.1\phpmyadmin 环境搭建

Nginx

cd ~/data
wget http://nginx.org/keys/nginx_signing.key
sudo apt-key add nginx_signing.key

# 在/etc/apt/sources.list中加入如下代码,一定要加入和自己系统对应的源

deb http://nginx.org/packages/ubuntu/ trusty nginx
deb-src http://nginx.org/packages/ubuntu/ trusty nginx

# 更新源文件

sudo apt-get update
sudo apt-get install nginx
#nginx 默认安装位置 /etc/nginx, nginx 虚
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值