php mysql 云虚拟机_虚拟机+apache+php+mysql 环境安装配置
虛擬機的安裝:直接下一步即可,注意修改路徑。
安裝完成后新建虛擬機,直接下一步。如果選擇鏡像文件后出現錯誤,可以試著去修改電腦bios中的虛擬化設置,改為enable,如下圖:
apache安裝:
1. 首先,將下載下來的壓縮包解壓到某個目錄,建議解壓到某個盤的根目錄,方便一點。
2. 進入Apache/conf目錄,用記事本打開httpd.conf文件,把apache原來的路徑修改為現在apache存放的路徑(要全部改完)。
3. 以管理員身份打開命令行,
輸入:—–分割線—->“xxx/Apache/bin/httpd.exe” -k install -n apache?
cd
d:
Apache/bin/httpd.exe -k install ? ? ? ?這是命令行手動安裝
4. 很快,正常安裝完畢后,會顯示:Errors reported here must be corrected before the service can be started。意思是若該句話后面有錯誤信息,則表示服務安裝失敗,需要先改正錯誤。若沒有,則成功。
5. 在安裝目錄中,找到xxx\Apache\bin\ApacheMonitor.exe可執行文件,雙擊運行,桌面右下角會出現圖標,雙擊打開窗口界面,會看到如圖所示:
開啟Apache服務
點擊右側start,開啟apache服務。不過在次之前,需要在Windows系統服務中將apache服務設置為手動,具體操作為(注:我的是Win7,不同版本的Windows可能略有區別):
1. Win+R,打開運行框,輸入:services.msc ,找到apache服務,右鍵之,設置為手動,請看圖:
2.
?
3.
?
4. 設置啟動類型為:手動,確定。
大功告成!
至此,apache服務器應該已經部署完成,打開一個瀏覽器,輸入:http://localhost?回車,如果顯示如下(以前的版本是顯示:It works!),則恭喜你,成功了:
可能出現的一些問題:
問題:在輸入“xxx/Apache/bin/httpd.exe” -k install -n apache時,出現權限不夠的情況,提示 you may need to be a administrator
解決辦法:以管理員身份運行命令行工具:Win+R—>輸入cmd,在出現的cmd.exe上右鍵,以管理員身份運行即可
問題:apache安裝完之后,在瀏覽器輸入http://localhost并沒有什么卵用,顯示的是:連接不到服務器!!!
解決辦法:出現這種情況,一般是因為你把apache默認的監聽端口80給改了,一般是不用改的,如果80端口被其他程序占用,可以改成其他端口,這時:所以輸入IP或者localhost時,要在后面加上端口號。也就是:http://127.0.0.1:xxxx/或者http://localhost:xxxx/?此處,xxxx代表你所修改的端口號!!!
完整卸載Apache
運行services.msc,在服務中停止 apache 服務。或者,使用Apache Monitor工具手動Stop關閉apache服務;
運行命令行程序,輸入 sc delete apache(xxxx),刪除該服務;在apache后面加xxxx,是因為,可能你的電腦上的不叫apache,也可能叫Apache,或者其他的,這些都是安裝的時候指定的;
刪除apache文件夾。
完整卸載成功!
php安裝:
1、把php壓縮包解壓到和apache同級的目錄下,
2、進入apache中的httpd.conf文件中,把以下代碼復制到最后
LoadFile "D:/WAMPST~1/php/libpq.dll"
LoadModule php5_module "D:/WAMPST~1/php/php5apache2_4.dll"
AddType application/x-httpd-php .php
PHPIniDir "D:/wampstack/php"
然后修改這里的路徑,以及查看php中是否有libpq.dll和php5apache2_4.dll這兩個文件,如果安裝的是php7,則這里的php5apache2_4.dll的5要改為7。
3、進入apache/htdocs中新建index.php文件,里面寫 ?<?php ?phpinfo(); ?>
4、重啟apache服務器。在瀏覽器中輸入localhost/index.php ? ?看能否加載php信息?
完成!
mysql的安裝:
MySQL安裝文件分為兩種,一種是msi格式的,一種是zip格式的。如果是msi格式的可以直接點擊安裝,按照它給出的安裝提示進行安裝(相信大家的英文可以看懂英文提示),一般MySQL將會安裝在C:\Program Files\MySQL\MySQL Server 5.6 該目錄中;zip格式是自己解壓,解壓縮之后其實MySQL就可以使用了,但是要進行配置。
解壓之后可以將該文件夾改名,放到合適的位置,個人建議把文件夾改名為MySQL Server 5.6,放到C:\Program Files\MySQL路徑中。當然你也可以放到自己想放的任意位置。
完成上述步驟之后,很多用戶開始使用MySQL,但會出現圖示的錯誤。這是因為沒有配置環境變量所致。配置環境變量很簡單:
我的電腦->屬性->高級->環境變量
選擇PATH,在其后面添加: 你的mysql bin文件夾的路徑 (如:C:\Program Files\MySQL\MySQL Server 5.6\bin )
PATH=.......;C:\Program Files\MySQL\MySQL Server 5.6\bin (注意是追加,不是覆蓋)
配置完環境變量之后先別忙著啟動mysql,我們還需要修改一下配置文件(如果沒有配置,之后啟動的時候就會出現圖中的錯誤哦!:錯誤2 系統找不到文件),mysql-5.6.1X默認的配置文件是在C:\Program Files\MySQL\MySQL Server 5.6\my-default.ini,或者自己建立一個my.ini文件,
在其中修改或添加配置(如圖):
[mysqld]
basedir=C:\Program Files\MySQL\MySQL Server 5.6(mysql所在目錄)
datadir=C:\Program Files\MySQL\MySQL Server 5.6\data (mysql所在目錄\data)
以管理員身份運行cmd(一定要用管理員身份運行,不然權限不夠),
輸入:cd C:\Program Files\MySQL\MySQL Server 5.6\bin?進入mysql的bin文件夾(不管有沒有配置過環境變量,也要進入bin文件夾,否則之后啟動服務仍然會報錯誤2)
輸入mysqld -install(如果不用管理員身份運行,將會因為權限不夠而出現錯誤:Install/Remove of the Service Denied!)
安裝成功
安裝成功后就要啟動服務了,繼續在cmd中輸入:net start mysql(如圖),服務啟動成功!
此時很多人會出現錯誤,請看注意:
注意:這個時候經常會出現錯誤2和錯誤1067。
如果出現“錯誤2 系統找不到文件”,檢查一下是否修改過配置文件或者是否進入在bin目錄下操作,如果配置文件修改正確并且進入了bin文件夾,需要先刪除mysql(輸入 mysqld -remove)再重新安裝(輸入 mysqld -install);
如果出現錯誤1067,那就是配置文件修改錯誤,確認一下配置文件是否正確。
服務啟動成功之后,就可以登錄了,如圖,輸入mysql -u root -p(第一次登錄沒有密碼,直接按回車過),登錄成功!
總結
以上是生活随笔為你收集整理的php mysql 云虚拟机_虚拟机+apache+php+mysql 环境安装配置的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: AI 换装新突破:经 100 万张照片训
- 下一篇: 红魔9 Pro系列开售 4399元起 行