phpstormp新建PHP保存在哪里_记一次windows配置PHP环境
前言
因為疫情原因一直不能回學校,電腦還在學校宿舍,所以在筆記本上搭建PHP環(huán)境,總不能在家混吃等死吧。
正文
【0】安裝Apache2.4
0-0:Apache的下載鏈接The Apache HTTP Server Project
0-1:點擊a number of third party vendors下載window版本
0-2:選擇ApacheHaus
0-3:這里我選擇的64位的版本,開啟代理之后可能下載速度更快
0-4:新建一個文件夾為PHPstudy,將下載的apache解壓到其中。
0-5:用記事本打開conf中的httpd.conf
如圖所示,將引號內(nèi)的內(nèi)容改為Apache的路徑。
0-6:用管理員身份打開cmd,然后進入apache的路徑,用httpd -k install進行安裝
0-7:安裝完成之后在apache/bin中打開軟件并啟用服務(wù)。
0-8:驗證安裝,在瀏覽器輸入localhost:80如果打開apache的首頁即為安裝成功。
【1】安裝PHP
1-1:下載PHP7.4,直接到官網(wǎng)下載即可
1-2:解壓到之前的文件夾之中
1-3:打開PHP的目錄將php.ini-development先復制一份,然后把php.ini-development改為php.ini保存
1-4:打開php.ini修改配置,查找; extension_dir = “ext” ,改為extension_dir = “ext的目錄” ,比如 extension_dir = “D:PHPstudyPHPext”
1-5:打開apache/conf的httpd.conf,在默認索引后加上index.php
1-6:開啟 rewrite 功能:將下面這行代碼前面的 # 去掉(httpd.conf中)
1-7:加載PHP模塊,在httpd.conf中加入以下代碼
#php7 LoadModule php7_module D:/PHPstudy/PHP/php7apache2_4.dll <IfModule php7_module> PHPIniDir "D:/PHPstudy/PHP/" AddType application/x-httpd-php .phpAddType application/x-httpd-php-source .phps </IfModule>1-8:驗證,注釋apache24/htdocs中index.html的網(wǎng)頁代碼,輸入下邊這個世界之門的代碼,然后重命名為index.php.
<?php echo"hello world" ?>在電腦瀏覽器輸入localhost:80,若能正確顯示hello world則這一步ok
【2】安裝mysql
2-0:貼一個下載鏈接,直接下載即可。我選擇的mysql-8.0.19-win64.msi,在這個網(wǎng)站下載過東西的都知道慢的出奇而且極不穩(wěn)定。
安裝過程中不斷點擊下一步即可。
所以我是在清華鏡像源下載的https://mirrors.tuna.tsinghua.edu.cn/mysql/downloads/MySQL-8.0/2-1:直接安裝的話會提示缺少vs2019的redistributable.我們直接到官網(wǎng)下載安裝即可
https://aka.ms/vs/16/release/VC_redist.x64.exe
2-2:將C:Program FilesMySQLMySQL Server 8.0bin的路徑加到環(huán)境變量
2-3:以管理員身份進入cmd命令行(務(wù)必管理員身份)。執(zhí)行mysqld.exe --install
2-4:在win+r之后輸入services.msc進入本地服務(wù)管理,啟動mysql服務(wù)。這里我遇到一個問題,提示mysql啟動后關(guān)閉
用管理員身份打開cmd,初始化mysql即
mysqld --initialize2-5:啟動mysql服務(wù),然后我們試著登錄。輸入mysql -u root -p進行登錄。但是我們不知道初始密碼,所以只能在C:Program FilesMySQLMySQL Server 8.0data中后綴名為err的文件中找到臨時密碼,如我這里就是)h+RU?SVu4xW
2-6:登錄之后我們需要改密碼
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '123456';2-7:查看密碼select *from mysql.user;
密碼是*6BB4837EB74329105EE4568DDA7DC67ED2CA2AD9,這是md5加密后的結(jié)果,解開就是123456
2-8:退出后重新登錄。成功!
總結(jié)
到這里就算全部完成了,整體過程有些波折,不過沒發(fā)生什么讓人摸不到頭發(fā)的事。
以上
總結(jié)
以上是生活随笔為你收集整理的phpstormp新建PHP保存在哪里_记一次windows配置PHP环境的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 域名在管理后台为绑定怎么设置(修改默认绑
- 下一篇: 油漆需要备案吗(建筑漆备案)