Node入门

Node入门

Node.js是一套用来编写高性能网络服务器的JavaScript工具包,一系列的变化由此开始。比较独特的是,Node.js会假设你是在POSIX环境下运行它Linux或Mac OS X。如果你是在Windows下,那就需要安装MinGW以获得一个仿POSIX的环境。在Node中,Http是首要的。Node为创建http...

2015-03-01 | 6 ℃
finger

finger

finger命令的功能是查询用户的信息通常会显示系统中某个用户的用户名、主目录、停滞时间、登录时间、登录shell等信息. 如果要查询远程机上的用户信息需要在用户名后面接@主机名采用[用户名@主机名]的格式. 不过要查询的网络主机需要运行finger守护进程该命令的一般格...

2015-02-20 | 26 ℃
head及tail命令介绍

head及tail命令介绍

当需要查看一个文本文件的头部或尾部时head命令及tail命令可以非常方便的完成该操作head命令用于查看一个文本文件的开头部分而tail命令,则用于显示文本文件的末尾几行. 这两个命令举例如下: # head example.txt 显示文件example.txt的前十行内容 # head -n 20 ex...

2015-02-15 | 35 ℃
Top

Top

top命令和ps命令的基本作用是相同的显示系统当前的进程和其他状况,但是top是一个动态显示过程即可以通过用户按交互来不断刷新当前状态. top的命令参数并不重要简单的输入top命令即可查看系统运行状态. top命令执行过程中可以使用交互命令从使用角度来看熟练的掌握这...

2015-02-10 | 47 ℃
创建SWAP交换分区

创建SWAP交换分区

1、创建1GB的swap # dd if=/dev/zero of=/swapfile bs=1k count=1024k # dd if=/dev/zero of=/swapfile bs=1k count=2048k # mkswap /swapfile # swapon /swapfile # echo "/swapfile swap swap auto 0 0" | sudo tee -a /etc/fstab # sudo sysctl -w vm.swap...

2015-02-05 | 64 ℃
删除RVM的命令

删除RVM的命令

rvm是一个命令行工具,可以提供一个便捷的多版本ruby环境的管理和切换. https://rvm.io/ 安装: # gpg --keyserver hkp://keys.gnupg.net --recv-keys D39DC0E3 # curl -L get.rvm.io | bash -s stable # source ~/.bashrc # source ~/.bash_profile 删除: #...

2015-02-01 | 71 ℃
防止php木马跨站

防止php木马跨站

Apache+php 编辑Apache虚拟主机配置文件 # vi /etc/httpd/conf/extra/httpd-vhost.conf 在网站配置中添加下面的代码 <VirtualHost *:80> php_admin_value open_basedir "/var/www/www.example.com:/tmp/" </VirtualHost> 注:/var/www/为网站目录路...

2015-01-30 | 61 ℃
Centos6.5 Discourse安装部署教程

Centos6.5 Discourse安装部署教程

系统环境软件版本: OS:CentOS 6.5-x86_64 PostgreSQL:9.2.4 Redis:2.6.14 Ruby:2.0.0 注:本文中Nginx、PostgreSQL、Redis已事先通过源码编译安装完成。 设定主机名称 # vi /etc/hosts 192.168.1.100 domain.com //修改为自己的IP和域名 添加数据库和用户 ...

2015-01-25 | 102 ℃
MySQL修改root密码

MySQL修改root密码

一、SET PASSWORD # mysql -u root mysql> SET PASSWORD FOR 'root'@'localhost' = PASSWORD('newpass'); 二、mysqladmin # mysqladmin -u root password "newpass" 如果root已经设置过密码,采用如下方法: # mysqladmin -u root password oldpass "newp...

2015-01-20 | 107 ℃
configure:error: Cannot find ldap libraries in /usr/lib

configure:error: Cannot find ldap libraries in /usr/lib

安装php configure出现以下错误: configure: error: Cannot find ldap libraries in /usr/lib 解决办法: # cp -frp /usr/lib64/libldap* /usr/lib/

2015-01-15 | 84 ℃
Apache,Nginx通过源文件修改版本信息

Apache,Nginx通过源文件修改版本信息

Apache源代码目录下: # vi include/ap_release.h 通过修改以下信息,修改或隐藏版本号与名字: #define AP_SERVER_BASEVENDOR "Apache Software Foundation" //开发组织名 #define AP_SERVER_BASEPROJECT "Apache HTTP Server" //服务器项目名称 #define AP_S...

2015-01-10 | 135 ℃
Nginx: error while loading shared libraries: libpcre.so.1

Nginx: error while loading shared libraries: libpcre.so.1

Nginx启动时出现以下错误: /usr/local/nginx/sbin/nginx: error while loading shared libraries: libpcre.so.1: cannot open shared object file: No such file or directory 解决办法: # find / -type f -name *libpcre.so.* //查找libpcre.so.0.0.1文件所在位...

2015-01-05 | 125 ℃