Monthly Archives: 3月 2013

Nginx配置HTTP认证

部署了phpmyadmin程序,必须得配置一下HTTP认证。

#HTTP 认证
location / {
     auth_basic "Input Admin Account!";
      auth_basic_user_file /opt/ProgramFiles/nginx/conf/ht[......]

Read more

nginx设置默认站点

如果一个nginx下有多个网站,n个网站有n个域名,但是他们的IP是一样的,那么如果直接用IP访问的话,需要使用default指令来指定。

server {
        listen 80 default;//这里使用default,指定默认站点
         server_name vps.[......]

Read more

上手VPS之编译安装PHP

参考之前的编译安装PHP

这次的安装,由于使用编译安装,自定义了安装路径,所以在编译参数中指定了mysql的路径,其他模块功能,按需调整即可。

./configure
--prefix=/opt/ProgramFiles/php
--disable-ipv6
--enable-exif
--enabl[......]

Read more

上手VPS之编译安装mysql

安装的版本为最新的5.6.10。

首先安装几个必要的包(针对我自己的VPS环境)

yum install ncurses-devel.x86_64 gcc-c++.x86_64 bison

使用cmake安装mysql,以前的版本用configure,现在5.6.X版本都用cmake[……]

Read more

上手VPS之编译安装VSftpd

之前一直都用yum安装的vsftpd,但是版本太低了。所以这次在自己的VPS中尝试编译安装。

首先下载安装包,我安装的是3.0.2版本。

安装依赖包

我在安装时提示这个包没有:

yum install libcap-devel.x86_64

编译vsftpd

进入 解压后的目录,运行make命令,就可[……]

Read more

上手VPS之安装编译环境

在系统优化、vpsmate、webmin完成后,就要开始安装各种程序了,比如ftp,mysql,php等等,都需要编译安装。

默认的VPS环境中的系统是最min的。

需要使用下面这条命令快速安装通用的编译环境:

yum install gcc automake make

会自动安装所有依赖的包。

这是[……]

Read more

上手VPS之Webmin安装

参考:安装Webmin

在自己的VPS中安装时,手动指定了安装路径,很简单:

#后面跟路径即可
./setup.sh /opt/webmin

如果要使用https加密方式,需要安装Perl的ssl库,包名称为perl-Net-SSLeay

[……]

Read more