Category Archives: LAMP

lamp安装与配置(apache,nginx,mysql,php…)

Nginx配置CGI

配置NGINX的CGI功能,需要使用到nginx-fcgi插件,可以在这里下载nginx-fcgi,使用perl语言写的一个脚本文件。

还需要安装下面几个perl模块,可以使用yum安装:

perl-FCGI

perl-FCGI-ProcManager

perl-CGI[……]

Read more

编译安装Tengine

这货编译了有10遍了,终于搞定了。

首先编译安装基本程序(nginx)

#编译基本的nginx
./configure --prefix=/opt/program/nginx  --user=www --group=www  --with-pcre  --with-jemalloc=/opt/setu[......]

Read more

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

Apache Server Status配置

apache自带了mod_statusmod_info两个模块,可以通过web形式查看apache server状态与配置信息。

一个简单实用的工具,值得配置一下。

加载模块

在http.conf文件中:

LoadModule status_module modules/m[......]

Read more