admin 管理员组

文章数量: 1086019


2024年4月29日发(作者:电脑突然死机也关不了机)

出品人:羽飞

Debian VPS打造LNMP服务器

写在最前:看了张宴的“搭建胜过Apache十倍的Web服务器”系列文章全是基于

redhat上的,所以,今天本人来教大家在Debian5.X 上也来实现LNMP。本文基于张

宴“Nginx0.8.x + PHP 5.2.13(FastCGI)搭建胜过Apache十倍的Web服务器(第6

版)”。后面也会不断更新。因为这是Debian上的第一版,所以我就把自 己的实现

全过程记录下来,这里面包涵了一些排错和我们常遇到的问题,希望对大家后面的

学习有用,因为大家的系统环境可能不一样,本次教程的实现过程是在一 VPS

(USA)上实现的。

本次教程所用的系统环境:

cat /proc/version

Linux version 5.028stab064.4 (root@rhel5-64-build) (gcc version 4.1.2

20070626 (Red Hat 4.1.2-14)) #1 SMP Mon Jul 27 12:45:01 MSD 2009

cat /etc/issue

Debian GNU/Linux 5.0 n l

uname -a

Linux 5.028stab064.4 #1 SMP Mon Jul 27 12:45:01

MSD 2009 i686 GNU/Linux

Mem: 524800k

在进行安装前,最先检查一个,你的系统中是不是安装了mysql apache和一些其它

的我们不需要的软件,如果有的话,就删除掉吧!

用netstat -ntlp查检一下启动的哪些服务

我的系统中安装了sendmail,我不需要,所以我就把它删除

/etc/init.d/sendmail stop

/etc/init.d/apache2 stop

dpkg -l |grep sendmail

apt-get remove sendmail sendmail-base sendmail-bin sendmail-cf sendmail-doc

dpkg -l |grep sendmail

dpkg –force-all -P sendmail-base sendmail-bin sendmail-cf sendmail-doc

dpkg -l |grep mysql

apt-get remove libmysqlclient15off mysql-common

dpkg -l |grep mysql

dpkg –force-all -P libmysqlclient15off mysql-common

dpkg -l |grep apache

apt-get remove apache2 apache2-doc apache2-mpm-prefork apache2-utils apache2.2-

common

dpkg -l |grep apache

dpkg –force-all -P apache2-doc apache2.2-common

这时候我的系统中就只有22端口是开放了,大家可以根据自己的需要来处理系统

中的软件。

好了,闲话就不多说了,下面 就开始进行安装。


本文标签: 系统 大家 安装 服务器 启动