关于创建虚拟主机来说对于我们这些后台程序猿来说应该算是要掌握的一种技能吧,然后我在这里讲的是oneinstack的LAMP模式
好,废话不多说了,赶紧秀操作吧~~
首先是去oneinstack的目录下打开命令行:sudo ./vhost.sh
看到这个页面就行了,这里是问你是否设置Nginx SSL(需要提供域名证书),无https要求建议选n,我是选了n~(*^__^*) 嘻嘻……
然后就是设置虚拟主机域名了,这里倒是随便你填,我这里做个示范就是这么做了~~
然后就是按两次回车看到如下图为止:
然后这里就是问你需要是否需要添加多个域名或ip来访问同一个网站根目录,怎么说呢,随你们吧,多一个域名来访问也是一样的~~
当然了,我为了示范还是毅然选了y,然后就再填一个域名,这个就可以稍微简单点,主要用来路由填写简短就更简单了,是不是,然后呢就会看到问你是否允许appache开启日志记录,这里当然是y了,还用说啥呢。。。
看到这里就说明你配置虚拟主机已经成功了,但是还没有配置完呢。。。接下来就是去打开www.example.com.conf啦~~
然后呢主要修改两个地方,一个是DocumentRoot,这个就是把它修改到你开发网站的跟目录里面,例如我用的是laravel框架开发的,所以需要定义到public文件夹下,另一个修改的是<Directory "">这里跟DocumentRoot的地址一样~~~
还要再修改一个地方,那就是/etc/hosts这个文件,把你的127.0.0.1 后面添加你的域名,像下图那样
好的,最后就是重启appache了,代码是:service httpd restart