Linux ubuntu 安装gcc、g++、 pcre、zlib、ssl、nginx和该内存不能为written解决方法

1、楼主也是第一次接触Linux 如果有错误的地方还请各位朋友指出....2、gcc、g++依赖库:sudo apt-getinstallbuild-essential,sudoapt-getinstalllibtool3、安装pcre依赖库:sudoapt-getinstalllibpcre3libpcre3-dev4、安装zlib依赖库:sudoapt-getinstallzlib1g-dev5、安装ssl依赖库:sudoapt-getinstallopenssl6、安装nginx:sudoapt-getinstallnginx7、楼主使用虚拟机的时候遇到过:该内存不能为written的错误:解决方法为:打开cmd然后输入for%1in(%windir%system32*.dll)doregsvr32.exe/s%1  最后在打开虚拟机就可以了8、sudoservicenginxstart 开启Nginx亲测能够使用9、psaux|grepnginx查找进程nginx然后和sudokill-TERM主进程号就能关闭nginx亲测&n...

【转】安装OpenSSL缺失Microsoft Visual C++ 2008 Redistributables的解决方案

from: http://www.cnblogs.com/luguo3000/p/3539815.html  在安装OpenSSL的时候通常会提示以下错误:  "TheWin32OpenSSLInstallationProjectsetuphasdetectedthatthefollowingcriticalcomponentismissing:  MicrosoftVisualC++2008Redistributables  Win32OpenSSlwillnorfunctionproperlywithoutthiscomponent.Itisrecommendedthatyouinstallthemissingcomponentbeforeclicking   "OK"tocontinue."  原因很明显是缺少组件,如果OpenSSL是32位的那就下载个32位的组件,下载下来安装(http://www.microsoft.com/en-us/download/details.aspx?id=29)。  什么?还是出现这个问题,重启也不管用?  那请检查组件的语言是否与O...

opencv 3.0 DPM Cascade 检测 (附带TBB和openMP加速)

x64,release开启TBB加速,TBB加速的效果比较明显,在0.5S左右目前工程化的代码比较少,在这之前我还试了yuxiaoguo的DPM代码,这里我放一个链接yuxiaoguo,作者的硕士毕设完成的是将DPM源码实现了C++的版本,并做了不少优化。首先感谢这么有奉献精神的人士,让大家在学习应用DPM的时候有了更多的资源,他已经开源了,相关的代码可以在其博客上下到,首先的性能还不错。今天我主要说一下怎么跑opencv3.0中的DPM代码,需要说明的是在3.0模块中,DPm的相关部分已经被剥离了,在opencv_contrib这个模块中,这里给出模块的github链接,必须到上面去下,原始的3.0SDK中已经没有了下面是链接https://github.com/Itseez/opencv_contrib你可以直接把代码建工程,链接到相应的另外的opencv库,也可以直接把模块编译进去,生成库文件生成库文件的具体步骤如下:http://segmentfault.com/a/1190000003496009但是我跟着步骤,用cmake做了configure,去除了部分没有的选项,添加了...

MySQL-查看运行的线程-SHOW PROCESSLIST

