分类目录归档:liunx

codis安装和注意事项

linux下三种安装方式

1.源码编译安装: https://github.com/CodisLabs/codis.git

2.二进制文件:https://github.com/CodisLabs/codis/releases

3.Docker 安装:docker build -f Dockerfile  -t codis-image .

启动相关组件命令(admin文件夹普通方式,scripts文件夹Docker方式)
./admin/codis-dashboard-admin.sh start

./admin/codis-proxy-admin.sh start

./admin/codis-server-admin.sh start

继续阅读


1 星2 星3 星4 星5 星 (2 人评价, 平均分: 5.00 / 5)
Loading...

nginx日志说明

log_format  main  ‘$http_x_forwarded_for $remote_addr [$time_local] [$host] “$request” ‘
                      ‘$status $body_bytes_sent “$http_referer” ‘
                      ‘”$http_user_agent” ‘
                      ‘”$request_time $upstream_response_time $upstream_addr”‘;
nginx日志配置指令详解
$remote_addr, $http_x_forwarded_for 记录客户端IP地址

继续阅读


1 星2 星3 星4 星5 星 (2 人评价, 平均分: 5.00 / 5)
Loading...

nginx配置301和302教程

关于nginx 301、302的跳转配置如下:

301跳转设置:
server {
listen 80;
server_name blog.haoitsoft.com;
rewrite ^/(.*) http://test.com/$1 permanent;
access_log off;
}
302跳转设置:
server {
listen 80;
server_name blog.haoitsoft.com;
rewrite ^/(.*) http://test.com/$1 redirect;
access_log off;
}

继续阅读


1 星2 星3 星4 星5 星 (3 人评价, 平均分: 5.00 / 5)
Loading...

linux下安装mysql5.6

随着mysql越来越受欢迎,但对于刚接触linux系统的人来说,安装mysql比在windows下痛苦的多,希望这个文章等够帮助到各位,以下是主要的安装步骤:

1、官网下载mysql安装包:wget http://dev.mysql.com/get/Downloads/MySQL-5.6/mysql-5.6.20.tar.gz

2、下载cmake安装包:wget http://www.cmake.org/files/v2.8/cmake-2.8.4.tar.gz

3、解压cmake:tar xzvf cmake-2.8.4.tar.gz

4、cd cmake-2.8.4

5、./bootstrap

6、gmake

7、gmake install

8、解压Mysql:tar xzvf mysql-5.6.20.tar.gz

继续阅读


1 星2 星3 星4 星5 星 (1 人评价, 平均分: 5.00 / 5)
Loading...

采用nohup实现linux下后台运行

&方式:
Unix/Linux下一般想让某个程序在后台运行,很多都是使用 & 在程序结尾来让程序自动运行。比如我们要运行mysql在后台:
        /usr/local/mysql/bin/mysqld_safe –user=mysql &
 
nohup方式:
 但是我们很多程序并不象mysqld一样可以做成守护进程,可能我们的程序只是普通程序而已,一般这种程序即使使用 & 结尾,如果终端关闭,那么程序也会被关闭。为了能够后台运行,我们需要使用nohup这个命令,比如我们有个start.sh需要在后台运行,并且希望在后台能够一直运行,那么就使用nohup:
            nohup /root/start.sh &
          在shell中回车后提示:
          [~]$ appending output to nohup.out
      原程序的的标准输出被自动改向到当前目录下的nohup.out文件,起到了log的作用

继续阅读


1 星2 星3 星4 星5 星 (1 人评价, 平均分: 5.00 / 5)
Loading...

linux下vim常用命令多行注释和多行删除

1.多行注释:
  1. 首先按esc进入命令行模式下,按下Ctrl + v,进入列(也叫区块)模式;
  2. 在行首使用上下键选择需要注释的多行;
  3. 按下键盘(大写)“I”键,进入插入模式;
  4. 然后输入注释符(“//”、“#”等);
  5. 最后按下“Esc”键。
注:在按下esc键后,会稍等一会才会出现注释,不要着急~~时间很短的
2.删除多行注释:
  1. 首先按esc进入命令行模式下,按下Ctrl + v, 进入列模式;
  2. 选定要取消注释的多行;
  3. 按下“x”或者“d”.
注意:如果是“//”注释,那需要执行两次该操作,如果是“#”注释,一次即可
3.多行删除

1.首先在命令模式下,输入“:set nu”显示行号;
2.通过行号确定你要删除的行;
3.命令输入“:32,65d”,回车键,32-65行就被删除了,很快捷吧

如果无意中删除错了,可以使用‘u’键恢复(命令模式下)


1 星2 星3 星4 星5 星 (3 人评价, 平均分: 5.00 / 5)
Loading...

阿里云Linux搭建FTP服务器

最近需要在一台阿里云的云服务器上搭建FTP服务器,在这篇博文中分享一下我们根据实际需求进行的一些配置。

ftp软件用的是vsftpd。

vsftpd是一款在Linux发行版中最受推崇的FTP服务器程序。特点是小巧轻快,安全易用。

vsftpd 的名字代表”very secure FTP daemon”,安全是它的开发者 Chris Evans 考虑的首要问题之一。在这个 FTP 服务器设计开发的最开始的时候,高安全性就是一个目标。

准备工作

安装vsftpd

继续阅读


1 星2 星3 星4 星5 星 (2 人评价, 平均分: 5.00 / 5)
Loading...

Nginx配置文件nginx.conf中文详解

#定义Nginx运行的用户和用户组
user www www;

#nginx进程数,建议设置为等于CPU总核心数
worker_processes 8;

#全局错误日志定义类型,[ debug | info | notice | warn | error | crit ]
error_log /var/log/nginx/error.log info;

#进程文件
pid /var/run/nginx.pid;

#一个nginx进程打开的最多文件描述符数目,理论值应该是最多打开文件数(系统的值ulimit -n)与nginx进程数相除,但是nginx分配请求并不均匀,所以建议与ulimit -n的值保持一致。
worker_rlimit_nofile 65535;

继续阅读


1 星2 星3 星4 星5 星 (1 人评价, 平均分: 5.00 / 5)
Loading...

nginx启动,重启,关闭命令

停止操作
停止操作是通过向nginx进程发送信号(什么是信号请参阅linux文 章)来进行的
步骤1:查询nginx主进程号
ps -ef | grep nginx
在进程列表里 面找master进程,它的编号就是主进程号了。
步骤2:发送信号
从容停止Nginx:
kill -QUIT 主进程号
快速停止Nginx:
kill -TERM 主进程号
强制停止Nginx:
pkill -9 nginx另外, 若在nginx.conf配置了pid文件存放路径则该文件存放的就是Nginx主进程号,如果没指定则放在nginx的logs目录下。有了pid文 件,我们就不用先查询Nginx的主进程号,而直接向Nginx发送信号了,命令如下:
kill -信号类型 ‘/usr/nginx/logs/nginx.pid’

继续阅读


1 星2 星3 星4 星5 星 (3 人评价, 平均分: 5.00 / 5)
Loading...

linux下查看CPU、内存、硬盘大小

一、CPU大小

[root@idc ~]# cat /proc/cpuinfo |grep “model name” && cat /proc/cpuinfo |grep “physical id”

model name: Intel(R) Xeon(TM) CPU 2.80GHz

model name: Intel(R) Xeon(TM) CPU 2.80GHz

model name: Intel(R) Xeon(TM) CPU 2.80GHz

model name: Intel(R) Xeon(TM) CPU 2.80GHz

继续阅读


1 星2 星3 星4 星5 星 (1 人评价, 平均分: 5.00 / 5)
Loading...