摘要: 记在这里做备忘吧。下面方法的好处是,不需要改变SecureCRT的配置,所以不影响对其他中文的显示。 问题: 比如一个文件用utf-8编码,文件头: 1 #!/usr/bin/env python 2 # -*- coding: utf-8 -*- 此时: 用SecureCRT到Linux下,使用VIM编辑,中文显示会是乱码。 查看SecureCRT->Session Options Terminal->Appearance: Character encoding: Default 解决: 只需要在Linux的VIM下面一行命令 :set encoding=utf-8 termen 阅读全文
posted @ 2011-11-01 09:46 tokeep 阅读(337) 评论(0) 推荐(0) 编辑
摘要: CentOS 5.0 编译安装 Apache+PHP+Mysql+Zend Optimizer+Eaccelerator+PHPMyAdmin 2009-05-06 12:47 CentOS是Community ENTerprise Operating System的简称,我们有很多人叫它社区企业操作系统,不管你怎么叫它,它都是Linux操作系统的一个发行版本。 CentOS并不是全新的Linux发行版,倘若一说到Red Hat这个大名,大家似乎都听过。在Red Hat家族中有企业版的产品,它是Red Hat Enterprise Linux(以下称之为RHEL),CentOS正是这个RH.. 阅读全文
posted @ 2011-11-01 09:45 tokeep 阅读(287) 评论(0) 推荐(0) 编辑
摘要: h 光标向左移动一个字符 j 光标向下移动一个字符 k 光标向上移动一个字符 l 光标向右移动一个字符 w 移动一个word,向后哈~你要用来后才能体会到这个word,我是很少用拉 如果想要进行多次移动,例如向下移动30行,可以使用30j就OK拉~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 准备编辑模式: i 这个不用说了,直接进入插入模式~ o 这个命令我相当喜欢!就是从当行下面插入一个新行,并且自动进入插入模式 如果是用的O(大O)就是从当前行上面~ a 这个命令是进入插入模式,但和i不同的. 阅读全文
posted @ 2011-11-01 09:45 tokeep 阅读(180) 评论(0) 推荐(0) 编辑
摘要: 前几天在迁移Apache Web Server时,发现其中使用反向代理的页面不能显示。Apache配置文件中反向代理的配置如下: ProxyRequests Off ProxyPass /homepage/ http://192.168.120.35:9902/homepage/ ProxyPassReverse /homepage/ http://192.168.120.35:9902/homepage/ 经网上查看资料,发现是SELinux在作怪,现在记录下来,以后继续完善 1、临时禁用SELinux: root@server# setenforce 0 这样重启服务器之后,还... 阅读全文
posted @ 2011-11-01 09:44 tokeep 阅读(396) 评论(0) 推荐(0) 编辑
摘要: 首先检查SecureCRT,设置Options->Global options->General->Default session->Edit Default Settings->Terminal->Appearance->Character encoding,选择UTF-8然后设置Options->Global options->General->Default session->Edit Default Settings->Terminal->Appearance->Font,选择不会出现汉字乱码的字体,如 阅读全文
posted @ 2011-11-01 09:44 tokeep 阅读(432) 评论(0) 推荐(0) 编辑
摘要: 在VMware7.1里新建CentOS主机时直接添加CentOS 5.5 bin-DVD光盘安装会提示输入用户密码信息,这样安装的话直接会跳过CentoOS系统配置,这一点可能是新版本的VMware的集成功能,可是一但 跳过了没有配置支持中文语言。给后面的汉化工作带来麻烦。但是还是有解决办法的,如下:安装好后。全英文界面,网上海搜方案唯独只有:修改/etc/sysconfig/i18n文件view sourceprint?1#LANG="en_US.UTF-8"23#SUPPORTED="en_US.UTF-8:en_US:en"45#SYSFONT=& 阅读全文
posted @ 2011-11-01 09:44 tokeep 阅读(428) 评论(0) 推荐(0) 编辑
摘要: 1、vsFTPd,目前常用CentOS FTP服务器套件;vsFTPd是一款在Linux发行版中最受推崇的CentOS FTP服务器程序;特点是小巧轻快,安全易用;能让其自身特点得发发挥和掌握,也然最主要的是会用; 目前在开源操作系统中常用的FTPD套件主要有ProFTPD、PureFTPd和wuftpd等;至于哪个CentOS FTP服务器套件更好,哪个是你最熟悉的,哪个就是最好的;2、CentOS FTP用户管理解说;CentOS FTP服务器对用户的管理,在默认的情况下是根据 /etc/passwd及/etc/group 来进行的,所以我们一定要了解Linux系统用户和用户组的管理,用户 阅读全文
posted @ 2011-11-01 09:42 tokeep 阅读(351) 评论(0) 推荐(0) 编辑
摘要: 今天配置apache2,在httpd.conf里新增加了1个VirtualHost山顶洞人,域名是www.sddman.com,此时,服务器总共2个VirtualHost ,apachectl restart的时候却出现了下面的警告提示:[warn] _default_ VirtualHost overlap on port 80, the first has precedence这个,大概意思就是后面新增加的这个个VirtualHost 由于端口被占用,不能生效,沿用第一个虚拟主机的配置。检查了一下,发现,原来在httpd.conf里,我没有把#NameVirtualHost *:80前的注 阅读全文
posted @ 2011-11-01 09:42 tokeep 阅读(159) 评论(0) 推荐(0) 编辑
摘要: 之前安装公司服务器的时候,默认安装了图形界面,第二天公司工程师跟我说不能安装图形界面,需要把服务器全部重装,之后一直有疑问,安装了图形界面就不能卸载掉吗?因为在linux里面,图形界面只是一个软件包的形式,并不是核心,今天看书的时候想起这个问题,在网上找资料,发现网上一个简单的办法,直接用yum的方式安装或卸载!命令行模式安装图形界面yum grouplist 检查已安装的组yum groupinstall "X Window System"yum groupinstall "GNOME Desktop Environment"startx或者init 阅读全文
posted @ 2011-11-01 09:42 tokeep 阅读(342) 评论(0) 推荐(0) 编辑
摘要: 最近在配置一台服务器,主要是lamp 环境。由于访问量不是很大就采用了lamp,访问量大可以采用lnmp环境。这里我的前提是安装了lamp环境.linux 环境 : Description: CentOS release 5.5 (Final)apache 环境 : apache 2.xmysql 环境 : mysql 5.xPHP 环境 : 5.2x下面是简单的zend Optimizer 安装过程.wget -q -O – http://www.atomicorp.com/installers/atomic.sh | sh 这个过程已经下载配置好了yum,接下来就是一句话. 当然也可以直接 阅读全文
posted @ 2011-11-01 09:41 tokeep 阅读(153) 评论(0) 推荐(0) 编辑
摘要: 定时校正服务器时间 器时钟,定时与中国国家授时中心授时服务器同步 # crontab -e 加入一行:15 3 * * * /usr/sbin/ntpdate 210.72.145.44 > /dev/null 2>&1 可以使用 apt-get install ntpdate 来安装 ntpdate 阅读全文
posted @ 2011-11-01 09:41 tokeep 阅读(266) 评论(0) 推荐(0) 编辑
摘要: 安装crontab: [root@CentOS ~]# yum install vixie-cron [root@CentOS ~]# yum install crontabs 说明: vixie-cron软件包是cron的主程序; crontabs软件包是用来安装、卸装、或列举用来驱动 cron 守护进程的表格的程序。 cron 是linux的内置服务,但它不自动起来,可以用以下的方法启动、关闭这个服务: /sbin/service crond start //启动服务 /sbin/service crond stop //关闭服务 /sbin/service crond restart.. 阅读全文
posted @ 2011-11-01 09:41 tokeep 阅读(171) 评论(0) 推荐(0) 编辑
摘要: .查看有没有安装vsftpd: rpm -qa | grep vsftpd 2.yum安装vsftpd: yum install vsftpd 3.rpm安装vsftpd: 可以从下面两个地方获得最新的vsftpd的RPM包https://www.redhat.com/或者http://www.rpmfind.net/安装命令:rpm -Uvh vsftpd-1.1.3-8.i386.rpm4.设置每次开机时自动运行及手工启动它: chkconfig vsftpd on service vsftpd start netstat -tl 可以查看ftp端口是否在侦听了!5.为vsftp... 阅读全文
posted @ 2011-11-01 09:40 tokeep 阅读(268) 评论(0) 推荐(0) 编辑
摘要: 让Vsftp支持虚拟用户 环境:CentOS 5.5 操作系统 一.安装: 1.安装Vsftpd服务相关部件: [root@linuxidc.com ~]# yum install vsftpd* Dependencies Resolved============================================================================= Package Arch Version Repository Size ================================================================= 阅读全文
posted @ 2011-11-01 09:40 tokeep 阅读(488) 评论(1) 推荐(0) 编辑
摘要: 一、修改vi /etc/ssh/sshd_config 文件 1、修改默认端口:默认Port为22,并且已经注释掉了;修改是把注释去掉,并修改成其它的端口。 2、禁止root用户远程登陆:修改PermitRootLogin,默认为yes且注释掉了;修改是把注释去掉,并改成no。 3、PermitEmptyPasswords no不允许空密码用户login 二、ssh的公钥认证配置: 修改vi /etc/ssh/sshd_config 文件 RSAAuthentication yes # 启用 RSA 认证(默认是注释掉的,将注释去掉,如果不是yes,改为yes) Pubkey... 阅读全文
posted @ 2011-11-01 09:39 tokeep 阅读(707) 评论(0) 推荐(0) 编辑
摘要: 他的系统是CentOS,是RH派系的。我把vsftpd安装配置好了,以为大功告成,但客户端访问提示如下错误: 500 OOPS: cannot change directory:/home/ftp 原因是他的CentOS系统安装了SELinux,因为默认下是没有开启FTP的支持,所以访问时都被阻止了。 //查看SELinux设置 # getsebool -a|grep ftp ftpd_disable_trans --> off 或者 ftp_home_dir-->off //使用setsebool命令开启 # setsebool ftpd_disable_trans 1 或者 # 阅读全文
posted @ 2011-11-01 09:39 tokeep 阅读(606) 评论(0) 推荐(0) 编辑
摘要: 远程登录VPS后进行环境配置,这里我们就接受最简单的PHP环境配置:步骤一:登录后直接输入命令“yum -y install yum-fastestmirror”后回车如图:出现下图说明已经开始安装:安装成功后光标会回到[root@localhost ~]#后面然后输入命令“yum -y install gd* PHP* httpd* mysql* vsftpd*”如下图:回车后会出现下图的一些信息:这样就说明已经开始安装软件,安装完成后光标会回到[root@localhost ~]#后面,如下图:然后重启APACHE,MYSQL,VSFTP等服务[root@localhost ~]#serv 阅读全文
posted @ 2011-11-01 09:39 tokeep 阅读(701) 评论(0) 推荐(0) 编辑
摘要: 一 相关下载(1) java JDK下载:进入该网页: http://java.sun.com/javase/downloads/index.JSp (或者直接点击下载)如下图:选择 Download JDK 只下载JDK,无需下载jre. (2)eclipse下载 进入该网页: http://www.eclipse.org/downloads/ (或者直接点击下载:BT下载 HTTP下载) 如下图:我们选择第一个(即eclipse IDE for java EE Developers)(3)下载Android SDK 说明: Android SDK两种下载版本,一种是包含具体版本的SDK的, 阅读全文
posted @ 2011-11-01 09:38 tokeep 阅读(191) 评论(0) 推荐(0) 编辑
摘要: NS(Name Server)记录,是用来指定该域名由哪个DNS服务器来进行解析,仅针对主域名,可以设置多个进行冗余处理。例如:liqwei.com 的 ns 记录是 ns1.21pages.com 和 ns2.21pages.com;A (Address) 记录,是用来指定(各级)域名对应的IP地址记录。例如:liqwei.com 和 www.liqwei.com 的 A 记录均是 119.254.0.10;别名(CNAME)记录, 也被称为规范名字。这种记录允许您将多个名字映射到同一台计算机。 通常用于同时提供WWW和MAIL服务的计算机。例如,有一台计算机名为“host.mydomain 阅读全文
posted @ 2011-11-01 09:38 tokeep 阅读(310) 评论(0) 推荐(0) 编辑
摘要: 好久没有做过数据库相关的东西了,常用的SQL语句竟然都快记不得了,杯具 !今天一天都在国图看MySQL相关的东东,现在简单整理一下。(操作系统:Ubuntu) 1.终端启动MySQL:/etc/init.d/mysql start; 2.登录MySQL:mysql -uroot -p (用root账户登录),然后输入密码; 3.查看所有的数据库名字:show databases; 4.选择一个数据库操作: use database_name; 5.查看当前数据库下所有的表名:show tables; 6.创建一个数据库:create database database_name; 7.删除一个 阅读全文
posted @ 2011-11-01 09:37 tokeep 阅读(200) 评论(0) 推荐(0) 编辑