摘要:下載安裝下載地址用到的命令顯示當前所在位置輸入設置啟動和解決啟動不了的問題退出在終端執行以下命令,也就是重命名為解決啟動不了的問題配置虛擬機修改文件配置文件數據庫配置遇到的問題本地域名無法訪問網站檢查檢查重啟瀏覽器重啟電腦原因文件沒有生效
下載安裝MAMP
MAMP下載地址
用到的命令:
cd /Application/MAMP/Library/bin curl localhost cd ~ pwd 顯示當前所在位置 touch index.php vim index.php 輸入
MAMP設置:
啟動Apache和Mysql解決apache啟動不了的問題:
退出 MAMP
在終端執行以下命令,也就是重命名envvars 為 _envvars
cd /Applications/MAMP/Library/bin mv envvars _envvars
解決mysql啟動不了的問題:
killall -9 mysqld https://forum.mamp.info/viewt...
修改hosts文件
配置httpd.conf文件
數據庫配置
遇到的問題:
1.本地域名無法訪問網站
檢查:ping admin.lvpeng.com
檢查:重啟瀏覽器/重啟電腦
原因:hosts文件沒有生效
vim /etc/hosts ping admin.lvpeng.com 輸出ip為127.0.0.1才是設置成功,因為在hosts文件里讓此域名對應ip 127.0.0.1了
2.配置apache多個虛擬機只有第一個生效
有兩個httpd.conf
系統自帶的apache配置 /private/etc/apache2/extra/httpd-vhosts.conf
MAMP的apache配置 /Applications/MAMP/conf/apache/httpd.conf
在這里要使用MAMP的apache配置文件
解決:
去掉NameVirtualHost * 的#號,即可解決多個虛擬主機生效的問題
解決數據連接錯誤,不顯示入口文件index.php
DocumentRoot "/Users/liuhui/www/lvpeng/sites/web/root" ServerName www.lvpeng.com RewriteEngine on RewriteCond $1 !^(index.php|images|robots.txt) RewriteRule ^(.*)$ /index.php/$1 [L] Options FollowSymLinks AllowOverride All Order allow,deny Allow from all
一些命令:
安裝數據庫sudo apachectl -v 查看內置的Apache版本
sudo apachectl start 啟動
sudo apachectl stop 停止
sudo apachectl restart 重啟
sudo apachectl -t 查看apache的情況
1.訪問出現:“建立數據庫連接時出錯”
修改項目database.php數據庫配置文件
mysql username:root password:root 數據庫名vaya
安裝 Navicat Premium管理數據庫的軟件 建立項目數據庫vaya
2.數據庫出錯
新建數據庫
vaya是連接名,lvpeng是數據庫名
運行完sql文件,將"database" => "lvpeng"
后續問題問題:php版本過低
原因:我安裝的是3.0.6的版本 php版本最高才php5.3
解決:下載最新版本的mamp3.5.2
sudo /Applications/MAMP/Library/bin/apachctl start 啟動mamp的apache vim ~/.bash_profile 編輯系統的環境變量總結
搭建php本地環境的流程
裝好apache,php,mysql的集成環境→在apache配置文件里面打開rewrite模塊→配置虛擬主機→改下項目里的數據庫配置文件
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/35780.html
摘要:的本地開發環境,搭建很簡單,成功啟動三個進程就可以了,步驟如下安裝服務器端編程語言,并啟動進程安裝服務器在配置文件中添加模塊的配置啟動服務器安裝數據庫并啟動至此環境搭建完成,可以愉快地在本地開發項目了。 php 的本地開發環境,搭建很簡單,成功啟動三個進程就可以了,步驟如下: 1、安裝服務器端編程語言:PHP,并啟動 php-fpm 進程; php-fpm 2、安裝 Web 服務器:...
摘要:配置例如文件的目錄關系如下打開文件,修改的值為項目文件的相對路徑,這個路徑會映射到容器的目錄上,注意任何修改配置文件都需要執行容器名字重新構建相關容器。 背景 每次更換一個工作用的電腦,都需要很長的時間來搭建本地的運行環境。有時候,為了安裝一個擴展會折騰半天,而且可能需要安裝多個版本的 php。有人說,集成運行環境不是很好嘛,一次搞定所有的要求。是的,對于新手來說,使用集成包就足夠了。...
摘要:序言假設我們拿到一臺新的,事實上,確實如此為了寫這個我特意買了一臺新的寸帶的。安裝執行命令,檢查是否安裝成功。沒問題的話執行。 序言 假設我們拿到一臺新的Mac,事實上,確實如此……為了寫這個我特意買了一臺新的15寸帶TouchBar的Mac。 安裝Homebrew $ /usr/bin/ruby -e $(curl -fsSL https://raw.githubuserconten...
摘要:前言本人并不會,但因工作需要了解代碼故學習搭建環境,記錄一下系統自帶為使用查看版本公司版本,其他版本可能也適用安裝安裝成功后修改文件使修改生效也可選擇重啟終端安裝已安裝可略過啟動項目啟動,使用啟動,是后臺運行的意思這樣項目就跑起來 前言 本人并不會PHP,但因工作需要了解PHP代碼故學習搭建環境,記錄一下 系統:macOS High Sierra(10.13.6)自帶PHP為7.1(使...
閱讀 998·2023-04-26 02:21
閱讀 2817·2021-09-24 09:47
閱讀 1607·2019-08-30 15:55
閱讀 2163·2019-08-30 14:01
閱讀 2320·2019-08-29 14:01
閱讀 2048·2019-08-29 12:46
閱讀 814·2019-08-26 13:27
閱讀 1933·2019-08-26 12:23