中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Mac怎么安裝WordPress

發布時間:2021-12-17 15:16:23 來源:億速云 閱讀:163 作者:iii 欄目:建站服務器

這篇文章主要講解了“Mac怎么安裝WordPress”,文中的講解內容簡單清晰,易于學習與理解,下面請大家跟著小編的思路慢慢深入,一起來研究和學習“Mac怎么安裝WordPress”吧!

Mac 安裝WordPress

一、環境要求

  • PHP 5.2.4或更新版本

  • MySQL 5.0或更新版本

  • WebServer(可以選擇Apache、nginx等支持PHP的,這里我選擇Apache)

二、軟件安裝

1、安裝PHP

Mac OSX 自帶PHP,無需安裝。

不建議通過brew、源碼安裝等方式升級PHP7。若需要可在虛擬機中測試。

2、安裝MySQL
MySQL下載

訪問MySQL的官網 http://www.mysql.com/downloads/ 在頁面中會看到“MySQL Community Server”下方有一個“download”按鈕,點擊該按鈕。

進入MySQL的下載界面 http://www.mysql.com/downloads/mysql/,下面羅列的都是在Mac OS上能用的MySQL的版本,選擇需要的版本點擊下載。

然后會跳轉到另外一個界面,這個界面是提示你需不需要注冊的,直接選擇最下面的“No thanks,just take me to downloads!”,然后這才真正跳轉到了下載的界面,這個界面列了很多的供下載的服務器,選擇一個服務器進行下載就OK了。

MySQL安裝

雙擊下載下來的文件,一般里面會有幾個文件,5.6以上的包里面沒有MySQL.prefPane文件,但是會默認安裝;5.6以下則需要自己手動安裝。  
安裝完成后,會在系統的(偏好設置)里面出現MySQL的管理按鈕,通過這個按鈕可以啟動和停止MySQL。

??注意:MySQL安裝完成時,會以彈窗的形式顯示初始密碼,請保存好該密碼!!!

MySQL配置

打開命令行  
編輯.bash_profile,并添加如下內容

vi .bash_profile  
tcsh下添加如下內容:
alias mysql /usr/local/mysql/bin/mysql
alias mysqladmin /usr/local/mysql/bin/mysqladmin
bash下添加如下內容:
alias mysql=/usr/local/mysql/bin/mysql
alias mysqladmin=/usr/local/mysql/bin/mysqladmin

保存并退出,并啟用配置

source .bash_profile

初次使用MySQL時需要修改密碼,表現為以下錯誤

ERROR 1820 (HY000): You must reset your password using ALTER USER statement before executing this statement.

具體可以參照官網的例子解決  
http://dev.mysql.com/doc/refman/5.7/en/alter-user.html    
http://dev.mysql.com/doc/refman/5.6/en/alter-user.html

以下為我的解決方案

mysql> SELECT 1;
ERROR 1820 (HY000): You must SET PASSWORD before executing this statement

mysql> SET PASSWORD = PASSWORD('new_password');
Query OK, 0 rows affected (0.01 sec)  
  
mysql> quit;

現在就可以使用新密碼重新登錄數據庫

創建數據庫
mysql>create database  database-name;
2、安裝Apache

Mac OSX 自帶Apache,無需安裝。

Apache配置

根目錄配置文件為/etc/apache2/httpd.conf

sudo vi /etc/apache2/httpd.conf

搜索DocumentRoot(操作按ESC + shift + :+ /DocumentRoot)

修改為如下內容即可
# DocumentRoot: The directory out of which you will serve your
# documents. By default, all requests are taken from this directory, but
# symbolic links and aliases may be used to point to other locations.
DocumentRoot "/usr/local/www/"
<Directory "/usr/local/www/">

為什么把Apache的網站根目錄放在/usr/local/www/這里?  
答:不需要修改權限,不需要折騰。

把這行的注釋去掉
#LoadModule php5_module libexec/apache2/libphp5.so

多站點配置文件為/etc/apache2/extra/httpd-vhosts.conf

#<VirtualHost *:80>
#    ServerAdmin webmaster@dummy-host2.example.com
#    DocumentRoot "/usr/docs/dummy-host2.example.com"
#    ServerName dummy-host2.example.com
#    ErrorLog "/private/var/log/apache2/dummy-host2.example.com-error_log"
#    CustomLog "/private/var/log/apache2/dummy-host2.example.com-access_log" common
#</VirtualHost>

里面有2個例子,復制一個修改如下
<VirtualHost *:80>
    DocumentRoot "/usr/local/www/WordPress/WordPress01"
    ServerName WordPress01
    ErrorLog "/private/var/log/apache2/WordPress01-error_log"
    CustomLog "/private/var/log/apache2/WordPress01-access_log" common
</VirtualHost>

<VirtualHost *:80>
    DocumentRoot "/usr/local/www/WordPress/WordPress02"
    ServerName WordPress02
    ErrorLog "/private/var/log/apache2/WordPress02-error_log"
    CustomLog "/private/var/log/apache2/WordPress02-access_log" common
</VirtualHost>

現在apache多站點配置好了。

修改/etc/hosts文件

sudo vi /etc/hosts
修改如下內容,

##
# Host Database
#
# localhost is used to configure the loopback interface
# when the system is booting.  Do not change this entry.
##
127.0.0.1        localhost
255.255.255.255  broadcasthost
127.0.0.1        WordPress01
127.0.0.1        WordPress02
127.0.0.1        phpMyAdmin
::1              localhost

