• 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 添加要限制的用户。


    作者:水木    
     
  • 相关阅读:
    原型模型
    V模型
    瀑布模型
    微服务的特点 优点 缺点
    ip地址的分类
    DSSA特定领域软件体系结构
    Git操作 :从一个分支cherry-pick多个commit到其他分支
    【原理】从零编写ILI9341驱动全过程(基于Arduino)
    Arduino驱动ILI9341彩屏(一)——颜色问题
    STL库学习笔记(一)——什么是STL?
  • 原文地址:https://www.cnblogs.com/hsapphire/p/1676340.html
Copyright © 2020-2023  润新知