儿童节礼物 – LNMP1.0发布

lnmp1.0

  今天是六一儿童节,先祝福各位小朋友、大朋友、老朋友节日快乐~!今天儿童节也有礼物喔,LNMP1.0发布了,LNMP我从刚开始解除Linux VPS就前几次是手动配置的,后来就很少再手动配置了,从以前的0.5到现在的都是在使用LNMP一件安装包来完成。

一、Putty或者Xshell连接Linux服务器或者VPS(云主机)上。

二、使用screen创建一个lnmp新会话。
  命令:screen -S lnmp

三、下载、解压、编译
  在编译之前需要先查看Linux发行版,可以直接输入cat /etc/issue命令来查看是CentOS、Debian还是Ubuntu,也可以通过服务商提供的后台来查看。确认好了了版本信息可以按照之前老版本的一步步安装,也可以直接使用一条命令来完成以前的4步骤。

  CentOS系统下执行:wget -c http://soft.vpser.net/lnmp/lnmp1.0-full.tar.gz && tar zxvf lnmp1.0-full.tar.gz && cd lnmp1.0-full && ./centos.sh

  Debian系统下执行:wget -c http://soft.vpser.net/lnmp/lnmp1.0-full.tar.gz && tar zxvf lnmp1.0-full.tar.gz && cd lnmp1.0-full && ./debian.sh

  Ubuntu系统下执行:wget -c http://soft.vpser.net/lnmp/lnmp1.0-full.tar.gz && tar zxvf lnmp1.0-full.tar.gz && cd lnmp1.0-full && ./ubuntu.sh

  其实还是跟以前一样就是把前4步骤需要的命令整合在一起了。
  (注:如果是Debian系统,会提示Where are your servers located? asia,america,europe,oceania or africa,这里是选择服务器/VPS在哪个大洲,一般都是美国VPS,直接回车就行,如果是中国的,输入asia,回车。)
lnmp1.0-install 1
  根据上图输入MySQL密码,选择是否安装MySQL InnoDB,PHP版本和MySQL版本就完成了,简单吧。

四、安装完成
  安装完成后如下图所示。
lnmp1.0-install 2

五、域名绑定
  域名绑定还依然跟Lnmp0.9版本一样的操作方式,执行命令/root/vhost.sh。不会的朋友直接查看下Linux云主机搭建LNMP这篇文章吧。

LNMP状态管理命令:
  LNMP状态管理: /root/lnmp {start|stop|reload|restart|kill|status}
  Nginx状态管理:/etc/init.d/nginx {start|stop|reload|restart}
  MySQL状态管理:/etc/init.d/mysql {start|stop|restart|reload|force-reload|status}
  Memcached状态管理:/etc/init.d/memcached {start|stop|restart}
  PHP-FPM状态管理:/etc/init.d/php-fpm {start|stop|quit|restart|reload|logrotate}
  PureFTPd状态管理: /etc/init.d/pureftpd {start|stop|restart|kill|status}
  ProFTPd状态管理: /etc/init.d/proftpd {start|stop|restart|reload}

LNMP相关软件安装目录
  Nginx目录: /usr/local/nginx/
  MySQL目录: /usr/local/mysql/
  MySQL数据库所在目录:/usr/local/mysql/var/
  PHP目录: /usr/local/php/
  PHPMyAdmin目录: 0.9版为/home/wwwroot/phpmyadmin/ 1.0版为/home/wwwroot/default/phpmyadmin/ 强烈建议将此目录重命名为其不容易猜到的名字。phpmyadmin可自己从官网下载新版替换。
  默认网站目录: 0.9版为/home/wwwroot/ 1.0版为/home/wwwroot/default/
  Nginx日志目录:/home/wwwlogs/
  /root/vhost.sh添加的虚拟主机配置文件所在目录:/usr/local/nginx/conf/vhost/
  PureFtpd 目录:/usr/local/pureftpd/
  PureFtpd web管理目录: 0.9版为/home/wwwroot/default/ftp/ 1.0版为/home/wwwroot/default/ftp/
  Proftpd 目录:/usr/local/proftpd/

LNMP相关配置文件位置
  Nginx主配置文件:/usr/local/nginx/conf/nginx.conf
  /root/vhost.sh添加的虚拟主机配置文件:/usr/local/nginx/conf/vhost/域名.conf
  MySQL配置文件:/etc/my.cnf
  PHP配置文件:/usr/local/php/etc/php.ini
  php-fpm配置文件:/usr/local/php/etc/php-fpm.conf
  PureFtpd配置文件:/usr/local/pureftpd/pure-ftpd.conf
  PureFtpd MySQL配置文件:/usr/local/pureftpd/pureftpd-mysql.conf
  Proftpd配置文件:/usr/local/proftpd/etc/proftpd.conf
  Proftpd 用户配置文件:/usr/local/proftpd/etc/vhost/用户名.conf

最后修改:6年前

共有 1 条评论