啟動Apache:
sudo apachectl start

現在可以通過在瀏覽器中輸入:localhost/WordPress01 訪問 WordPress01 的內容了

重啟Apache:
sudo apachectl restart

停止Apache:
sudo apachectl stop

三、安裝WordPress

到WordPress的官網  
https://cn.wordpress.org/  
上下載安裝包,解壓并重命名為WordPress01,放到/usr/local/www/WordPress目錄下面。  
修改WordPress01里面的wp-config-example.conf的內容如下并重命名為wp-config.conf

<?php
/**
 * WordPress基礎配置文件。
 *
 * 這個文件被安裝程序用于自動生成wp-config.php配置文件,
 * 您可以不使用網站,您需要手動復制這個文件,
 * 并重命名為“wp-config.php”,然后填入相關信息。
 *
 * 本文件包含以下配置選項:
 *
 * * MySQL設置
 * * 密鑰
 * * 數據庫表名前綴
 * * ABSPATH
 *
 * @link https://codex.wordpress.org/zh-cn:%E7%BC%96%E8%BE%91_wp-config.php
 *
 * @package WordPress
 */

// ** MySQL 設置 - 具體信息來自您正在使用的主機 ** //
/** WordPress數據庫的名稱 */
define('DB_NAME', 'WordPress');

/** MySQL數據庫用戶名 */
define('DB_USER', 'root');

/** MySQL數據庫密碼 */
define('DB_PASSWORD', '123456');

/** MySQL主機 */
define('DB_HOST', 'localhost');

/** 創建數據表時默認的文字編碼 */
define('DB_CHARSET', 'utf8');

/** 數據庫整理類型。如不確定請勿更改 */
define('DB_COLLATE', '');

/**#@+
 * 身份認證密鑰與鹽。
 *
 * 修改為任意獨一無二的字串!
 * 或者直接訪問{@link https://api.wordpress.org/secret-key/1.1/salt/
 * WordPress.org密鑰生成服務}
 * 任何修改都會導致所有cookies失效,所有用戶將必須重新登錄。
 *
 * @since 2.6.0
 */
define('AUTH_KEY',            'put your unique phrase here');
define('SECURE_AUTH_KEY',     'put your unique phrase here');
define('LOGGED_IN_KEY',       'put your unique phrase here');
define('NONCE_KEY',           'put your unique phrase here');
define('AUTH_SALT',           'put your unique phrase here');
define('SECURE_AUTH_SALT',    'put your unique phrase here');
define('LOGGED_IN_SALT',      'put your unique phrase here');
define('NONCE_SALT',          'put your unique phrase here');

/**#@-*/

/**
 * WordPress數據表前綴。
 *
 * 如果您有在同一數據庫內安裝多個WordPress的需求,請為每個WordPress設置
 * 不同的數據表前綴。前綴名只能為數字、字母加下劃線。
 */
$table_prefix  = 'wp_';

/**
 * 開發者專用:WordPress調試模式。
 *
 * 將這個值改為true,WordPress將顯示所有用于開發的提示。
 * 強烈建議插件開發者在開發環境中啟用WP_DEBUG。
 *
 * 要獲取其他能用于調試的信息,請訪問Codex。
 *
 * @link https://codex.wordpress.org/Debugging_in_WordPress
 */
define('WP_DEBUG', true);

/**
 * zh_CN本地化設置:啟用ICP備案號顯示
 *
 * 可在設置→常規中修改。
 * 如需禁用,請移除或注釋掉本行。
 */
define('WP_ZH_CN_ICP_NUM', true);

/* 好了!請不要再繼續編輯。請保存本文件。使用愉快! */

/** WordPress目錄的絕對路徑。 */
if ( !defined('ABSPATH') )
    define('ABSPATH', dirname(__FILE__) . '/');

/** 設置WordPress變量和包含文件。 */
require_once(ABSPATH . 'wp-settings.php');

現在可以通過在瀏覽器中輸入:localhost/WordPress01 安裝WordPress了。

??注意:這里很有可能會在瀏覽器中看到“鏈接數據庫發生錯誤”,需要確認以下內容:

* 數據庫用戶名和密碼正確。
* 數據庫已經啟動并能訪問。

如果以上無誤,請修改wp-config.conf文件中的  
/** MySQL主機 */
define('DB_HOST', 'localhost');

改為:
/** MySQL主機 */
define('DB_HOST', '127.0.0.1');

或者是 MySQL主機的IP

接下來正常安裝即可。

感謝各位的閱讀,以上就是“Mac怎么安裝WordPress”的內容了,經過本文的學習后,相信大家對Mac怎么安裝WordPress這一問題有了更深刻的體會,具體使用情況還需要大家實踐驗證。這里是億速云,小編將為大家推送更多相關知識點的文章,歡迎關注!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

株洲市| 万载县| 宜良县| 汝城县| 鄂托克旗| 酉阳| 山东省| 顺义区| 万源市| 德昌县| 民和| 江油市| 太谷县| 平舆县| 镇雄县| 牙克石市| 上思县| 马山县| 元阳县| 民勤县| 佛学| 都江堰市| 湘潭县| 浦县| 泰州市| 延庆县| 灌阳县| 张家港市| 吉木乃县| 江孜县| 新津县| 扎鲁特旗| 延川县| 汪清县| SHOW| 建阳市| 望谟县| 新野县| 乐业县| 邵东县| 巴楚县|