文章目录
环境搭建
【一】常用软件安装
1.1 安装虚拟机安装Centos7
1.2 安虚拟机和Centos无法连通
1.3 安装lnmp
- https://lnmp.org/install.html
ps: 当安装完lnmp后,就已经安装了php,nginx,数据库。当然linux基础比较好的也可以进行自行安装配置
1.4 虚拟机和本地挂载
- https://blog.csdn.net/wenge1477/article/details/103331310
ps:当本地磁盘挂载到centos上以后,本地开发的代码就无需上传到centos上了,代码已经同步了
1.5 安装phpStrom
【二】php.ini配置
2.2 安装插件
1、 pecl search 名称
查看是否收录了
2、php -m
查看已经按照的插件
3、pecl install 名称
安装插件
2.3 安装Xdebug进行调试
本地发开肯定会使用到debug调试,开发再windows上,但是运行又在linux上??这个时候就需要Xdebug了
-
1、安装xdebug
https://www.cnblogs.com/wicub/p/6226996.html -
2、配置xdebug
zend_extension="xdebug.so"
;abort xdebug
xdebug.idekey=PHPSTORM
xdebug.remote_host=172.18.102.35
xdebug.remote_enable=on
xdebug.remote_port = 9000
extension="protobuf.so"
- 3、本地phpstrom配置
【三】node
3.1 官方安装
- https://futu.lexiangla.com/teams/k100086/docs/20adf0e0154c11e9ab41525400177fdc?company_from=futu
node的版本不要太高,10.15.0 就可以了,如果安装的node版过高会出现问题
3.2 nvm切换node
如果官方还是会出现问题,那么使用下载nvm进行node切换
3.3 安装gulp进行打包前端项目
- 官方文档
- 删除前端项目中的node_modules
- npm install --registry=http://registry.npm.oa.com
- 再使用gulp进行打包
【四】nginx配置
4.1 本地安装SwitchHosts
链接:https://pan.baidu.com/s/1hGJ_RRPj0D_HcdVvNYmGrA
提取码:xwyf
用于切换本地windows的假域名