本地开发环境搭建(windows)
一。虚拟器安装
1.概念
・为什么要搭建搭建模拟环境
在租借服务器前用手中的PC模拟一个服务器的环境,可以打包与团队人员分享
・什么是Vagrant
https://segmentfault.com/a/1190000008729625
VirtualBox は直接扱わないので実態が見えにくいのですが Vagrant のコマンドを通して裏で VirtualBox が動いている、というイメージを持っておくといいでしょう。

2.安装VirtualBox(环境)
https://eng-entrance.com/virtualbox-installのVirtualboxのセットアップ
3.安装Vagrant (工具)
http://weblabo.oscasierra.net/install-vagrant-onto-windows/
4.各个文件夹的关系与顺序
MyVagrant 放整个虚拟环境的所有文件(为了把所有虚拟服务器放在一起管理)
↓
MyCentOS,MyProject每建一个虚拟服务器就需要建一个文件夹(为了让Vagrant 工具区分)
↓
Vagrantfile存放每个服务器中的设定,给Vagrant 工具读
5.启动虚拟机并制作文件夹
启动windows powershell⇒输入以下命令
# vagrantの便利なプラグインを導入
vagrant plugin install vagrant-vbguest
# 今後複数の仮想マシンを作ることを想定して、それらをまとめるフォルダ(MyVagrant)を作る
mkdir MyVagrant
# MyVagrantに移動する
cd MyVagrant
# 仮想マシンを作るフォルダを作る(MyCentOS)
mkdir MyCentOS
# MyCentOSに移動する
cd MyCentOS
# 仮想マシン設定用のVagrantfileを作る
vagrant init bento/centos-6.8
# Vagrantfileを編集して仮想マシンのIPアドレスを192.168.33.10にする,去掉注释符号
# 仮想マシンを起動する(少し時間かかります)
vagrant up
# 仮想マシンの状態を確認する
vagrant status
※Lavasoft、スパイウェア・マルウェア対策ソフト「Ad-Aware 10.5」を公開 - 窓の杜 http://forest.watch.impress.co.jp/docs/news/588340.html
もしインストールされていたらそのソフトが影響している可能性がありますので一旦アンインストールしてみてください。
二。安装putty
1.在启动模拟机的状态下安装putty工具
先在windows powershell输入exit退出(退出后模拟机仍为启动状态)
2.安装putty(接口连接软件)
https://www.adminweb.jp/web-service/ssh/index2.html
3.设置putty
https://support.clara.jp/use/web/upload/ssh/putty.htm
4.在putty中输入以下命令,导入PHP和Puby
# OSを最新状態にアップデート(時間かかります)
sudo yum -y update
# スクリプトを入手するためのgitをインストール
sudo yum -y install git
# gitを使ってアプリケーション設定用のスクリプトをダウンロード
git clone https://github.com/dotinstallres/centos6.git
# centos6フォルダができるのでそちらに移動
cd centos6
# スクリプトを実行(時間かかります)
./run.sh
# もろもろの設定を反映
exec $SHELL -l
5.安装cyberduck
https://jingyan.baidu.com/article/95c9d20d48dd24ec4e7561b5.html
6.设置阅览器
エクスプローラーを開いて
ファイルメニューから「フォルダーと検索のオプションの変更」を選んであげてください。2箇所ほど確認してほしいのですが、表示タブの下にある「ファイルとフォルダーの表示」で、2 つチェックボックスがありますが、上の「隠しファイル、隠しフォルダー、および隠しドライブを表示する」になっていることを確認しておいてください。箇所ほど確認してほしいのですが、表示タブの下にある「ファイルとフォルダーの表示」で、2 つチェックボックスがありますが、上の「隠しファイル、隠しフォルダー、および隠しドライブを表示する」になっていることを確認しておいてください。それからもう 1 つ、「登録されている拡張子は表示しない」のチェックが外れていることも確認しておくといいでしょう。
7.设置cyberduck
こちらで設定をしていきたいのですが、「編集」メニューの「環境設定」を選んであげましょう。
いくつか設定していきたいのですが、「ブラウザ」タブの「'.'で始まるファイルを表示」と「ダブルクリックしたファイルを外部エディタで開く」をチェックしておきましょう。
外部エディタの設定をしたいのでこちらに行ってあげて、今回は Atom を指定していきたいと思います。
Atom を指定する場合、隠しフォルダーを見ないといけないので…、次のように操作していってください。
まずは PC の C ドライブに行ってあげて、「ユーザー」フォルダー、自分の名前のフォルダー、そして AppData、そして Local、その後に atom、bin の下の atom.cmd を選んであげてください。
リストには何も表示されていませんが、ちゃんと選択できているので、心配しないようにしましょう。
「常に省略時エディタを使用」にチェックしておいて、常に Atom を立ち上げるようにしましょう。
では閉じてあげて…、今の設定を反映させるには Cyberduck を一度終了させる必要があるので、こちらで閉じてあげましょう。
8.使用cyberduck设置模拟机
<?php
echo "hello!";
本地开发环境搭建(windows)的更多相关文章
- 手把手教你 Apache DolphinScheduler 本地开发环境搭建 | 中英文视频教程
点击上方 蓝字关注我们 最近,一些小伙伴反馈对小海豚的本地开发环境搭建过程不太了解,这不就有活跃的贡献者送来新鲜的视频教程!在此感谢@Tianqi-Dotes 的细致讲解 贡献者还贴心地录制了中英文两 ...
- Laravel 开发环境搭建 - Windows
Laravel 开发环境搭建 - Windows : https://laravel-china.org/docs/laravel-development-environment/5.5/dev ...
- spark-windows(含eclipse配置)下本地开发环境搭建
spark-windows(含eclipse配置)下本地开发环境搭建 >>>>>>注意:这里忽略JDK的安装,JDK要求是1.8及以上版本,请通过 java ...
- 【selenium+python】之Python Flask 开发环境搭建(Windows)
一.先安装python以及pip 二.其次, Python的虚拟环境安装: 在github上下载https://github.com/pypa/virtualenv/tree/master zip文 ...
- Qt开发环境搭建 - Windows + VS2010 + VS插件
Qt 开发环境搭建 - Windows+VS2010+VS插件 1.Qt在Windows平台下的三种开发环境 方案 编辑器 编译器 调试器 一 Qt Creator MinGW GDB 二 Qt Cr ...
- 【OpenStack】OpenStack系列1之OpenStack本地开发环境搭建&&向社区贡献代码
加入OpenStack社区 https://launchpad.net/,注册用户(597092663@qq.com/Admin@123) 修改个人信息,配置SSH keys.OpenPGP keys ...
- Android React Native 开发环境搭建---windows下
环境搭建 环境搭建可以参考RN官网,也可以参考中文版本:http://reactnative.cn/docs/0.45/getting-started.html 如果你希望可以看到原版的安装流程,可以 ...
- python开发环境搭建(windows+python2.7.5+django1.5.4)【原创】
先插入一条广告,博主新开了一家淘宝店,经营自己纯手工做的发饰,新店开业,只为信誉!需要的亲们可以光顾一下!谢谢大家的支持!店名: 小鱼尼莫手工饰品店经营: 发饰.头花.发夹.耳环等(手工制作)网店: ...
- Hadoop学习5--配置本地开发环境(Windows+Eclipse)
一.导入hadoop插件到eclipse 插件名称:hadoop-eclipse-plugin-2.7.0.jar 我是从网上下载的,还可以自己编译. 放到eclipse安装目录下的plugins文件 ...
随机推荐
- Github API
Web API web api是网站的一部分,用于与使用非常具体的URL请求特定信息的程序交互,这种请求被称为API调用.请求的数据将以易于处理的格式(如JSON或CSV)返回:依赖于外部数据源的大多 ...
- 12LaTeX学习系列之---LaTex的图片插入
目录 目录 前言 (一)插图的基本语法 (二)插入的基本设置 1.说明: 2.源代码: 3.输出效果 (三)查看文档 目录 本系列是有关LaTeX的学习系列,共计19篇,本章节是第12篇. 前一篇:1 ...
- Java设计模式之七 ----- 享元模式和代理模式
前言 在上一篇中我们学习了结构型模式的组合模式和过滤器模式.本篇则来学习下结构型模式最后的两个模式, 享元模式和代理模式. 享元模式 简介 享元模式主要用于减少创建对象的数量,以减少内存占用和提高性能 ...
- 罗马数字转整数的golang实现
罗马数字包含以下七种字符: I, V, X, L,C,D 和 M. 字符 数值 I V X L C D M 例如, 罗马数字 2 写做 II ,即为两个并列的 1.12 写做 XII ,即为 X + ...
- [Eclipse+PyDev]ImportError: DLL load failed:找不到指定的模块 解决方案
1. 环境 Eclipse 4.4.2 Python 3.5 Window 8.1 2. 问题 在代码中import numpy时,提示 " ImportError: DLL load fa ...
- 获取请求Url
/// <summary> /// 获取请求Url /// 例:http://www.text:1234 /// </summary> /// <returns>& ...
- 解决input框黄色背景问题(转)
input:-webkit-autofill { box-shadow: 0 0 0px 1000px white inset !important;} <form action="l ...
- Android事件处理第一节(View对Touch事件的处理)
http://ipjmc.iteye.com/blog/1694146 在Android里Touch是很常用的事件,尤其实在自定义控件中,要实现一些动态的效果,往往要对Touch进行处理.Androi ...
- 注册OCX失败/ 找不到指定的模块
错误信息:模块“*.OCX”加载失败,请确定二进制保存在指定的路径中,或者调试它以检查该二进制或相关的.dll文件是否有问题 对于电脑新手,关于OCX或DLL缺失是一件令人十分头疼的事,如果不幸遇到此 ...
- Python高级网络编程系列之第二篇
在上一篇中,我们深入探讨了TCP/IP协议的11种状态,理解这些状态对我们编写服务器的时候有很大的帮助,但一般写服务器都是使用C/Java语言,因为这些语言对高并发的支持特别好.我们写的这些简单的服务 ...