window和mac配置apache,及mac下安裝mysql

來源:互聯網
上載者:User

標籤:

先開啟apache,在瀏覽器上輸入    localhost     斷行符號後會如果螢幕上顯示:It works!  如:

這說明你的apache已開啟

 

在window下配置apache:

1.找到apache的安裝目錄下的http.conf檔案,開啟此設定檔

2.在該檔案中搜尋  LoadModule php5_module    將前面的#號去掉   然後把後面的路徑改為   php安裝路徑/php5apache2_2.dll

3.搜尋  Directory   將下面的兩個路徑  改為項目所在檔案夾

4.在上面的那個專案檔夾目錄下  建立一個檔案,裡面寫上:

<?php

echo phpinfo();

?>

用瀏覽器訪問該檔案看看

 

mac 下apache配置(mac內建apache、php、unix(有整合的linux))

1.開啟apache

在終端中輸入:

sudo apachectl start   斷行符號後,終端提示輸入密碼,輸入後再斷行符號即可

在瀏覽器中輸入  localhost 斷行符號之後  看到  

這說明apache開啟成功。

2.按 shift+command+g按鍵組合 輸入 /etc  進入找到Apache2檔案夾

進去後,找到apache設定檔  httpd.conf

找到:

將此行前面的#去掉

3.自訂一個檔案夾

搜尋<Directory>

將上面紅框的路徑改成自訂的檔案夾路徑

3.儲存後重啟

命令:sudo apachectl –restart

斷行符號後,在自訂的那個目錄下建一個php檔案,裡面內容為:

<?

echo phpinfo();

?>

然後就可以看到php的相關資訊

 

但是在有些情況下,使用架構寫的項目,需要開啟伺服器虛擬機器,專門指向這個項目步驟如下:

用thinkphp寫的項目(因為內部將連結路徑處理過了,直接進不去),開啟apache虛擬機器:

1.先進入etc下面的apache安裝資料夾下面

2.找到httpd.conf檔案

找到  LoadModule reqtimeout_module libexec/apache2/mod_reqtimeout.so   把前面的#去掉

找到  Include /private/etc/apache2/extra/httpd-vhosts.conf  把前面的#去掉

找到  所有的  AllowOverride 將denied  改為all

3.進入extra檔案夾  找到httpd-vhosts.conf檔案

 

然後建立一個段口(注預設的 80連接埠 不要改)

listen 81
<VirtualHost *:81>
ServerAdmin [email protected]
DocumentRoot "/Users/pingguo/php/excourse"
ServerName localhost
ServerAlias www.dummy-host.example.com
ErrorLog "/private/var/log/apache2/excourse-error_log"
CustomLog "/private/var/log/apache2/excourse-access_log" common
</VirtualHost>

其中下面這個路徑是項目路徑:

DocumentRoot "/Users/pingguo/php/excourse"

然後重啟apache,就可以了

 

apache命令:

開啟apache     sudo apachectl start

查看Apache的版本:sudo apachectl -v

關閉Apache:sudo apachectl stop

重啟Apache:sudo apachectl –restart

 

 

 

 

mac下安裝mysql:

下載mysql   dmg版的

雙擊開啟,在雙擊安裝,然後就是下一步,下一步,就安裝好了

在安裝過程中會跳轉出一個視窗,上面是預設密碼,(

連結:http://fromwiz.com/share/s/2mEs1J3ZIAR323l-hM0_sVmG2ZrD5W0aEQjA23dNvK3FrKms

密碼:49x6

)請將上面的資訊記錄好

安裝完成後,用workbench進入本機資料庫

有時需要將連接埠號碼改為3307

密碼輸入上面那個預設密碼

 

輸入好後就會讓重新設定資料庫密碼,輸入新的密碼,設定成功後就可以用新密碼進入資料庫了

 

推薦mac 上  mysql命令視窗    :                  oh-my-zsh  建資料庫時,就應該設定  字元集為utf8 defaultcollection,否則資料庫可能插不進去漢字   設定資料庫密碼: 跳過資料庫密碼1.編輯/etc/my.cnf(如果沒有,拷貝/usr/local/mysql/support-files/my-default.cnf(系統根目錄)檔案即可,然後修改為my.cnf) 2.在配置部分添加一行:skip-grant-tables3.儲存後重啟mysql   mysql環境變數配置:(百度上的)
  1.  

    開啟終端,輸入: cd ~

    會進入~檔案夾

  2.  

    然後輸入:sudo vim .bash_profile

    斷行符號執行,需要輸入root使用者密碼。sudo是使用root使用者修改環境變數檔案。

  3.  

    在文檔的最下方輸入:export PATH=${PATH}:/usr/local/mysql/bin

    然後esc退出insert狀態,並在最下方輸入:wq儲存退出。

  4.  

    輸入:source .bash_profile

    斷行符號執行,運行環境變數。

  5.  

    再輸入mysql,即可使用。

 

window和mac配置apache,及mac下安裝mysql

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.