Linux内核的升级与删除
把linux系统的内核升级了一下,记录一下!内核升级:1、下载内核 地址:http://www.kernel.org/pub/linux/kernel/v2.6/ 选择想升级的内核,一般选择稳定版本2、如果是下载kernel 和kernel-devel 的rpm 包,可以通过 rpm -ivh kernel*.rpm 来安装,如果是源代码,把下载的tar包CP到/usr/src/kernels...
View Article学习 Apache mod_rewrite 13 例
Apache 以其极高的性价比让越来越多的公司组织选择它作为服务器。其中它有一个很有用的功能就是mod_rewrite模块,一个可将用户请求的URI根据特定规则转换的模块。这篇文章将引领你学习rewrite 规则,正则表达,rewrite条件,以及提供了一系列的例子。首先,我假设你已经懂得URI 重写对你网站的意义为前提,如果对这一方面你想了解得更多,这里我向你推荐 mod_rewrite: A...
View ArticleLinux上,PHP连接SQLServer
一、软件包a) freetds-stable.gzb) php安装包:php-5.2.17.tar.gzFreeTDS的功能主要是在Liunx下能够访问Sybase及MS SQL,官方网站是:http://www.freetds.org/二、安装步骤1、安装FreeTDS要支持MSSQL2000,就要加以下两个参数:--with-tdsver=8.0 --enable-msdblib12345tar...
View ArticlePHP+MYSQL乱码:原因及解决方法
GB2312和UTF-8两个字符集的区别:GB2312是标准中文字符集,UTF-8 是UNICODE 的一种变长字符编码,即RFC 3629,可以解决多种语言文本显示问题,从而实现应用国际化和本地化。UTF-8 是字节顺序无关的,它的字节顺序在所有系统中都是一样的,排序更加容易。因此 UTF-8...
View ArticleTCPDF简介
TCPDFTCPDF 是一个流行的用于生成 PDF 文档的PHP类,是当前唯一完整支持 UTF-8 Unicode 以及从右至左书写的语言包括双向文稿的 PHP 库。TCPDF 是目前最多人使用的 PHP 库之一,因为最流行的一些基于 PHP 的 内容管理系统 中都带有TCPDF,如: Joomla, Drupal, Moodle, phpMyAdmin, CMS Made...
View ArticlePHP开发人员常犯的11个MysqL错误
对于大多数web应用来说,数据库都是一个十分基础性的部分。如果你在使用PHP,那么你很可能也在使用MySQL—LAMP系列中举足轻重的一份子。对于很多新手们来说,使用PHP可以在短短几个小时之内轻松地写出具有特定功能的代码。但是,构建一个稳定可靠的数据库却需要花上一些时日和相关技能。下面列举了我曾经犯过的最严重的11个MySQL相关的错误(有些同样也反映在其他语言/数据库的使用上)。。。1、使用My...
View Article加泰隆尼亞用行星檔案系統繞過西班牙政府封鎖
本文由chihaoyo翻譯。原文為《How the Catalan government uses IPFS to sidestep Spain’s legal block》-...
View Article使用Redis来加速WordPress
1、编辑PHP配置文件:vi /usr/local/php/etc/php.ini寻找disable_functions字符串,将后面的scandir删除2、重启PHP生效/etc/init.d/php-fpm restart3、前端缓存的 PHP 脚本1.在 WordPress的根目录创建新文件...
View ArticleLinux系统的修复方法
摘要:本文主要讲述在系统修复时,登录系统的几种方法;比如当我们把root密码忘记,或者系统正常启动遇到困难时,我们可以通过单用户模式,修复模式linux...
View ArticleLinux开发必须知道的几点
1.应用程序:指一些工具和系统提供的程序;通常可在目录/usr/bin中找到。系统管理员为特定的主机或本地网络添加的程序在/usr/local/bin或/opt中找到。建议在/usr/local目录结构下编译运行自己的程序,并访问必要的文件,这样可以在系统升级的时候值需要把这个目录做备份就可以了。其他一些功能和编程系统都可能有自己的目录结构;例如X视窗在/usr/X11目录下。GNU编译系统的驱动程...
View Article一种实现嵌入式Linux系统的新方法
在Linux中会遇到由于文件系统损坏,需要人工修复而导致系统无法正常启动的现象。本文采用Linux初始化内存盘(INITRD)技术,并把内存的一部分作为Linux的根目录,每次启动把完整的文件系统解压到这里,避免了系统从损坏的文件系统启动。这不仅使系统能正常启动,而且提高了系统性能。引言 在Linux操作系统中,有一项特殊的功能——初始化内存盘INITRD(INITial Ram...
View Article理解Linux系统的负荷
一、查看系统负荷如果你的电脑很慢,你或许想查看一下,它的工作量是否太大了。在Linux系统中,我们一般使用uptime命令查看(w命令和top命令也行)。(另外,它们在苹果公司的Mac电脑上也适用。)你在终端窗口键入uptime,系统会返回一行信息:这行信息的后半部分,显示"load...
View ArticleHTTPS里面的秘密
HTTPS其实是有两部分组成:HTTP + SSL / TLS,也就是在HTTP上又加了一层处理加密信息的模块。服务端和客户端的信息传输都会通过TLS进行加密,所以传输的数据都是加密后的数据。具体是如何进行加密,解密,验证的,且看下图。1. 客户端发起HTTPS请求这个没什么好说的,就是用户在浏览器里输入一个https网址,然后连接到server的443端口。2....
View ArticleWordPress 数据库维护时常用到 12 个 SQL 语句
虽然通过 WordPress 强大的插件库,你几乎可以干任何的事情,但是有时候需要快速修复一些特定的问题的时候,直接操作数据库可能反而是方便的方法,所以这篇文章就给大家介绍 WordPress 数据库维护时常用到 12 个 SQL 语句。*注:下面假设 WordPress 数据库的表的前缀都是默认的“wp_”。1....
View Article7款本地PHP环境搭建工具
1. XAMPPXAMPP是一款比较强大的本地测试平台,它集成了必须的三个功能,还带有 FileZilla,软件带有一个控制面板,在里面可以把Apache、MySql和FileZilla三者注册为系统服务或者卸载服务,有服务启动的控 制按钮,而且在窗口下部还能看到服务的运行信息。虽说面板是英文的,但清楚易懂。注册为系统服务有个好处就是开机能够自动运行,但是会消耗一定的系统资...
View ArticleCentOS挂载硬盘
在虚拟机中经常会碰到系统分区空间不够的问题,比如对于各种Web系统,我们可以通过挂载一个新的分区,把Web系统的目录迁移到新的分区中以扩展其空间,本文假定Web根目录位于/usr/local/webapps。在进行下面的操作之前,切记先把web服务停掉:/usr/local/tomcat/bin/shutdown.sh操作完成后,再开启web服务:...
View Article使用GitHub
一、创建github账号github是一个类似sf的免费项目管理及分享的服务平台,要想使用github提供的服务,你必须先注册成为github注册用户。github的网址是:https://github.com帐号注册成功后,点击New Repository,开始创建新版本库。用户可以创建类似于 your_userid.github.com...
View Article基于mod_wsgi模式安装Django
安装Apache和MySQL的时候尽量选择源代码编译安装,因为后面安装Python的MySQL扩展的时候需要用到MySQL的开发包及编译头文件。Python的版本最好为2.6.X的。本文中源码的存放目录为:/usr/local/src,源代码均可以到各自的官方网站进行下载。1、安装apache:#cd httpd-2.2.17#./configure --enable-track-vars...
View Article