
Linux & Windows
文章平均质量分 61
烂笔头.
思考 学习 记录 成长;个人站点:http://www.wxfeng.site
展开
-
Fedora29 添加快捷方式
1 在 “applications” 文件夹中添加一个eclipse.desktop文件sudo vi /usr/share/applications/sublime_text.desktop2 在sublime_text.desktop文件中添加如下内容:[Desktop Entry]Version=1.0Type=ApplicationName=Sublime Text...原创 2019-07-03 12:02:55 · 695 阅读 · 0 评论 -
本地开发localhost生成证书,让 localhost 提供 https 服务
原文:https://letsencrypt.org/docs/certificates-for-localhost/Last updated: December 21, 2017 |See all DocumentationSometimes people want to get a certificate for the hostname “localhost”, either fo...原创 2019-04-24 14:25:00 · 8256 阅读 · 0 评论 -
Git分支管理策略
如果你严肃对待编程,就必定会使用"版本管理系统"(Version Control System)。眼下最流行的"版本管理系统",非Git莫属。相比同类软件,Git有很多优点。其中很显著的一点,就是版本的分支(branch)和合并(merge)十分方便。有些传统的版本管理软件,分支操作实际上会生成一份现有代码的物理拷贝,而Git只生成一个指向当前版本(又称"快照")的指针,因此非常快捷易...转载 2019-04-24 14:18:27 · 151 阅读 · 0 评论 -
解决sublime_text3.0在fedora26下无法输入中文的问题
1,从fedora26中文社区提供的仓库中安装fcitx-sunpinyin中文输入法安装命令:#dnfinstallfcitx-sunpinyin2. 编译共享库(1)保存代码到文件sublime_imfix.c/*sublime-imfix.cUseLD_PRELOADtointerposesomefunctiontofi...原创 2019-04-24 10:23:37 · 251 阅读 · 0 评论 -
apache配置优化之prefork工作模式
三种模式prefork(2.4前默认)/worker/event(2.4默认)配置建议在Linux下,一般采用的MPM是perfork模式,给大家一个合理的建议配置,对在部分网站,中型网站,配置:<IfModulempm_prefork_module>StartServers5//预先起5个进程MinSpareServ...原创 2019-04-22 16:57:46 · 3313 阅读 · 0 评论 -
apache配置优化之伪静态设置
两种方法Apache伪静态配置方法有两种: 在网站根目录下添加文件,.htaccess,在此文件内写伪静态规则,使用它需要在apache配置文件http.conf中完成相应配置.具体配置方法网上很多,这里不再赘述. 而另一种是直接在httpd.conf中使用.这种方法性能高于前者。 应用场景(1),采用.htaccess的场景用户需要针对特定目录改变服务器的配...原创 2019-04-22 16:51:42 · 16933 阅读 · 0 评论 -
apache配置优化之worker工作模式
定义支持混合的多线程多进程的多路处理模块.使用多个子进程,每个子进程有多个线程。每个线程在某个确定的时间只能维持一个连接。通常来说,一个高流量的HTTP服务器上,worker MPM是个比较好的选择,因为worker MPM的内存使用比Prefork MPM要低得多。但是worker MPM也有缺点,如,一个线程崩溃了,整个进程就会连同其任何线程一起“挂了”,由于线程是共享内存空间,所以一...转载 2019-04-22 16:48:41 · 2281 阅读 · 0 评论 -
apache配置优化之event工作模式
event和work有相同之处,都是通过线程来处理请求;一个父进程建立多个子进程,而子进程又会建立多个线程。所以配置上可参考<<apache配置优化之worker工作模式 >>prefork和worker模式在非常繁忙的服务器应用下都有些不足。尽管HTTP的Keepalive方式能减少TCP连接数量和网络负载,但是 Keepalive需要和服务进程或者线程绑定,这就导致...转载 2019-04-22 16:47:26 · 3034 阅读 · 0 评论 -
apache配置优化之各模式下的效率测试
关于三种模式之间效果的比较,可通过压力测试工具ab进行,以下是我在本地对相同站点在不同模式的测试结果.这里仅展示三个测试结果参数:Requests per second(平均(mean)每秒完成的请求数),Time per request(从用户角度看,完成一个请求所需要的时间),第二个Time per request: (服务器完成一个请求的时间)测试命令:[root@Mi...原创 2019-04-22 16:45:18 · 297 阅读 · 0 评论 -
修改docker容器端口映射的方法
大家都知道docker run可以指定端口映射,但是容器一旦生成,就没有一个命令可以直接修改。通常间接的办法是,保存镜像,再创建一个新的容器,在创建时指定新的端口映射。有没有办法不保存镜像而直接修改已有的这个容器呢?有。在stackoverflow上面找到答案了,原帖如下https://stackoverflow.com/questions/19335444/how-do-i-assign-a...转载 2019-04-03 14:20:52 · 3782 阅读 · 0 评论 -
apache 开启压缩传输
1、修改Apache的http.conf文件,去除mod_deflate.so前面的注释LoadModule deflate_module modules/mod_deflate.so2、在http.conf文件最后,添加压缩规则<IfModule mod_deflate.c>DeflateCompressionLevel 9SetOutputFilter DEFLATE...原创 2019-03-29 09:48:18 · 454 阅读 · 0 评论 -
centos apache https 安装 配置步骤
1,查看apache是否安装ssl模块[root@localhost桌面]#ll/etc/httpd/conf.d/总用量32-rw-r--r--.1rootroot29267月1823:30autoindex.conf-rw-r--r--.1rootroot11857月2113:37php.conf-rw-r--r--.1rootr...原创 2019-04-11 17:24:31 · 597 阅读 · 1 评论 -
微信小程序与业务服务器SSL握手失败
错误描述:wx.request请求数据,电脑端开发工具运行正常,手机端预览时,获取不到所请求的数据.手机端调式控制台提示:ssl 握手失败;解决方法:修改ssl.conf, SSLCertificateFile, SSLCertificateKeyFile,SSLCertificateChainFile三者缺一不可,SSL证书可在startssl免费申请;修改完后,重启apache;Doc...原创 2019-03-28 18:25:12 · 1588 阅读 · 0 评论 -
CentOS上Web服务器性能优化
http://www.centoscn.com/CentosSecurity/SoftSecurity/2014/0422/2840.html一、 基于动态内容为主的网站优化案例1.网站运行环境说明硬件环境:1台IBM x3850服务器, 单个双核Xeon 3.0G CPU,2GB内存,3块72GB SCSI磁盘。操作系统:CentOS5.4。网站架构:Web应用是基于LAMP架构,所有...转载 2019-03-28 18:17:21 · 1161 阅读 · 0 评论 -
rm -f ./* 参数列表过长
用以下命令替换:find . -name “"|xargs rm -rf "”原创 2019-03-28 18:08:08 · 2879 阅读 · 1 评论 -
apache添加对 tls 1.2的支持
查考:http://askubuntu.com/questions/643037/how-to-enable-tls-1-2-in-apache使web服务器支持TLS1.2需要的服务器运行环境:apache对应版本应>=2.2.23;OpenSSL对应版本应>= 1.0.1查看apache版本[root@localhost 桌面]# httpd -vServer vers...转载 2019-03-28 18:00:13 · 11018 阅读 · 0 评论 -
firefox 新标签页 不断刷新 闪烁
解决方法:地址栏输入 about:support 根据提示打开配置文件夹,删除 storage 文件夹原创 2019-05-05 15:58:02 · 1536 阅读 · 0 评论 -
thinkpad E550 U盘启动
1、打开联想笔记本电脑,在出现开机画面时按F2进入bios设置界面,使用左右方向键将光标移至security菜单,再使用上下方向键将光标移至secure boot按回车键执行;2、接着使用上下方向键将光标移至secure boot选项,按回车键执行,在弹出的小窗口中使用上下方向键将光标移至disable选项,按回车键确认选择;3、然后按esc键返回bios设置主界面,使用左右方向键将光标移至s...原创 2019-05-05 15:59:15 · 2672 阅读 · 0 评论 -
如何在 Linux 中找出最近或今天被修改的文件
Linux 用户在命令行上遇到的常见问题之一是定位具有特定名称的文件,如果你知道确定的文件名则可能会容易得多。不过,假设你忘记了白天早些时候创建的文件的名称(在你包含了数百个文件的home文件夹中),但现在你有急用。下面用不同的方式只列出所有你今天创建或修改的文件(直接或间接)。1、 使用 ls 命令,只列出你的 home 文件夹中今天的文件。#ls-al--time...转载 2019-05-05 16:01:43 · 2322 阅读 · 0 评论 -
Fedora28 运行TIM,QQ
今天发现一个linux下运行QQ(TIM)的软件:TIM-x86_64.AppImage,基于wine,使用了新的应用分发格式Appimage,安装尝试了下,非常棒。以后不用再开虚拟机去运行了。github地址:网页链接...原创 2019-06-24 14:46:22 · 1819 阅读 · 0 评论 -
fedora29 mount:unknown filesystem type exfat
挂载exfat,需要安装两个软件wget http://www.rpmfind.net/linux/rpmfusion/free/fedora/releases/28/Everything/x86_64/os/Packages/f/fuse-exfat-1.2.8-2.fc28.x86_64.rpmwget http://www.rpmfind.net/linux/rpmfusion/f...原创 2019-06-21 15:07:42 · 1073 阅读 · 0 评论 -
rm 删除除了某文件或文件夹之外的其他文件
rm-rf!(keep)#删除keep文件之外的所有文件rm-rf!(keep1|keep2)#删除keep1和keep2文件之外的所有文件原创 2019-05-16 17:15:03 · 17761 阅读 · 4 评论 -
win7下添加fedora29引导程序
问题1在自定义分区阶段,分区格式如果选择ext4,在安装完毕,重启后会提示分区格式无法识别,原因是grub2无法识别ext4的分区格式。解决办法:重新进入安装程序,分区格式选择ext3即可。问题2使用U盘安装fedora29,在安装引导程序的步骤,如果选择安装引导程序,即默认勾选的情况下,会提示安装失败。解决办法:不勾选安装引导程序选项,其他项按照自己正常配置即可。 问...原创 2019-05-11 15:25:12 · 423 阅读 · 0 评论 -
记Linux下配置phpstom+xdebug断点调试全过程
安装xdebug查看phpinfo,如果没有xdebug相关信息,说明需要安装。安装方法yum install php-xdebug安装完再次查看phpinfo,查找xdebug,看到相关信息,说明安装成功。配置xdebugphpinfo页面,查看xdebug配置文件的位置,通过下图可看到,xdebug配置文件在“/etc/php.d/15-xdebug.ini”....原创 2019-05-15 16:40:39 · 889 阅读 · 0 评论 -
apache2.4添加对多版本php的支持
需求fedora26下使用yum安装好apache2.4 和 php7.0后,需要添加apache2.4对php5.6的支持.方法介绍方法前,需要理解一个文件,libphp5.0.so,当php作为apache的一个模块运行,随apache一起启动时,需要在编译php时生成此文件,并在apache配置文件中修改配置项,加载这个文件.因此如果想添加多版本支持,只需通过编译生成不同版本...原创 2019-05-15 15:37:48 · 5152 阅读 · 2 评论 -
Linux禁止单用户模式(single)来增强系统安全
http://linux.chinaitlab.com/safe/768964.html一、Linux忘记root密码,进入单用户模式修改密码 (一)、关于lilo 1. 在出现 lilo: 提示时键入 Linux single 画面显示 lilo: Linux single 2. 回车可直接进入Linux命令行 3. 用password命令修改...原创 2016-05-18 23:21:25 · 436 阅读 · 0 评论 -
mtab的说明
mtab的说明mtab的内容proc /proc proc rw 0 0sysfs /sys sysfs rw 0 0devfs /dev devfs rw 0 0devpts /dev/pts devpts rw 0 0我们对照fstab内容proc/procprocdefaults00sysfs/syssysfsdefaults00d...原创 2016-05-18 23:21:28 · 4826 阅读 · 0 评论 -
linux+windows双系统环境共用一个站点资源
web开发环境:(1)windows+phpstudy(2)Fedora29+apache+mariadb+php方法挂载windows下的web站点资源至fedora29,在fedora站点主目录下建立针对web目录的符号连接(注:针对目录无法建立硬连接)。 修改mysql配置文件,将数据存放路径修改为挂载资源中data对应的目录。自动挂载windows资源修改/etc/fstab,文件...原创 2019-05-10 14:24:49 · 216 阅读 · 0 评论 -
fedora29,ibus输入中文时提示文字不会跟随光标显示
修改文件/etc/gdm/custom.conf,找到WaylandEnable=false,去掉前面的注释,重启即可。[root@localhost ~]# vim /etc/gdm/custom.confWaylandEnable=false原创 2019-05-10 14:22:13 · 285 阅读 · 0 评论 -
fedora 29 安装有道翻译命令行版
下载地址https://github.com/felixonmars/ydcv.git安装[root@localhost ydcv]# python setup.py install使用[root@localhost ydcv]# ydcv > hello worldhello worldWord Explanation:* 你好世界Web Reference:...原创 2019-05-10 14:20:37 · 518 阅读 · 0 评论 -
UEFI启动+GPT分区 win10 centos7 fedora25 ubuntu 16.10 双系统安装笔记
1,win10->win10+centos7.0之前新入手电脑ThinkPadE550,自带的系统为win10原版,uefi启动,gpt分区。出于个人喜好以及工作需要,安装了centos7.0,,因为当时对uefi以及gpt相关知识不了解,所以关闭了uefi中的security boot,并修改了引导模式为legacy,即传统的BIOS模式,并采用了之前硬盘安装centos的方法,安装了...原创 2019-05-14 15:57:03 · 1188 阅读 · 0 评论 -
fedora25 以root身份运行谷歌浏览器chromium
1,在fedora系统中的应用商店里搜索chrom进行安装;2,安装后查找命令所在位置:[root@wxfeng~]#whereischromium-browserchromium-browser:/usr/bin/chromium-browser/usr/lib/chromium-browser/usr/share/man/man1/chromium-browser.1....原创 2019-05-14 10:42:56 · 386 阅读 · 0 评论 -
load average
1. load average 定义linux系统中的Load对当前CPU工作量的度量。简单的说是进程队列的长度。Load Average 就是一段时间 (1 分钟、5分钟、15分钟) 内平均 Load 。通过系统命令"w"查看当前load average情况上边0.31,0.30,0.31表示第一位0.31:表示最近1分钟平均负载第二位0.30:表示最近5分钟平均...转载 2019-05-09 12:01:58 · 190 阅读 · 0 评论 -
centos apache https 安装 配置步骤
1,查看apache是否安装ssl模块[root@localhost 桌面]# ll /etc/httpd/conf.d/总用量 32-rw-r--r--. 1 root root 2926 7月 18 23:30 autoindex.conf-rw-r--r--. 1 root root 1185 7月 21 13:37 php.conf-rw-r--r--. 1 root ro...转载 2019-03-28 17:56:24 · 750 阅读 · 0 评论 -
linux定时删除session存储文件
1,建立shell脚本#cleansession.sh#!/bin/shfind “session存储目录” -type f |xargs rm -rf “*”2,建立计划任务,每天凌晨4点执行计划任务,删除session存储文件[root@bogon script]# crontab -e00 04 * * * root /opt/script/cleansession.sh...原创 2019-04-04 09:12:15 · 1026 阅读 · 0 评论 -
fedora29,ibus输入中文时提示文字不会跟随光标显示
修改文件/etc/gdm/custom.conf,找到WaylandEnable=false,去掉前面的注释,重启即可。[root@localhost ~]# vim /etc/gdm/custom.confWaylandEnable=false原创 2019-03-19 14:28:07 · 477 阅读 · 0 评论 -
wordpress 实现页面伪静态化
原文网址: http://www.niaoting.com/442.html wordpress在windows2003 iis6的环境下伪静态化超级完美终极方案 admin 发表于 2012-11-19 9:09:42 | 710 次阅读 | 稿源: NiaoTing.COM wordpress在windows环境下原创 2016-05-18 23:28:07 · 2998 阅读 · 0 评论 -
centos6.0 安装ie6 (兼容测试用的到)
为了学习linux,在单位装了centos,平常进行lamp开发之余也可以学到了些linux系统维护,网络安全等方面的东西,可惜的是开发出来的网站兼容性极差,特别是让人无语的IE6,没办法,用的人多,痛苦也得改,还得改好,所以记录下如何在linux上安装IE6,以备后用,同时也为战斗在一线的lampers;虚拟机当然也行,不过比较耗资源;1,下载三个压缩包: cabextrac原创 2016-05-18 23:27:42 · 851 阅读 · 0 评论 -
vi 常用操作
删除不包含@的行 :v/@/d 删除字符+ :%s/+//g 管理员在2009年8月13日编辑了该文章文章。 --> --> window._bd_s原创 2016-05-18 23:27:32 · 272 阅读 · 0 评论 -
ecmall 支付宝无法安装
修改了源码,可以正常使用。但这不是治本,升级后怕有出错eccore\model\model.base.php 969if(!is_array($value))//加这个判断 { $strlen = strlen($value); i原创 2016-05-18 23:27:00 · 404 阅读 · 0 评论