【永利酒店赌场】如何快速搭建&配置本地服务器-前端技能

废话不多说,上图:

虚拟目录就是apache中的一个站点了,用过iis的朋友可能就知道一台服务器上可以有多个网站,apache把这个叫做虚拟目录了,每一个虚拟目录就是一个WEB站点哦。

第一步: 首先你得装个 VM 虚拟机
然后新建一个Linux虚拟环境(建议CentOS镜像)(PS:至于安装此处就省略…..)

首先登录
下载安装phpstudy,特别简单不详解;

想当年刚开始学php的时候,配置apache虚拟目录真是弄破头皮,当初不理解原理,所以就觉得很难。

第二步:启动虚拟机配置 lnmp (这里我们可以使用 lnmp的 集成安装包)

创建一个本机项目并且与本机域名进行绑定主要分为两步;

 

具体参考: 安装操作

1>.需要在站点域名管理中将你创建的域名与网站目录进行绑定

  1. 打开apache安装目录下面的“conf/httpd.conf”文件,查找到“Include
    conf/extra/httpd-vhosts.conf”,将前面的“#”去掉(取消注释)。温馨提示:改配置文件的最好习惯是先复制一份作为副本,防止改错之后可以还原。

第三步:一切就绪后

2>.修改本地的hosts文件,将你的域名与本机的IP进行绑定

 

打开VMware 虚拟机》设置》选项》共享文件夹

3>.this over  (我将配置时流程截图了,下方流程)

永利酒店赌场 1

永利酒店赌场 2

1.打开根目录

 

然后指定本地的 文件夹共享到虚拟机中,其中‘’名称‘
’就是本机目录在虚拟机中的映射目录

永利酒店赌场 3

2. 打开apache安装目录下面的“conf/extra/httpd-vhosts.conf”文件,将下面这段代码复制一份,

第四步:可以查看下 在虚拟机中 /mnt/hgfs/
有没有映射到宿主机中的共享目录(之后我们在 Nginx
中建立站点绑定到此目录)

2.新建一个文件夹及文件

 代码如下

永利酒店赌场 4

永利酒店赌场 5

复制代码

第五步 配置Nginx

3.站点域名管理

 

通过 nginx -t 命令 可以查询到 nginx 服务器配置文件的 位置

永利酒店赌场 6

<VirtualHost *:80>

或者 直接 cd /usr/local/nginx/conf

4.配置站点域名

    ServerAdmin
[email protected]

永利酒店赌场 7

永利酒店赌场 8

【永利酒店赌场】如何快速搭建&配置本地服务器-前端技能。    DocumentRoot “D:/lamp/apache2/docs/dummy-host2.test.com”

第六步: 打开 vhost 文件夹

5.打开hosts

    ServerName dummy-host2.test.com

可以创建个 站点配置的文件

永利酒店赌场 9

    ErrorLog “logs/dummy-host2.test.com-error.log”

永利酒店赌场 10

6.将你的域名与本机的IP进行绑定

    CustomLog “logs/dummy-host2.test.com-access.log” common

可以使用 touch 命令创建一个

永利酒店赌场 11

</VirtualHost>

永利酒店赌场 12

7.over  你的网站已经配置好了,快来试试吧

 

然后使用 vi 命令写入 配置文件

永利酒店赌场 13

 

命令行 模式下 可以使用 :set nu 查看行数

然后需要留下面两行就行了,“DocumentRoot”表示你要指向站点下面的哪个目录,“ServerName”就是虚拟的域名,其他的“ErrorLog”日志什么的可以省略删掉。

然后 按 i 键进入插入模式

 代码如下

写入如下配置:

复制代码

永利酒店赌场 14

 

然后 按 esc 键 退出至命令行模式

<VirtualHost *:80>

然后 :wq 保存退出

    DocumentRoot “e:/web”

最后 重启nginx 服务器

    ServerName www.bKjia.c0m

永利酒店赌场 15

</VirtualHost>

第七步:查看下虚拟机 IP

 

永利酒店赌场 16

永利酒店赌场 17

在host 文件中 将配置的 域名 绑定ip

 

永利酒店赌场 18

  1. 打开“C:WindowsSystem32driversetc”中的“hosts”文件,新增一行“127.0.0.1
    www.bKjia.c0m”。这个文件就是将一些常用的网址域名与其对应的IP地址建立一个关联“数据库”,当用户在浏览器中输入一个需要登录的网址时,系统会首先自动从Hosts文件中寻找对应的IP地址,一旦找到,系统会立即打开对应网页,如果没有找到,则系统再会将网址提交DNS域名解析服务器进行IP地址的解析。

最后 就可以尝试访问域名了,致此挂载步骤算是完成了

 

PS:题外的

永利酒店赌场 19

如果有网站 配置了redis 可以安装redis 扩展:

 

安装步骤如下:

  1. 最后别忘了重启apache服务。

首先 进入 lnmp 解压的目录

 

永利酒店赌场 20

工作原理:当你打开浏览器输入“

安装
进入lnmp解压后的目录,执行:./addons.sh install redis
运行后有如下提示:

多主机头绑定

永利酒店赌场 21

(就是在一个端口上绑定多个域名,然后每个域名可以指向不同的目录进行访问,主机头是IIS里面的说法),打开httpd.conf文件,在文件最后添加如下内容

安装稳定版Redis 2.8.8 输入:s 回车;安装测试版Redis 3.0.0输入:b
回车;安装旧版Redis 2.6.17输入:o 回车。

#多主机头配置无需放在特定的节点下面,一般直接在配置文件底部添加即可
#NameVirtualHost addr[:port]
为一个基于域名的虚拟主机指定一个IP地址(和端口)
#声明主机头必须加这条指令,否者主机头配置不会生效
#VirtualHost节点下面ServerName就是要绑定的域名,DocumentRoot表示此域名指向的目录
#本机测试的话请在hosts中进行域名绑定如 127.0.0.1  www.mysite1.com

 代码如下

复制代码

NameVirtualHost *:8080
<VirtualHost *:8080>
    ServerName www.hzhuti.com
    DocumentRoot “D:Program FilesApache2.2htdocs”
</VirtualHost>

<VirtualHost *:8080>
    ServerName www.hzhuti.com
    DocumentRoot “D:CodeMySite”
</VirtualHost>

配置好后,重启apache服务,浏览器输入www.mysite1.com:8080,就会自动定向到D:Program
FilesApache2.2htdocs站点了

别名绑定

 代码如下

复制代码

<virtualhost *:80=””>
ServerName www.域名.com              #主机名
ServerAlias 域名1 域名二           #别名 每个域之间以空格隔开
DocumentRoot “/var/www/rsjy”               #所在目录
</virtualhost>

 

 代码如下

复制代码

<virtualhost *:80=””>
ServerName *.域名.com              #主机名
这里就是绑定所有的主域名的二级域名了
DocumentRoot “/var/www/rsjy”               #所在目录
</virtualhost>

多域绑定

网站地图xml地图