zoukankan      html  css  js  c++  java
  • burst vps LNMP 安装 教程

    ===========================================================
    LNMP是一个基于CentOS编写的Nginx、PHP、MySQL、phpMyAdmin、eAcelerator一键安装包。可以在VPS、独立主机上轻松的安装LNMP生产环境。
    本页面为LNMP for CentOS的安装方法,Debian/Ubuntu请到:http://blog.licess.cn/lnmp-debian-ubuntu/
    LNMP Ver0.3软件版本说明(2009年11月17日更新添加虚拟主机面板程序):
    Nginx:0.7.63
    PHP:5.2.10
    MySQL:5.1.35
    Zend Optimizer :3.3.9
    eaccelerator:0.9.5.3
    ============================================================
    1  执行命令: wget http://soft.vpser.net/lnmp/lnmp0.3.tar.gz (将lnmp0.3.tar.gz下载到VPS中)
    2  执行: tar zxvf lnmp0.3.tar.gz 解压LNMP一键安装包)。
    3  执行命令: cd lnmp0.3(进入lnmp0.3目录)
    4  执行./centos.sh  安装完成后回车 输入要绑定的域名
    程序会自动安装编译Nginx、PHP、MySQL、phpMyAdmin、eAcelerator这几个软件。
    注:如果需要安装eAcelerator,执行如下命令:./eaccelerator.sh 就会自动安装。
    如需卸载,执行./uninstall.sh 就会自动卸载Nginx、PHP、MySQL。
    ============================================================
    MySQL默认用户名:root 密码:root
    手动添加虚拟主机:
    修改/usr/local/nginx/conf/nginx.conf 文件

    server
    {
      listen  80;
      server_name  status.lnmp.org;
      location / {
       stub_status on;
       access_log   off;
      }
    }
    后面添加上下面代码:
    server
    {
      listen       80;
      server_name www.lnmp.org;
      index index.html index.htm index.php;
      root  /home/wwwroot/abc;
      location ~ .*\.(php|php5)?$
       {
        fastcgi_pass  unix:/tmp/php-cgi.sock;
        #fastcgi_pass  127.0.0.1:9000;
        fastcgi_index index.php;
        include fcgi.conf;
       }
      location ~ .*\.(gif|jpg|jpeg|png|bmp|swf)$
       {
        expires      30d;
       }
      location ~ .*\.(js|css)?$
       {
        expires      12h;
       }
      access_log   off;
    }
    再执行kill -HUP `cat /usr/local/nginx/logs/nginx.pid`虚拟机就生效了。
    ==========================================================
    通过下面这几个链接查看phpinfo和管理MySQL
    phpinfo    http://domain.name/phpinfo.php
    phpMyAdmin http://domain.name/phpmyadmin
    PHP探针:  http://domain.name/p.php
    ============================================================
    安装vsftp:
    下载vsftpd-for-LNMP.zip:执行 wget http://blog.licess.cn/uploads/200903/vsftpd-for-LNMP.zip
    unzip vsftpd-for-LNMP.zip
    cd vsftpd-for-LNMP
    chmod +x installvsftpd.sh
    ./installvsftpd.sh
    安装完毕后即可使用你的SSH的帐号和密码登录,也可以修改/etc/vsftpd.chroot限制用户在家目录里。默认添加了adminftp用户,但是没有设置密码,可以执行passwd adminftp 来设置密码,或者userdel admintpd 删除用户。
    执行 adduser -d /web/www/user1 -s /sbin/nologin user1  来添加一个不能SSH登录的FTP帐号,家目录为/web/www/user1 但是没有限制,添加限制,请修改/etc/vsftpd.chroot 添加要限制的用户。


    作者:水木    
     
  • 相关阅读:
    第五章 Python——字符编码与文件处理
    第六章 Python——函数与面向过程编程
    第七章 Python——模块与包
    第一章 计算机硬件基础与操作系统介绍
    luogu P1706 全排列问题
    luogu 2142 高精度减法
    luogu P1601 高精度加法
    luogu P1803 线段覆盖 贪心
    luogu P1031 均分纸牌 贪心
    luogu P2678 跳石头 二分答案
  • 原文地址:https://www.cnblogs.com/hsapphire/p/1676340.html
Copyright © 2011-2022 走看看