windowsServer使用Git来部署一个php+mysql Web站点

时间:2018-11-19
本文章向大家介绍windowsServer使用Git来部署一个php+mysql Web站点,需要的朋友可以参考一下

### windowsServer部署站点

前言:最近在和朋友一起买了个服务器,奈何他选的是windowsServer,无所谓了,就把自己的站点从之前的虚拟主机迁过来,记录下。

准备工作:

  • 服务器上搭建php环境(phpStudy、wampServer、自己单个安装都行)
  • 服务器的mysql创建新的用户(关于这个遇到的坑,已经写了一篇记录了‘windows server服务器上mysql远程连接失败的坑’)
  • 服务器上安装好git,设置好username和useremail(非必须,只是为了拉取代码以及以后改东西方便一点)

1、在php环境的项目根目录下执行git clone拉取代码
2、修改配置文件,主要就是关于数据库的用户名密码等信息(从之前的虚拟主机迁到现在的windows下)
3、修改apache配置文件,支持#Virtual hosts:

    #Virtual hosts
    Include conf/extra/httpd-vhosts.conf
  1. 修改httpd-vhosts.conf配置文件,增加以下内容:
(以下注释只是在这作为说明,实际可以去掉)
<VirtualHost *:80>
    ServerAdmin webmaster@dummy-host2.example.com
    DocumentRoot "C:\wkk\phpStudy\WWW\www.wangkaikai.cn"  //项目地址
    ServerName www.alisleepy.top  //域名
    ErrorLog "logs/dummy-host2.example.com-error.log" //日志
    CustomLog "logs/dummy-host2.example.com-access.log" common //日志
</VirtualHost>
  1. 在自己的域名厂商那里重新进行域名解析,把地址指向新的服务器地址