CentOS 安装 Vim

技术笔记 | 2017年05月13日
安装了 CentOS 最精简版本的话,自带的 Vim 编辑器功能很简陋,连代码高亮都木有。所以需要安装一个新的 Vim 来代替它。 先执行以下命令来查询 CentOS 上的 Vim 是什么版本: rpm -qa|grep vim 如果只有一个 vim-minimal,那就需要我们装功能更完善的 Vim了。执行以下命令即可: yum -y install vim* 安装完后,再执行一边...
ė348 次阅读 6没有留言 0, , ,

CentOS 提示用户名不在 sudoers 文件中的解决办法

技术笔记 | 2017年05月11日
为了安全起见,平时在 CentOS 中进行进行操作的时候并没有直接用 root 这个超级管理员帐号,而是自定义了一个帐号在对服务器进行操作。有一次发现在以 root 身份执行命令,输入 sudo xxxx 的时候,提示我:XXX 不在 sudoers 文件中。 解决办法就是在 sudoers 文件中添加我们自定义的帐号,并赋予相关权限: # 用 vi 编辑器打开 s...
ė115 次阅读 6没有留言 0, ,

CentOS 7 修改 ip 等网络配置

技术笔记 | 2017年05月10日
CentOS 7 的网络配置文件在: /etc/sysconfig/network-scripts/ 编辑其中的 ifcfg-XXX 文件即可修改相关配置。 修改好后,重启网络服务让其生效,输入以下命令: service network restart
ė86 次阅读 6没有留言 0, ,

CentOS 7 用 yum 安装 Nginx

技术笔记 | 2017年05月09日
在 CentOS 7 中,直接使用 yum 安装 Nignx 会提示无下载源。因此,需要添加 Nginx 的下载源到 yum: sudo rpm -Uvh http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm 指定了下载源后,就可以使用 yum 命令来安装 Nginx 了: sudo yum install -y nginx 安装完成的 Nginx 并不...
ė118 次阅读 6没有留言 0, , ,

CentOS 7 的防火墙开启 http 80 端口

技术笔记 | 2017年05月07日
在虚拟机 CentOS 7 上装了 Nginx,结果发现另一台电脑无法访问其默认页面,通过 telnet 192.168.1.88 80 监听发现是 http 80 端口被 CentOS 7 的防火墙 Firewalld(CentOS 6 的防火墙是 iptables)给阻止通信了。 接下来就讲下如何添加防火墙规则。 先查看防火墙是否开启的状态,以及开放端口的情况: systemctl status firewal...

CentOS 7 安装 ShadowSocks 客户端

技术笔记 | 2017年05月06日
首先需要确认 CentOS 7 上的 Python 是否装有 pip,如果没有装 pip,则先进行下面的步骤: # 检查是否有装 pip pip list # 没装 pip 则执行以下命令 curl "https://bootstrap.pypa.io/get-pip.py" -o "get-pip.py" python get-pip.py 装好 pip 以后,开始安装 ShadowSocks: pip install shadowsock...
ė181 次阅读 6没有留言 0, , ,

pip 出现警告提示:The default format will switch to columns in the future

技术笔记 | 2017年05月05日
我在升级安装了 pip 9.0.1 后,查看 pip list 的时候出现了警告提示: DEPRECATION: The default format will switch to columns in the future. You can use –format=(legacy|columns) (or define a format=(legacy|columns) in your pip.conf under the [list] section) to disable this warning. 这个其实就是告诉你以...
ė213 次阅读 6没有留言 0, ,

brew cask & LanuchRocket : 程序安装和服务管理

技术笔记 | 2017年05月01日
brew cask 是一个用命令行管理 Mac 下应用的工具,它是基于 homebrew 的一个增强工具。 项目地址:https://github.com/caskroom/homebrew-cask 通常使用 homebrew 安装应用会使用以下命令: brew install XXX 而使用 brew cask 这个命令,就可以用它来安装 Mac 下的 Gui 程序,比如 qq、chrome 等等~ brew cask install qq ...

macOS 系统同时安装并使用 Python2 和 Python3

技术笔记 | 2017年04月05日
我的 macOS 系统是10.11的,默认安装的 Python 是2.7.10版本,最近为了配合学习 Python3 的知识,决定把系统里的 Python 优化一下,将 Python2 升级到 2.7.13,并安装 Python3。 首先用到的是 Homebrew,需要先装有 Xcode,才能安装 Homebrew。 安装 Homebrew 的方法很简单,打开终端,输入下面的代码即可: ruby -e "$(cur...
ė1,624 次阅读 6没有留言 0, , ,

将 macOS 上的 ShadowSocks 代理共享给其他设备

技术笔记 | 2017年04月04日
此方法可以将同一局域网内的多个设备共享其中一台已经安装 ShadowSocks 代理的电脑,不用在每个设备上安装 ShadowSocks,缺点是被共享的其它设备都是全局代理。 首先,确认自己的 macOS 电脑上是否有安装 ShadowSocks 代理。 然后,下载 Privoxy: http://www.privoxy.org 我安装的是 Privoxy 3.0.26 64 bit.pkg 这个版本。 安装...
Ɣ回顶部