Linux 环境 + 本地开发

栏目: Linux · 发布时间: 7年前

内容简介:Linux 环境 + 本地开发

以前一直都是在用windows环境开发,但是新买的电脑不想安装各种各样的软件,不如直接虚拟机上安装所有的环境然后通过共享本地文件夹,这样只需要开通虚拟机就可以进行访问,实在是方便,但是本身对centos不太了解,所以走了很多坑,不过坚持到现在总算成功了。哈哈,这里给出各种安装的文档,不负责手把手教!
一、 安装 vmware + centos 7 这些网上百度吧
二、 安装lnmp环境 https://oneinstack.com/auto 这样基本的环境就算安装好了
三 、设置静态ip http://www.cnblogs.com/yangleitao/p/8746666.html 这样设置静态ip后是成功了,但是windows下ping不通虚拟机ip,虚拟机ping不通外网 https://blog.csdn.net/zjh_746140129/article/details/79090300 在这里找到了解决方法
四、 给虚拟机共享本地文件夹
首先要安装vmware tools工具 而我的自动安装不成功只能改为手动安装https://blog.csdn.net/qq_36135928/article/details/79114087
然后 点击 编辑虚拟机设置-》选项-》共享文件夹-》总是启用-》文件夹名称
这样共享文件夹就在 /mnt/hgfs 里
五、 安装composer和node
不知为何官网上下载composer下载不成功只有通过
wget https://dl.laravel-china.org/composer.phar -O /usr/local/bin/composer
chmod a+x /usr/local/bin/composer
安装,不过安装lnmp的网站上交互安装上有安装组件方法也可以通过那个方法安装
安装成功后下载要添加扩展这个网站上也有方法多看看交互安装文档
nvm安装
wget -qO- https://raw.githubusercontent.com/creationix/nvm/v0.33.11/install.sh | bash
source ~/.bashrc
node安装
查看所有node版本 nvm ls-remote
安装上面查看的最新版本,例如: nvm install v6.10.2
查看node版本 node -v npm -v
切换node nvm use v6.10.2
将此版本设置为默认值 nvm alias default v6.10.2
注:npm install时 会报symbol link错,因为在windows host中的vagrant box Linux中使用npm install时,由于host os不支持 linux 的symbol link,所以必须使用 --no-bin-links 命令,即运行 npm install --no-bin-links 命令

六、 配置站点
安装lnmp上有配置站点的方法,如果你前面安装的都没问题就可以正常访问了
七、 mysql 连接
刚开始安装成功并不能连接到mysql需要对防火墙进行设置 http://www.liu-sen.cn/article/37

虽然就上面这点东西可是想要找好文档和解决问题的过程真的很艰险,不过最后能正常访问了,多谢这些文档的支持,希望能帮到你。

本文章首发在 Laravel China 社区

自由飞

以上所述就是小编给大家介绍的《Linux 环境 + 本地开发》,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对 码农网 的支持!

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

PHP for the World Wide Web, Second Edition (Visual QuickStart Gu

PHP for the World Wide Web, Second Edition (Visual QuickStart Gu

Larry Ullman / Peachpit Press / 2004-02-02 / USD 29.99

So you know HTML, even JavaScript, but the idea of learning an actual programming language like PHP terrifies you? Well, stop quaking and get going with this easy task-based guide! Aimed at beginning ......一起来看看 《PHP for the World Wide Web, Second Edition (Visual QuickStart Gu》 这本书的介绍吧!

JSON 在线解析
JSON 在线解析

在线 JSON 格式化工具

HTML 编码/解码
HTML 编码/解码

HTML 编码/解码

正则表达式在线测试
正则表达式在线测试

正则表达式在线测试