【迅科专题】lnmp[a]1.2添加虚拟主机

前面的几篇专题已经介绍了如何安装和搭建lnmpa环境,这里来说说如何添加虚拟主机。

执行下面的语句:

  1. #lnmp1.1 执行
  2. /root/vhost.sh
  3. #lnmp1.2 执行
  4. lnmp vhost add

开始安装:

然后会依次要求添加域名等信息。【lnmp1.1和之前版本看这里

首先是填入域名,比如:www.sdtclass.com ,然后回车;

询问是否添加多个域名,输入y,回车;

提示输入多个其他域名,多个用空格。比如:sdtclass.com m.sdtclass.com ,然后回车;

询问是否使用默认分配的路径,回车默认,如果自己输入则按照自己输入的指定;

【迅科专题】lnmp[a]1.2添加虚拟主机

如果是lnmp,而非lnmpa,这里会有一步询问是否使用伪静态,输入y,回车;

默认已经有了discuz、discuzx、discuzx2(Discuz X二级目录)、wordpress、wp2(WordPress二级目录)、typecho、typecho2(Typecho二级目录)、sablog、emlog、dabr、phpwind、、dedecms、drupal、ecshop、shopex等常用的Nginx伪静态配置文件,可以直接输入名称进行使用,如果是二级目录则需要对应配置文件里的二级目录的名称。

如果没有,则自己定义一个,然后去配置目录里面添加伪静态规则代码;

  1. #lnmp伪静态配置文件路径
  2. /usr/local/nginx/conf/vhost/域名.conf

询问是否开启日志,输入y,回车;

默认继续回车使用域名开头命名的log文件即可,继续回车;

输入管理员邮箱,然后回车;

询问是否建立同名数据库,我这选择否,输入n,【后面自己建立】,然后回车;

这里继续回车则完成本次配置,创建虚拟主机,把程序放默认分配或自己设定的目录里面即可。

【迅科专题】lnmp[a]1.2添加虚拟主机

回车后,就完成虚拟主机的添加啦!再次添加其他网站以此类推。

【迅科专题】lnmp[a]1.2添加虚拟主机

附上各路径:

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
Redis 配置文件:/usr/local/redis/etc/redis.conf

LNMPA相关目录文件位置
Apache目录:/usr/local/apache/
Apache配置文件:/usr/local/apache/conf/httpd.conf
Apache虚拟主机配置文件目录:/usr/local/apache/conf/vhost/
虚拟主机配置文件名称:/usr/local/apache/conf/vhost/域名.conf

更多参考:http://lnmp.org/faq/lnmp-software-list.html

您可以选择一种方式赞助本站

支付宝扫一扫赞助

微信钱包扫描赞助

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

图片 表情