不为成仙,只为在这红尘中等你回来。

Error: That IP address can't be assigned to.

    今天把线上的博客改了改,没想到报错页面无法显示,我就想服务器能不能像本地那样调试看看到底哪里出了问题,于是用命令 `python manage.py runserver 114.55.210.69:9090` 试验,结果报错: ```bash Error: That IP address can't be assigned to. ``` ### 修改 `settings.py` 文件 ```python # settings.py DEBUG = True #...

    阅读全文>>

2020年3月12日 13:56 作者:nancy 分类:[Linux] 2042

查看 Linux 服务器内存使用情况

    由于云服务器的内存只有1G,以至于服务器进程随着时间推移占用内存过高,导致网站数据加载不起来,甚至宕机,所以为了优化,我们需要找出哪些进程占用大量内存。 ### top 命令 #### 一、按进程的内存使用率排序 运行 top 命令后,键入大写 M。有两种途径: - a) 打开大写键盘的情况下,直接按M键 - b) 未打开大写键盘的情况下,Shift+M键 #### 二、按进程的CPU使用率排序 运行 top 命令后,键入大写 P。有两种途径: - a) 打...

    阅读全文>>

2020年3月10日 21:26 作者:nancy 分类:[Linux] 1292

Ubuntu16.04 中 chkconfig 命令不能使用

    在Ubuntu中,/etc/init.d 已被 /usr/lib/systemd 所取代。脚本仍然可以通过“服务”启动和停用。但主要命令现在是`systemctl`。chkconfig 命令被留下,现在你用 `systemctl` 来做这件事。 所以,您应该查找服务名称,然后启用它 ```bash systemctl status apache2 systemctl enable apache2.service ``` 而不是: ```bash chkconfi...

    阅读全文>>

2020年3月10日 20:56 作者:nancy 分类:[Linux] 1332

Django 项目连接远程数据库 PostgreSQL

    最近服务器上的blog出了点问题,于是就把项目拷贝到本地调试调试,但本地又没有数据,遂灵机一动准备连接服务器上的Postgres数据库。现把过程记录下来,供大家参考! ### 1.添加新的数据库用户(远程服务器) - 1、切换到Linux用户postgres,然后执行psql; root@iZb:/home/django# su postgres postgres@iZ:/home/django$ psql psql (9.5.17) Type "h...

    阅读全文>>

2020年3月8日 14:39 作者:nancy 分类:[PostgreSQL] 1522

阿里云自定义镜像同账号跨区域迁移

    ## 1.创建自定义镜像 1.登录阿里云,进入控制台,在实例列表页面顶部,选择目标实例所在的地域。将当前原有服务器关机,然后单击列表最右侧的 `更多 >> 磁盘和镜像 >> 创建自定义镜像`。 ![](http://qiniuyun.iamnancy.top/Custom_mirror.png) 2.创建镜像之前系统会创建快照,确认继续使用快照服务,同意为快照服务付费,才能继续下去。然后输入镜像名称和描述信息。注:创建镜像是免费的,但是得同时创建快照,目前快照是收费的,如果在几分...

    阅读全文>>

2019年6月30日 16:53 作者:nancy 分类:[Linux] 1679

Python 在云服务器上运行爬虫程序

    运行命令为: ```python nohup python3 -u script.py > log.out & ``` 报错:`nohup: ignoring input and redirecting stderr to stdout` 命令修改如下: ```python nohup python3 -u script.py > log.out 2>&1 & ``` 2> 表示把标准错误(stderr)重定向,标准输出(stdout)是 1。 &1 表示标...

    阅读全文>>

2018年6月2日 17:37 作者:nancy 分类:[Python] 1339

(转) Ubuntu 解决重启后 resolv.conf 重置的问题

    最近发现新装的 Ubuntu 每次重启后,/etc/resolv.conf 里面设置的 nameserver 会被清空,在 Google 上搜了一下,发现这里面还真有些奥妙: ### 1.`/etc/resolv.conf` 其实是一个 Link 它其实指向的是 `/run/resolvconf/resolv.conf ` ### 2.Ubuntu 有一个 resolvconf 服务 如果重启它,那么 /etc/resolv.conf 的内容会被修改成默认的样子,所以不能直...

    阅读全文>>

2018年6月1日 16:20 作者:nancy 分类:[Linux] 2299

Ubuntu 开机后提示:检测到系统程序出现问题

    ![](http://qiniuyun.iamnancy.top/Ubuntu_boot_prompt.png) 打开终端,输入命令: ```python sudo vi /etc/default/apport ``` 把里面的 enabled=1 改成 enabled=0,保存退出。

    阅读全文>>

2018年6月1日 15:46 作者:nancy 分类:[Linux] 1398

Could not resolve host: github.com

    ### 向 github git push 时出现下面错误: ```python $ git push origin master fatal: unable to access 'https://github.com/fangweiren/LeetCode-Python.git/': Could not resolve host: github.com ``` ### 解决 原因:github.com 没有被主机解析 1.终端输入命令 ping github.com...

    阅读全文>>

2018年5月29日 10:21 作者:nancy 分类:[Linux] 2501

git pull 遇到错误:error: Your local changes to the following files would be overwritten by merge:

    意思是本地机器上新修改的代码的文件,将会被 git 服务器上的代码覆盖。 方法 1:如果想保留本地修改的代码,并把 git 服务器上的代码 pull 到本地(本地修改的代码将会被暂时封存起来) ```python git stash git pull origin master git stash pop ``` 如此一来,服务器上的代码更新到了本地,而且本地修改的代码也没有被覆盖,之后使用add,commit,push 命令即可更新本地代码到服务器了。 ...

    阅读全文>>

2018年5月28日 15:54 作者:nancy 分类:[Linux] 1411