對(duì)于,php初學(xué)者來(lái)說(shuō)坞古,給生產(chǎn)環(huán)境配置虛擬域名是件讓人很頭疼的事备韧!今天我來(lái)給小伙伴們踩踩坑!
1.本人遠(yuǎn)程服務(wù)器騰訊云
如圖所示:
2.安裝php所集成的軟件
例如常見(jiàn)的軟件wamp痪枫,phpstudy织堂,EasyPHP-DevServer-14.1VC11
安裝過(guò)程非常簡(jiǎn)單,下一步下一步搞定奶陈,記得安裝完成后用localhost在本地測(cè)試下易阳,
軟件可以正常使用就ok了.
3.這里筆者用wamp集成軟件作為參考
(1)打開(kāi)apache 配置文件, 將虛擬主機(jī)的子配置文件打開(kāi):
D:\wamp\bin\apache\apache2.4.17\conf\httpd.conf
(2)httpd.conf文件中:
#Include conf/extra/httpd-vhosts.conf 將該行的#去掉吃粒,讓配置文件被加載
Listen 80 將該行的#去掉潦俺,不修改網(wǎng)站無(wú)法外網(wǎng)訪問(wèn)
AcceptFilter http none 添加到httpd.conf文件中,不修改網(wǎng)站無(wú)法外網(wǎng)訪問(wèn)
AcceptFilter https none 添加到httpd.conf文件中徐勃,不修改網(wǎng)站無(wú)法外網(wǎng)訪問(wèn)
(3)打開(kāi)虛擬主機(jī)的子配置文件
路徑D:\wamp\bin\apache\apache2.4.17\conf\extra\httpd-vhosts.conf
修改配置:
<VirtualHost *:80> #虛擬主機(jī)標(biāo)簽
ServerAdmin webmaster@dummy-host2.example.com #管理員郵箱
DocumentRoot "d:/wamp/www/laravel" #網(wǎng)站的跟目錄
ServerName www.lamp.com #域名(已申請(qǐng)或者本地自定義的域名)
ErrorLog "logs/dummy-host2.example.com-error.log" #錯(cuò)誤日志
CustomLog "logs/dummy-host2.example.com-access.log" common #訪問(wèn)日志
</VirtualHost>
(4)修改hosts 文件
路徑:C:\Windows\System32\drivers\etc\hosts
添加代碼:
127.0.0.1 www.lamp.com(本地自定義域名使用)
(5)重啟wampserver(Apache)事示,否則配置不生效
本人總結(jié)的重要相關(guān)內(nèi)容分享:
配置服務(wù)器安全組 https://jingyan.baidu.com/article/03b2f78c31bdea5ea237ae88.html
php.ini配置文件 使用mysql擴(kuò)展必須先開(kāi)啟 extension_dir = "ext";
phpstudy修改mysql版本 https://www.cnblogs.com/laowenBlog/p/7124728.html
phpstudy 修改php版本 https://www.jb51.net/article/126172.htm
php遠(yuǎn)程curl請(qǐng)求數(shù)據(jù) 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服務(wù)器配置
1.https://blog.csdn.net/SmallLu161226/article/details/53887751 重啟服務(wù)器
Windows Server2012R2 添加用戶并設(shè)置遠(yuǎn)程登錄
2.https://jingyan.baidu.com/album/6c67b1d68d0cbd2787bb1edb.html?picindex=1
3.PHP擴(kuò)展庫(kù)地址:
https://windows.php.net/downloads/pecl/releases/
注:ts表示線程安全的,nts表示非線程安全的疏旨,根據(jù)php使用的版本定很魂。
(通過(guò)phpinfo中的Thread Safety確定php的版本扎酷,enabled:表示是線程安全的檐涝,disabled:表示非線程安全的)
4.mysql下載地址大全
https://downloads.mysql.com/archives/community/