随笔分类 - Linux 服务器那些事

Ubuntu 和 Centos下常用命令。
Linux之目录的操作(创建、移动、改名、删除、复制)
摘要:.创建 mkdir [dirname] //创建单个目录 mkdir -p newdir1/newdir2/newdir3 //递归创建多级目录 mkdir dir1/dir2/newdir3 //在已存在的目录中创建目录 mkdir -p dir1/newdir2/newdir3 //在已存在的目 阅读全文

posted @ 2017-12-13 11:45 星河赵 阅读(431) 评论(0) 推荐(0) 编辑

部署静态页面到nginx
摘要:1.将页面上传到某个位置。比如:/home/myapp/navi 2. server_name localhost; localhost 更换为自己的域名 3.更改配置文件。/usr/local/nginx/conf 下的nginx.conf server { listen 80; server_n 阅读全文

posted @ 2017-07-28 10:59 星河赵 阅读(777) 评论(0) 推荐(1) 编辑

Nginx 实现端口转发
摘要:什么是端口转发 当我们在服务器上搭建一个图书以及一个电影的应用,其中图书应用启动了 8001 端口,电影应用启动了 8002 端口。此时如果我们可以通过 但我们一般访问应用的时候都是希望不加端口就访问域名,也即两个应用都通过 80 端口访问。但我们知道服务器上的一个端口只能被一个程序使用,这时候如何 阅读全文

posted @ 2017-07-28 10:00 星河赵 阅读(79866) 评论(3) 推荐(1) 编辑

五步教你实现使用Nginx+uWSGI+Django方法部署Django程序
摘要:新建一个XML文件: djangochina_socket.xml,将它放在/data/www/org_management目录下: Nginx采用8077端口与uWSGI通讯,请确保此端口没有被其它程序采用 我们假设你将会把Nginx程序日志放到你的目录/data/www/org_manageme 阅读全文

posted @ 2017-07-01 23:54 星河赵 阅读(1678) 评论(0) 推荐(0) 编辑

linux 技巧:使用 screen 管理你的远程会话(短时间内同时开启多个会话)
摘要:会进入这个页面 然后按 Ctrl+a,再按一下d 退出 然后输入 screen -r -d zyj 会从新进入这个页面 如果你的工作完成就直接输入 关掉会话窗口 如果不小心开启多个会话窗口如何关闭 显示已经创建的screen终端 如何kill一个screen 阅读全文

posted @ 2017-06-29 15:15 星河赵 阅读(1406) 评论(0) 推荐(0) 编辑

Nginx 常见问题解决
摘要:如果提示端口已经被占用: 这时可以把相关的进程 kill 掉: 按照端口进行查询: 可以查出: 这时根据 PID 可以用下面的命令 kill 掉相关程序: 按照程序名称查询: 阅读全文

posted @ 2017-05-23 13:52 星河赵 阅读(418) 评论(0) 推荐(0) 编辑

nginx 出现413 Request Entity Too Large问题的解决方法
摘要:原来nginx默认上传文件的大小是1M,可nginx的设置中修改。 解决方法如下: 1.打开nginx配置文件 nginx.conf, 路径一般是:/etc/nginx/nginx.conf。 2.在http{}段中加入 client_max_body_size 20m; 20m为允许最大上传的大小 阅读全文

posted @ 2017-05-23 12:13 星河赵 阅读(1801) 评论(0) 推荐(0) 编辑

Ununtu 15.04 安装MySql(Django连接Mysql)
摘要:本文介绍Ubuntu 15.04下安装MySQL ubuntu 15.04安装mysql django项目连接mysql 一.安装数据库 1.sudo apt-get install mysql-server 2.apt-get install client 3.sudo apt-get insta 阅读全文

posted @ 2017-05-17 10:01 星河赵 阅读(614) 评论(0) 推荐(0) 编辑

Linux SSH登录服务器报ECDSA host key "ip地址" for has changed and you have requested strict checking.错误
摘要:Linux SSH命令用了那么久,第一次遇到这样的错误:ECDSA host key "ip地址" for has changed and you have requested strict checking.记录下方便记忆。 解决方案:在终端上输入以下命令: 目的是清除你当前机器里关于你的远程服务 阅读全文

posted @ 2017-05-16 14:19 星河赵 阅读(288) 评论(0) 推荐(0) 编辑

解决将Ubuntu下导出的requirements.txt到Centos服务器上面出现pkg-resource的版本为0.0.0
摘要:最直接有效的方法: 原因: 阅读全文

posted @ 2017-05-14 17:30 星河赵 阅读(363) 评论(0) 推荐(0) 编辑

Ubuntu安装Nginx和正确卸载Nginx Nginx相关
摘要:1.Ubuntu下安装Nginx比较简单 敲入下列命令即可: 2.Ubuntu下卸载,稍不注意就会入坑 上面的命令基本上都能解决你在Ubuntu下安装卸载Nginx的问题。 3.查看nginx进程 Django的部署可以有很多方式,采用nginx+uwsgi的方式是其中比较常见的一种方式。 在这种方 阅读全文

posted @ 2017-05-11 13:57 星河赵 阅读(30753) 评论(0) 推荐(3) 编辑

将多个文件夹内的txt合并
摘要:import os import re def text_create(name): """ 创建txt文件夹 """ desktop_path = '/home/xinghe/PycharmProjects/TestProject/naochuxie/' full_path = desktop_path + name + '.txt' file... 阅读全文

posted @ 2017-05-02 18:00 星河赵 阅读(493) 评论(0) 推荐(0) 编辑

向linux服务器上传下载文件方式收集
摘要:向linux服务器上传下载文件方式收集 1. scp 【优点】简单方便,安全可靠;支持限速参数【缺点】不支持排除目录【用法】scp就是secure copy,是用来进行远程文件拷贝的。数据传输使用 ssh,并且和ssh 使用相同的认证方式,提供相同的安全保证 。 命令格式:scp [参数] <源地址 阅读全文

posted @ 2017-03-09 11:50 星河赵 阅读(428) 评论(0) 推荐(0) 编辑

centos7搭建python3并和python2共存
摘要:注意事项:1、非root帐号加上sudo2、centos7自带Python 2.7.5是不能卸载的,很多系统级软件依赖这个安装依赖# yum -y groupinstall "Development tools"# yum -y install zlib-devel bzip2-devel open 阅读全文

posted @ 2017-03-07 15:24 星河赵 阅读(505) 评论(0) 推荐(0) 编辑

Linux 常用命令
摘要:1.切换超级用户 sudo -i 2.安装htop用于查看服务器基本配置 yum install htop 3. 删除文件 rm -f 删除文件会提示你是否删除 rm -rf 将直接删除要小心Linux没有回收站。 4.Linux文件打包与解压 1)打包与压缩 tar zcvf pack.tar.g 阅读全文

posted @ 2017-03-07 15:01 星河赵 阅读(189) 评论(0) 推荐(0) 编辑

导航