前端:VSCode小白级安装教程
对于开发者来说,一个好的开发工具往往能够事半功倍。比较常见的网页开发工具有Dreamweaver、Sublime、WebStorm、HBuilder、VSCode。看到这么多开发工具,是不是脑袋都要大了?不要担心,我们只需要掌握一款实用性最高的工具即可。而且这些开发工具基本使用方式类似,掌握一款其他的即可触类旁通。下面我们一起来看看网页开发工具VSCode小白级安装教程吧!
1、为什么要安装VSCode?
之所以在众多的网页开发工具中选择了VSCode,是因为它在前端开发中使用比率非常高,是广大开发者工具库中的必备神器。VSCode的优势有:作为一款免费的开发工具,可随意下载、 分发、商用;而且它也是一款轻量级的编辑器,安装包占用内存小,启动速度快,用户体验非常好;同时它拥有丰富的插件,覆盖前端、后端代码、框架的对应插件,有助于提高研发效率;还能提供远程开发、代码跟踪、调试,实现项目的高效管理及协作开发。
2、VSCode下载
既然说了是小白级的安装教程,我们就首先从下载开始手把手的指导大家。点击网址:https://code.visualstudio.com ,进入对应的VSCode官网;根据电脑系统情况,在该网站中选择合适的版本进行下载就行了。怎么样,VSCode下载是不是很简单呢?下面我们再来看看安装的详细步骤。
3、VSCode的安装(以Windows系统为例)
(1)找到所下载的安装程序,双击下图应用程序
(2)打开安装界面(如下图),选择安装位置可根据自己的情况,将VSCode安装到磁盘的任意目录下。
(3)确定好安装位置,单击’下一步‘,按照下图进行任务勾选;
(4)按要求勾选选项后,可直接单击 ‘下一步’,出现如下界面,并点击“安装”按钮;
(5)开始进行安装操作,进入“正在安装”状态,然后安装成功,启动VSCode;
(6)安装中文语言包。启动后,你会发现VSCode 的界面全部显示英文;若想显示中文,需要安装中文语言包。按照上图提示的步骤顺序即可完成中文语言包的安装。
到此,VSCode的全部安装配置就完成了。整个安装过程比较简单,只要你按照上述小白级的教程操作,即可在自己的电脑中完成VSCode的安装。完成VSCode安装后,大家可以好好体验一下这款网页开发工具的强大!
php进阶到架构之swoole系列教程(一)windows安装swoole
- 概述
- 安装Cygwin
- 安装swoole
- php7进阶到架构师相关阅读
这是关于php进阶到架构之swoole系列学习课程:第一节:windows安装swoole
学习目标:
在Windows环境将搭建swoole运行环境
swoole需要在UNIX环境运行。Cygwin是一个在windows平台上运行的类UNIX模拟环境。
所以,为了让swoole可以在windows环境运行,先需要安装Cygwin
cygwin下载地址
http://www.cygwin.com/
点击上图箭头位置,下载cygwin安装文件
安装过程截图如下
图1
图2-设置网络,默认即可
进入上图图2,选择默认url即可,直接点击下一步
图3
接下来要选择预先安装的软件,由于是要运行php环境所以需要安装以下几个软件
左上角有一个view选择full
在上图的箭头输入框搜索
分别安装 gcc-code 、g++、php-devel 、php、make、autoconf 和pcre
为了后续更方便使用,也可以全部安装下面列出的的包
`扩展包1: gcc : gcc-core`
`扩展包2: php: php 、 php-devel`
`扩展包3: pcre-devel: libpcre-devel`
`扩展包4: autoconf`
`扩展包5: c++: gcc-objc++ 、 libc++devel 、 libc++1`
`扩展名6: json: php_json`
`扩展名7: Make`
`扩展名8: wget`
`扩展名9: VIM`
`扩展名10: Pcre2 : libpcre2-devel`
`扩展名11: openssh`
`扩展名12: libssl-dev`
`扩展名13: openssl-devel`
`扩展名14: -phar`
`扩展名15: -iconv: php-iconv`
`扩展名16: mbstring: php-mbstring`
`扩展名17: php-zlib`
`扩展名18: Unzip`
`扩展名19: zip`
swoole 地址:https://github.com/swoole/swoole-src/releases
选择箭头中tar.gz版本
第一步:
将解压出来的swoole源码复制到Cygwin安装目录中 /home中
第二步:
进入swoole目录,准备开始安装
第三步:
执行 phpize 命令,生成编译的配置文件configure,这一步要注意关闭杀毒软件(会误报)
第四步:
执行 ./configure && make && make install 进行配置并打包,最后安装
第五步:
在php.ini文件中,添加extension=swoole.so
最后一步:
执行 php -m |grep swoole命令即可查看php是否支持swoole模块,能看到swoole就算是成功了。
出现swoole表明安装成功
总结,在Cygwin里面安装swoole时,报 configure: error: C++ preprocessor \”/lib/cpp\” fails sanity check 错误是因为未安装C++解释器造成的,只需要删除重新安装时选择C++解释器即可。
https://www.kancloud.cn/gofor/gofor
黑客利用PHP漏洞使用新的恶意软件对Windows系统安装后门
据bleepingcomputer网8月20日报道,赛门铁克的威胁猎人团队发现,攻击者利用了最近修补的 PHP 远程代码执行漏洞攻击了 Windows 系统。这是一个严重的 PHP-CGI 参数注入漏洞,会影响在 PHP 以 CGI 模式运行的 Windows 系统上运行的 PHP 安装。它允许未经身份验证的攻击者执行任意代码,并在成功利用后导致系统完全受损。
当前,就有攻击者利用这个漏洞,在一个window系统上安装了一个新发现的后门Msupedge。Msupedge最值得注意的功能是使用DNS流量与命令和控制(C&C)服务器进行通信。攻击者可以使用Msupedge执行各种命令,这些命令是根据C&C服务器解析的IP地址的第三个八位字节触发的。后门还支持多个命令,包括创建进程、下载文件和管理临时文件。
PHP是当前非常流行的应用开发程序语言与工具,目前,PHP维护者刚刚发布补丁,还没有得到大规模修复,就有如TellYouThePass 勒索软件团伙利用该漏洞部署 webshell 并加密受害者的系统。
(编译:康朝)
链接:https://www.bleepingcomputer.com/news/security/hackers-use-php-exploit-to-backdoor-windows-systems-with-new-malware/
本文作者及来源:Renderbus瑞云渲染农场https://www.renderbus.com
文章为作者独立观点不代本网立场,未经允许不得转载。