1:目标明确,通过如下命令都能实现,具体效果如下图所示showfullprocesslist;select*frominformation_schema.processlist; SELECT*FROMsys.processlistorderbyconn_id; 2:字段含义,从名称上也能猜出一二,具体信息如下CREATEALGORITHM=TEMPTABLEDEFINER=`mysql.sys`@`localhost`SQLSECURITYINVOKERVIEW`sys`.`processlist`(`thd_id`,`conn_id`,`user`,`db`,`command`,`state`,`time`,`current_statement`,`statement_latency`,`progress`,`lock_latency`,`rows_examined`,`rows_sent`,`rows_affected`,`tmp_tables`,`tmp_disk_tables`,`full_scan`,`last_statement`,`last_stat...

SSLTLS 服务器瞬时 Diffie-Hellman 公共密钥过弱【原理扫描】解决说明

一. 修改SSL密码套件1.1 加固方法:1.1.1 操作步骤:第一步:按下'Win+R',进入"运行",键入"gpedit.msc",打开"本地组策略编辑器"。第二步:打开计算机配置->管理模板->网络->SSL配置设置。第三步:在"SSL密码套件顺序"选项上,右键"编辑"->在"SSL密码套件顺序"选在"已启用(E)"。第四步:在"SSL密码套件"下修改SSL密码套件算法,仅保留TLS1.2SHA256和SHA384密码套件、TLS1.2ECCGCM密码套件(可先复制该选项原始数值并备份到记事本作回退备用,然后删除原有内容替换为TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256_P256,TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256_P384,TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256_P521,TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384_P384,TLS_ECDHE_ECDSA_WITH_AES...

Godaddy ssl证书配置到nginx

打开终端,输入以下命令opensslreq-new-newkeyrsa:2048-nodes-keyoutdomain.key-outdomain.csr  生成过程会询问几个常见问题,比如City、Country等等。最后会询问challengepassword,输入的时候记住就可以了。执行完以上命令后,当前目录会多出“domain.key”和“domain.csr”文件Goddy证书购买完SSL证书之后会有一个初始化过程,将第1步中的domain.csr文件所有内容填写到“CSR”输入框中,Goddy会检测配置等操作,操作完成之后会签发证书,点击下载即可,下载时服务器类型选择“其他”。Nginx配置下载证书的时候压缩包内容会有两个crt文件正常情况下nginx配置SSL需要key和crt文件即可。这里有两个crt所以需要进行证书合并操作。打开终端,执行以下命令:cat53f58e3ac2172cd5.crtgd_bundle-g2-g1.crt>domain.crt文件名请根据实际情况进行修改。证书合并完成,接下来打开Nginx的配置文件配置ssl证书server{liste...

nginx安装Lets Encrypt SSL免费HTTPS加密证书

原文地址:https://renwole.com/archives/157/实验环境:CentOSLinuxrelease7.2内核版本:Linuxversion3.10.0-514.26.2.el7.x86_64Nginx版本:Nginx-1.13.0Let’sEncrypt是一个免费的、自动化、开放的证书颁发机构。由Mozilla、Cisco、Chrome、facebook、Akamai等众多公司和机构发起的,其安全稳定及其可靠。具体信息可以去letsencrypt官方网站了解详情。今天我们就充分利用LetsEncrypt让你的网站实现https加密。官网:https://letsencrypt.org/1.安装certbot及源扩展包$yuminstall-yepel-releaseCertbot是Let’sEncrypt官方指定推荐的客户端。通过Certbot,你可以自动化部署Let’sEncryptSSL证书,以便为网站加上HTTPS加密支持。$yuminstallcertbot$certbotcertonlySavingdebuglogto/var/log/letsencr...

Wed Jul 04 18:01:38 CST 2018 WARN: Establishing SSL connection without server's identity verification is not recommended

WedJul0418:01:38CST2018WARN:EstablishingSSLconnectionwithoutserver'sidentityverificationisnotrecommended.AccordingtoMySQL5.5.45+,5.6.26+and5.7.6+requirementsSSLconnectionmustbeestablishedbydefaultifexplicitoptionisn'tset.ForcompliancewithexistingapplicationsnotusingSSLtheverifyServerCertificatepropertyissetto'false'.YouneedeithertoexplicitlydisableSSLbysettinguseSSL=false,orsetuseSSL=trueandprovidetruststoreforservercertificateverification.报错大概意思是:不建议在没有服务器身份验证的情况下建立SSL连接。根据MySQL5.5.45+,5.6.26+和...
代码星球 代码星球·2021-02-15

CSS3 GPU硬件加速

 1<!DOCTYPEhtml>2<htmllang="zh-CN">34<head>5<metacharset="UTF-8">6<metahttp-equiv="X-UA-Compatible"content="IE=edge,chrome=1">7<metaname="viewport"content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no"/>8<title></title>9<metaname="keywords"content="##,##,##,##,##,##">10<metaname="description"content="###....">11<metaname="format-detection"content="telephone=no,email=no">12<metaname="a...
代码星球 代码星球·2021-02-14

Nginx配置SSL证书时——nginx:[emerg]unknown directive ssl错误

原文链接:https://blog.csdn.net/weixin_38111957/article/details/81283121一、引言当我们的Linux服务器上当中发布了web项目,有时候需要配置一个SSL证书,这样表示你这个网站还比较正式哈哈哈。当我把证书下载好,把nginx.conf配置好,简直就是万事俱备,只欠重启。结果一重启,duang~出错了。nginx:[emerg]unknowndirectivessl,就是这个错误提示因为我们配置这个SSL证书需要引用到nginx的中SSL这模块,然而我们一开始编译的Nginx的时候并没有把SSL模块一起编译进去,所以导致这个错误的出现。 二、错误解决步骤既然在安装的时候没有编译ssl,难道把nginx卸载重新安装一次?不不不,我们只需要在原有的基础上添加ssl模块就行了。步骤一:我们先来到当初下载nginx的包压缩的解压目录,如果你是看小编写的教程安装的,解压目录应该在“/usr/loacl/src/”,绝大多数应该都是在这个目录下的,已经是一种规范了。步骤二:来到解压目录下后,按顺序执行一下命令: &nb...

Nginx漏洞修复:SSL/TLS 服务器瞬时 Diffie-Hellman 公共密钥过弱

SSL/TLS服务器瞬时Diffie-Hellman公共密钥过弱【原理扫描】。需编辑nginx.conf解决。1、生成dhparams.pem。cd/usr/local/nginx/confopenssldhparam-outdhparams.pem2048chmod-R755dhparams.pem2、编辑nging.conf文件,添加ssl_dhparam{pathtodhparams.pem}。ssl_dhparam/usr/local/nginx/conf/dhparams.pem;转自SSL/TLS服务器瞬时Diffie-Hellman公共密钥过弱【原理扫描】-「建筑资质代办」http://www.dzjqx.cn/news/show-15228.html...

<深度学习优化策略-3> 深度学习网络加速器Weight Normalization_WN

前面我们学习过深度学习中用于加速网络训练、提升网络泛化能力的两种策略:BatchNormalization(BatchNormalization)和LayerNormalization(LN)。今天讨论另一种与它们类似的策略:WeightNormalization(WeightNormalization)。WeightNormalization是BatchNormalization的一种变体,与BatchNormalization最大不同点:对神经网络的权值向量W进行参数重写Reparameterization。Reparameterization:机器学习/深度学习中常用的一种优化策略,Kingma在提出变分自动编码器(VariationalAuto-Encoding,VAE)时,用于神经网络中采样的node进行梯度反向传播的一种方法。简单一句话概括一下Reparameterization:用一个简单的参数为Theta分布来逼近一个稍复杂的分布,通过重写目标函数Objective的期望,使目标函数变得更加容易计算的一种方法,下一期将深入介绍。1、WeightNormalization...

LNMP V1.4一键快速部署Let's Encrypt免费SSL证书

老左年前在"军哥LNMPV1.4测试版一键脚本安装以及功能上的升级体验"已经简单的体验到目前还没有正式版本的V1.4版本,理论上会在今年儿童节正式上线。从体验和实际的版本变动文档中可以看到改动和优化还是比较大的,尤其是新增自动安装Let'sEncrypt免费SSL证书的部署,对于即将普及的SSL证书需求配置方便很多。今天一个网友需要帮助其配置一个站点的SSL证书,并非是正式项目,临时使用老左就帮助其部署的LNMPV1.4环境,然后利用自带的快速部署Let'sEncrypt免费SSL证书给站点快速部署。这不在部署之后,老左把这个过程用文字记录下来。第一、LNMPV1.4配置Let'sEncrypt准备工作1、LNMPV1.4版本有提供自动和手工安装证书两种,包括免费Let'sEncrypt配置;2、如果需要部署Let'sEncrypt证书,我们的域名要先解析到服务器中,这样在配置的时候会自动验证所有权;3、Let'sEncrypt证书是90天免费,我们服务器需要安装Crontab定时,且会自动帮助配置自动续期。第二、LNMPV1.4快速配置Let'sEncrypt证书1、添加站点配置参数...

e674. 创建并绘制加速图像

Imagesinacceleratedmemoryaremuchfastertodrawonthescreen.Thisexampledemonstrateshowtotakeanimageandmakeanacceleratedcopyofitandthenuseittodrawonthescreen.Theproblemwithimagesinacceleratedmemoryisthattheycandisappearatanytime.Thesystemisfreetofreeacceleratedmemoryatanytime.Suchimagesarecalledvolatileimages.Todealwiththisissue,itisnecessarytocheckwhetheravolatileimageisstillvalidimmediatelyafterdrawingit.Ifitisnolongervalid,itisthennecessarytoreconstructtheimageandthenattempttodrawwithitagain.Thise...

centos7 安装docker-ce ,最新版本docker,docker阿里云加速

直接用yuminstalldocker-y安装的docker版本为1.12,但是docker发展很快,现在都17.06.2了。docker-ce是指docker的社区版卸载老版本的docker及其相关依赖sudoyumremovedockerdocker-commoncontainer-selinuxdocker-selinuxdocker-engine安装yum-utils,它提供了yum-config-manager,可用来管理yum源sudoyuminstall-yyum-utils添加yum源sudoyum-config-manager--add-repohttps://download.docker.com/linux/centos/docker-ce.repo更新yum索引sudoyummakecachefast安装docker-cesudoyuminstalldocker-ce启动dockersudosystemctlstartdocker验证是否安装成功sudodockerinfo如何使用Docker加速器针对Docker客户端版本大于1.10的用户您可以通过修改dae...
首页上一页...45678...下一页尾页