windows系统配置apache虚拟域名(http)

对于,php初学者来说,给生产环境配置虚拟域名是件让人很头疼的事!今天我来给小伙伴们踩踩坑!
1.本人远程服务器腾讯云
如图所示:

image.png

2.安装php所集成的软件
例如常见的软件wamp,phpstudy,EasyPHP-DevServer-14.1VC11
安装过程非常简单,下一步下一步搞定,记得安装完成后用localhost在本地测试下,
软件可以正常使用就ok了.
3.这里笔者用wamp集成软件作为参考
(1)打开apache 配置文件, 将虚拟主机的子配置文件打开:
D:\wamp\bin\apache\apache2.4.17\conf\httpd.conf
(2)httpd.conf文件中:
#Include conf/extra/httpd-vhosts.conf 将该行的#去掉,让配置文件被加载
Listen 80 将该行的#去掉,不修改网站无法外网访问
AcceptFilter http none 添加到httpd.conf文件中,不修改网站无法外网访问
AcceptFilter https none 添加到httpd.conf文件中,不修改网站无法外网访问
image.png

(3)打开虚拟主机的子配置文件
路径D:\wamp\bin\apache\apache2.4.17\conf\extra\httpd-vhosts.conf
修改配置:
#虚拟主机标签
ServerAdmin [email protected] #管理员邮箱
DocumentRoot "d:/wamp/www/laravel" #网站的跟目录
ServerName www.lamp.com #域名(已申请或者本地自定义的域名)
ErrorLog "logs/dummy-host2.example.com-error.log" #错误日志
CustomLog "logs/dummy-host2.example.com-access.log" common #访问日志

(4)修改hosts 文件
路径:C:\Windows\System32\drivers\etc\hosts
添加代码:
127.0.0.1 www.lamp.com(本地自定义域名使用)
(5)重启wampserver(Apache),否则配置不生效

本人总结的重要相关内容分享:
配置服务器安全组 https://jingyan.baidu.com/article/03b2f78c31bdea5ea237ae88.html
php.ini配置文件 使用mysql扩展必须先开启 extension_dir = "ext";
phpstudy修改mysql版本 https://www.cnblogs.com/laowenBlog/p/7124728.html
phpstudy 修改php版本 https://www.jb51.net/article/126172.htm
php远程curl请求数据 https://blog.csdn.net/summerlotus1988/article/details/47009825
php_windows各版本下载 https://windows.php.net/downloads/releases/archives/
http://www.php.net/releases/
php_linux各种版本下载 http://museum.php.net/php5/

Windows Server2012R2 FTP服务器配置
1.https://blog.csdn.net/SmallLu161226/article/details/53887751 重启服务器

Windows Server2012R2 添加用户并设置远程登录
2.https://jingyan.baidu.com/album/6c67b1d68d0cbd2787bb1edb.html?picindex=1

3.PHP扩展库地址:
https://windows.php.net/downloads/pecl/releases/
注:ts表示线程安全的,nts表示非线程安全的,根据php使用的版本定。
(通过phpinfo中的Thread Safety确定php的版本,enabled:表示是线程安全的,disabled:表示非线程安全的)
4.mysql下载地址大全
https://downloads.mysql.com/archives/community/

你可能感兴趣的:(windows系统配置apache虚拟域名(http))