CentOS 安装 LNMP VSFTP 服务

Nginx 的支持高并发, 强大的负载均衡, 低资源消耗 使它成为了 Linux web 服务端的首选, 尤其对于小内存的 VPS, 这点更为明显, 使它完胜 Apache.

下面就介绍 LNMP 的安装.

1. 准备工作

2. 安装 Nginx

列出 Nginx 的所有版本

可以看到目前最新的版本为 1.5.2

启动 Nginx

设为开机启动

访问 vps 的域名或 ip, 如果显示 Welcome to nginx! 页面,表示安装成功.

Nginx 的网站根目录与 Apache 不同, 为 /usr/share/nginx/html
配置文件位于 /etc/nginx

3. 安装 mysql

这里与 LAMP 环境下的 mysql 安装是一样的. 参照 <<CentOS 安装 MySql>>
目前最新版本为 5.5.31

4. 安装 PHP

据网友测试, php 5.4 比 php 5.3 性能提高了 50% 以上, 所以这里推荐使用 php 5.4 及更新版本.

列出 php 的最新版本, 因为 webtatic 源通常是最新的, 所以我们只在 webtatic 里查找.

可以看到目前最新版本为 php 5.5, 但因为 Zend Guard Loader 目前只支持到 php 5.4, 所以我们安装 php 5.4 版本.

安装 php 5.4 及相关组件(根据自身需要增删)

这里, php54w-fpm 是用来与 Nginx 关联的模块, 因此是必须的, 这是与 LAMP 环境的区别

如果 httpd 服务启动了, 停用此服务.

启动 php-fpm 服务

配置 Nginx 使用 PHP-FPM

找到以下内容

可修改 root 为其它目录
在 index 项中加入 index.php 类型

去掉以下内容的注释

修改 fastcgi_param 项, 将 /scripts 替换为 location 中的 root 内容, 即网站根目录

保存退出

编辑 php.ini

这里将允许上传的最大值改为8M.

设置开机启动

重启 Nginx 与 php-fpm 服务

在 /usr/share/nginx/html 中新建 phpinfo.php 文件

如能正确显示, 说明安装成功.

 5. 安装 vsFTp

<<CentOS 安装 VSFTP>>

发表评论

电子邮件地址不会被公开。 必填项已用*标注

请输入正确的验证码