CentOS 7 安装 Shadowsocks 科学上网

本次安装使用的服务器配置:
DigitaIOcean VPS + CentOS 7.2

Shadowsocks 需要 python 运行.

1. 安装 Shadowsocks

2. 创建 shadowsocks 服务, 随系统启动.

写入下面的内容

保存退出 阅读全文

CentOS 7 从源码创建 RPM 包安装

1. 安装 rpmbuild 环境

2. 从源码创建 RPM 包

这里以 stunnel 这个软件为例, 官网为 https://www.stunnel.org

3. 从 RPM 包安装

  阅读全文

CentOS 7 时间, 日期设置

本文部分转自: http://wangyan.org/blog/timedatectl.html

CentOS 7 设置日期和时间

在CentOS 6版本,时间设置有date、hwclock命令,从CentOS 7开始,使用了一个新的命令timedatectl。

一、基本概念

1.1 GMT、UTC、CST、DST 时间

(1) UTC

整个地球分为二十四时区,每个时区都有自己的本地时间。在国际无线电通信场合,为了统一起见,使用一个统一的时间,称为通用协调时(UTC, Universal Time Coordinated)。 阅读全文

CentOS 安装 phpMyAdmin

安装 phpMyAdmin

如果已经将PHP更新到5.2.x,可以自行安装phpMyAdmin最新版3.x。
phpMyAdmin是一款MySQL数据库web化的管理工具。

现在我们配置下phpMyAdmin。我们改下Apache的配置文件,使的phpMyAdmin不单单是本机访问。 如下所示:

注释或删除本地ip限制. 如下

然后修改里面的配置文件:

重启Apache:

然后,你就可以通过 http://domain.com/phpmyadmin/ 访问phpMyAdmin了。 阅读全文

CentOS 安装 VSFTP

配置 FTP 服务

1.安装 vsFTP

编辑配置文件

我们这里使用虚拟用户的形式, 配置如下.

2.生成vsftpd虚拟用户数据库文件:

建立虚拟用户名单文件:

内容如下:

格式很简单:“一行用户名,一行密码!”。 阅读全文

CentOS 安装 Zend Guard Loader

在 Zend 官网上找到 Zend Guard Loader 的下载页, 找到 Linux 版本的 Zend Guard Loader, 点击下载, 需要登录, 登录后会弹出下载提示, 开始下载, 复制实际下载地址, 用 wget 下载.

解压下载的文件

进入 ZendGuardLoader 目录, 查看 README 文档, 按照说明进行安装.

开始安装
复制 php-5.4.x 文件夹下的 ZendGuardLoader.so 到 /usr/lib/httpd/modules 目录或 /etc/httpd/modules 目录, 这两个目录其实是同一个位置.

编辑 php配置文件.

在 php.ini 文件末尾添加几行配置项.

重启 Apache 或 Nginx

用浏览器打开 phpinfo.php 页面, 在 php 项最下面看到如图所示即完装成功. 阅读全文

CentOS 安装 MySql

执行下面的命令来安装 MySQL:

然后启动 MySQL 服务器:

运行下面的命令来为 root 用户设置一个密码(否则的话任何人都可以访问你的MySQL数据库!):

Enter password: 输入root当前密码以确认修改,一般root初始密码为空(上面的12345678为你想要的密码) 阅读全文

CentOS VPS 建立 PPTP VPN 服务

当前服务器环境: Centos 6

PPTP的配置主要有下面五个步骤:

  • 验证内核是否加载了MPPE模块
  • 安装所需的软件包
  • 配置PPP和PPTP的配置文件
  • 打开内核的IP转发功能
  • 启动pptpd守护进程
  • 配置iptables防火墙放行和转发规则

1、验证内核是否加载了MPPE模块:

2、安装所需的软件包:

安装前确保添加了 epel 源, 如果没有, 请参考 <<CentOS 添加常用 yum 源>>. 阅读全文