Linux系统下,一键搭建nginx+php+mysql+phpmyadmin常用网站环境一般使用的是军哥的LNMP一键安装(Linux lnmp一键安装包相关使用教程),在安装好之后就是域名的绑定啦!其实所谓的域名绑定,就是通过命令的形式,简易创建一个conf文件到/usr/local/nginx/conf/vhost下面,这个过程完全可以手工创建conf,或者,平时修改目录、域名等,直接修改conf文件,效果完全一样:
/root/vhost.sh #lnmp域名绑定命令=========================================================================Add Virtual Host for LNMP V0.9 , Written by Licess=========================================================================LNMP is a tool to auto-compile & install Nginx+MySQL+PHP on LinuxThis script is a tool to add virtual host for nginxFor more information please visit http://www.lnmp.org/=========================================================================Please input domain:(Default domain: www.lnmp.org):xqblog.com #输入你要绑定的域名,xqblog.com和www.xqblog.com要分别绑定===========================domain=xqblog.com===========================Do you want to add more domain name? (y/n)y #是否添加子域名,可以输入y或n,这里输入yType domainname,example(bbs.xqblog.com forums.xqblog.com luntan.xqblog.com):www.xqblog.com #输入你要绑定的其它域名,支持泛解析,例如:*.7vps.net===========================domain list=www.xqblog.com===========================Please input the directory for the domain:xqblog.com :(Default directory: /home/wwwroot/xqblog.com):/home/xqblog.com #网站存放目录,可默认或自行输入===========================Virtual Host Directory=/home/xqblog.com======================================================Allow Rewrite rule? (y/n)===========================y #是否添加伪静态规则,这里输入是Please input the rewrite of programme :wordpress,discuz,typecho,sablog,dabr rewrite was exist.(Default rewrite: other):wordpress #输入wordpress就可以===========================You choose rewrite=wordpress======================================================Allow access_log? (y/n)===========================n #是否创建日志文件,如果不需要可不用Press any key to start create virtul host...#按任意建继续,以下为一些相关信息,包括创建目录,测试nginx等,如果有错误提示,请一定要认真分析Create Virtul Host directory......set permissions of Virtual Host directory......You select the exist rewrite rule:/usr/local/nginx/conf/wordpress.confTest Nginx configure file......nginx: the configuration file /usr/local/nginx/conf/nginx.conf syntax is oknginx: configuration file /usr/local/nginx/conf/nginx.conf test is successfulRestart Nginx......=========================================================================Add Virtual Host for LNMP V0.9 , Written by Licess=========================================================================For more information please visit http://www.lnmp.org/Your domain:xqblog.comDirectory of xqblog.com:/home/xqblog.com=========================================================================
VPS推荐网