ThinkPHP搭建商城一,環境部署

來源:互聯網
上載者:User

標籤:解析   vhost   錯誤提示   class   sts   虛擬機器主機   pre   cto   nbsp   

一:配置虛擬機器主機

  我使用的是Mac筆記本,所以以mac為例

  1,首先找到Apache虛擬機器主機配置目錄etc/apache2/extra/httpd-vhosts.conf或者private/etc/apache2/extra/httpd-vhosts.conf

2,開啟之後添加以下語句,其中www.cshop.com是虛擬機器主機的網域名稱,/myphp/cshop目錄是項目的根目錄,這個目錄要自己建立

<VirtualHost *:80>    ServerName  www.cshop.com    DocumentRoot "/myphp/cshop"    <Directory "/myphp/cshop">        Options Indexes        Order Deny,Allow        Allow from All        Allowoverride All        DirectoryIndex  index.php    </Directory></VirtualHost>

3,添加網域名稱解析,找到etc/hosts檔案,開啟之後添加一條解析,然後重啟apache伺服器

 添加解析

重啟apache

測試虛擬機器主機,在cshop目錄下建立一個index.php,寫一段話,然後在瀏覽器中訪問網域名稱,出現自己寫的內容說明虛擬機器主機已配成功

二:匯入ThinkPHP架構

1,首先到官網下載最經典的ThinkPHP版本,也是最多人下載的,怎麼下載我這裡就不說了

 2,下載後目錄中ThinkPHP檔案夾和index.php檔案,複製到之前建立的虛擬機器主機目錄,之前的index.php直接覆蓋掉

 接下來重新在瀏覽器中訪問虛擬機器主機網域名稱,有可能出現以下錯誤提示

這是因為mac系統目錄寫入需要許可權,手動改一下,方法是在終端中輸入命令sudo chmod -R 777 /myphp/cshop

解釋以下命令:sudo 管理員操作,斷行符號後需要輸入電腦管理密碼

                    chmod 可以理解為change model的縮寫,即改變模式

                    -R 重寫

                   777 最高許可權,可對目錄進行讀寫操作

                   /myphp/cshop 虛擬機器主機目錄 不一定要像我這裡一樣 不想手寫的話,可以直接把目錄退拽到終端,就會自動產生路徑

斷行符號後輸入管理員密碼運行即可,然後瀏覽器再重新訪問網域名稱,此時瀏覽器會提示歡迎使用ThinkPHP,而虛擬機器主機目錄會自動產生一個Application目錄

 

 到此,環境部署完成

 

ThinkPHP搭建商城一,環境部署

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在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.