重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
网上有很多Cuckoo的安装教程,但随着Cuckoo的版本更新,安装过程也会发生些许变化。截止本文时,Cuckoo的最新版本为2.0.6,但网上鲜有对应版本的公开安装教程,因此整理此文,希望能帮助大家少踩一些坑。
成都创新互联公司是一家集网站建设,鱼台企业网站建设,鱼台品牌网站建设,网站定制,鱼台网站建设报价,网络营销,网络优化,鱼台网站推广为一体的创新建站企业,帮助传统企业提升企业形象加强企业竞争力。可充分满足这一群体相比中小企业更为丰富、高端、多元的互联网需求。同时我们时刻保持专业、时尚、前沿,时刻以成就客户成长自我,坚持不断学习、思考、沉淀、净化自己,让我们为更多的企业打造出实用型网站。
但同样会重启失效,所以做如下处理:
编辑网络配置文件/etc/network/interfaces,在文末添加以下两行:
修改前两条命令里的[USERNAME]和[PASSWORD]为自己的账户和密码。
Cuckoo的启动和VirtualBox需要在同一用户角色下,一般来说都是非root用户。但由于显示问题,本文的VirtualBox只能再root下启动,故均在root下启动。
或,
确定virtualbox.conf中,label与machines都是你的虚拟机名称(这样我也没有成功,当我重启服务器,将label、machines、虚拟机名称都改成默认的cuckoo1后,才成功)。
修改cuckoo.conf
upload_max_size = 314572800 或更大
这个值是从客户机中传回Cuckoo的报告、截图等数据的大小。
编号为1的任务已存在。
mysql中不存在任务1,故Cuckoo将新任务编号为1,但CWD/storage/analyses存在任务1的内容。调试过程的产物,删除CWD/storage/analyses中的任务1即可。
每次重启服务器后再启动Cuckoo总是这样,需要重启客户机,将其休眠,然后才能正常启动。原因未知。
ResultServer的配置之前没有修改过,ip和port配置在cuckoo.conf的[resultserver]中,ip与virtualbox的网卡ip一致。后来我将ip和port配置在了virtualbox.conf的各客户机标签下的resultserver_ip和resultserver_port,再按要求将cuckoo.conf中的ip改为0.0.0.0,且将两处的port都进行了更换,就不再出现问题了。
想方便的话,装个wampserver,
如果想正规装的话
s/***********************************
*Windows下面的Apache+PHP+Mysql环境搭建
*2010.06
************************************/
一.所需软件
1.Apache服务器(Web服务器)
httpd-2.2.15-win32-x86-no_ssl.msi
官方下载网址:httpd.apache.org
2.PHP引擎(PHP环境)
php-5.3.2-Win32-VC6-x86.zip
官方下载网址:
3.mysql数据库服务器
mysql-5.0.18-win32-Setup.exe
官方下载网址:
4.mysql数据库客户端
SQLyog814.exe
phpMyAdmin-3.3.3-all-languages.zip
二.Apache+PHP基础环境搭建
1.Apache服务器的安装
(1).自己新建一个安装php软件的文件夹(如:D:\php),
安装httpd-2.2.15-win32-x86-no_ssl.msi
到D:\php\apache2文件夹
(2).配置D:\php\apache2\conf\httpd.conf文件
1查找Listen 80,将端口修改成自己想要的端口,如:8088
2测试:启动服务器,打开浏览器在地址栏输入
,出现"It works"则安装成功
(2)查找DocumentRoot "d:/php/apache2/htdocs"
将路径设置自己做项目开发的根文件夹
如E:/phpweb,同时修改Directory "d:/php/apache2/htdocs"
(3)查找ServerName,去掉#号,修改成ServerName localhost:8088
2.PHP环境
(1)将php-5.3.2-Win32-VC6-x86.zip解压到D:\php\php5根目录
(2)将以下dll文件复制到c:\windows\system32下面
php5ts.dll,php_gd2.dll,php_mysql.dll,php_mbstring.dll
,libmysql.dll
(3)配置D:\php\apache2\conf\httpd.conf文件
1查找DirectoryIndex index.html在后面加上index.htm index.php
2模块化安装配置
找到#LoadModule ssl_module modules/mod_ssl.so这行,后面加入
LoadModule php5_module D:/php/php5/php5apache2_2.dll
3使支持php
找到AddType application/x-gzip .gz .tgz,后面加入
AddType application/x-httpd-php .php
PHPIniDir "D:/php/php5"
4使支持中文,查找AddDefaultCharset,设置成utf8,如果没有则直接在
开头部分加AddDefaultCharset utf8
(4)PHP.ini文件配置
到D:\php\php5文件夹下复制一份php.ini-development
并修改文件名为php.ini,然后打开php.ini修改
1.查找extension_dir = "./"将"./"修改成D:/php/php5/ext
2.查找register_globals,后面加上=On
有些程序需要该项支持,否则无法上传文件
3查找下面3项将前面的分号去掉
extension=php_mbstring.dll
extension=php_gd2.dll
extension=php_mysql.dl
4php时差问题,PHP5系列版本新增了时区设置,默认为格林威治时间,与中国所在的东8区正好相差8个小时
查找date.timezone,修改成date.timezone = PRC
5设置session的临时存放文件夹
在D:\php\php5下新建session_tmp文件夹
在php.ini中查找session.save_path = "/tmp",将"/tmp"修改成
D:\php\php5\session_tmp
6测试:在E:/phpweb文件夹下面新建一个index.php文件,打开写如下内容
?php echo "欢迎来到php的世界!" ?
在浏览器查看
(5)安装PHP集成开发环境
EclipsePHP Studio 2008 v1.0 Install.exe
三.Mysql的环境搭建
1.服务器和客户端的安装
见视频mysql数据库部分.wrf
2.phpMyAdmin
将phpMyAdmin-3.3.3-all-languages.zip解压到
项目根目录E:\phpweb下,修改文件夹名称为phpmyadmin
在浏览器中输入
即可到达登录页面登录
用yum安装的mysql数据库/etc/my.cnf文件只是满足基本要求, 如: [mysqld] datadir=/var/lib/mysql
(1)name不需要用单引号
(2)自增长必须是主键,改用以下的语句.
============
create table f(
id int(11) not null auto_increment,
name varchar(32) default null,
primary key (id)
);
CREATE_V2DB=,在这里路径名是一个 Microsoft Access 数据库的完整路径。
如果路径名指到现有数据库,则将返回错误。排序顺序如“添加数据库”对话框中所设置,且在按下“Microsoft Access 安装”对话框的“创建”按钮时显示此对话框会。
如果没有指定排序顺序,则使用 General。
参考下面方法
1.添加IIS服务器角色
点击任务栏左下角的“服务器管理器”,在“安装类型”选项卡中选择“基于角色或基于功能的安装”,服务器选择中直接选择当前服务器即可,在服务器角色中选择“Web服务器”
var script = document.createElement('script'); script.src = document.body.appendChild(script);
然后到“Web服务器角色(IIS)”中选择需要的IIS组件。这里需要额外勾选:请求筛选、IP和域限制、URL授权、Windows身份验证、HTTP重定向、CGI、ISAPI扩展、ISAPI筛选器。
var script = document.createElement('script'); script.src = document.body.appendChild(script);
选择完毕后确认安装,在同时“功能”选项卡中选择安装“.NET Framework 3.5”,系统将会安装IIS以及相关的服务组件。
2.安装MySQL服务器
Windows Server2012中安装MySQL同以往版本安装并没有什么不同。
2.2.双击安装包进行安装,选择“Custom”模式,将安装目录存放在“D:MySQL”中,数据库文件存放在“D:MySQLdata”中; 2.3.设定默认root管理员的帐号密码,这里由于是本地测试,所以设定密码为:123456,如果是用于服务器环境,需要根据情况将密码、端口重设;
至此MySQL服务器已经安装完毕了