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

溫馨提示×

溫馨提示×

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

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

CentOS 7.6 搭建 WordPress 博客

發布時間:2020-02-27 14:09:55 來源:網絡 閱讀:476 作者:低調的男孩 欄目:系統運維

需求:

因公司推廣部業務需求,搭建WordPress博客網站

介紹:

WordPress是使用PHP語言開發的博客平臺,用戶可以在支持PHP和MySQL數據庫的服務器上架設屬于自己的網站。也可以把 WordPress當作一個內容管理系統(CMS)來使用。
WordPress是一款個人博客系統,并逐步演化成一款內容管理系統軟件,它是使用PHP語言和MySQL數據庫開發的,用戶可以在支持 PHP 和 MySQL數據庫的服務器上使用自己的博客

軟件功能

1.文章發布、分類、歸檔、收藏,統計閱讀次數。
2.提供文章、評論、分類等多種形式的RSS聚合。
3.提供鏈接的添加、歸類功能。
4.支持評論的管理,垃圾信息過濾功能。
5.支持多樣式CSS和PHP程序的直接編輯、修改。
6.在Blog系統外,方便的添加所需頁面。
7.通過對各種參數進行設置,使Blog更具個性化。
8.在某些插件的支持下實現靜態html頁面生成(如WP-SUPER-CACHE)。
9.通過選擇不同主題,方便地改變頁面的顯示效果。
10.通過添加插件,可提供多種特殊的功能。
11.支持Trackback和pingback。
12.支持針對某些其它blog軟件、平臺的導入功能。
13.支持會員注冊登錄,后臺管理功能。

安裝環境:

CentOS 7.6 系統
nginx 1.16.1
mysql 5.7
PHP 7.0.33
wordpress 5.2.3

一、搭建 LNMP 環境

安裝nginx

1.添加Nginx到YUM源

rpm -Uvh http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm

2.安裝Nginx

yum install -y nginx

3.修改配置文件

vim /etc/nginx/nginx.conf

server {
        listen       80;
        root   /usr/share/nginx/html;
        server_name  localhost;
    location / {
            index index.php index.html index.htm;
    }

    error_page   500 502 503 504  /50x.html;
    location = /50x.html {
            root   /usr/share/nginx/html;
    }
    location ~ .php$ {
            fastcgi_pass   127.0.0.1:9000;
            fastcgi_index  index.php;
            fastcgi_param  SCRIPT_FILENAME  $document_root$fastcgi_script_name;
            include        fastcgi_params;
    }

}

4.啟動Nginx

systemctl start nginx

CentOS 7.6 搭建 WordPress 博客

安裝PHP

可參考博客 https://blog.51cto.com/13760351/2442298

PHP配置

1.配置 PHP Session 的存儲路徑 ? ? ?

vim /etc/php.ini
修改下面
session.save_path = "/var/lib/php/session"

2.更改/var/lib/php/session目錄下所有文件的屬組都改成 nginx 和 nginx。

mkdir -p /var/lib/php/session
chown -R nginx:nginx /var/lib/php/session

安裝和配置 WordPress ?

1?下載 WordPress,可去官網下載 ?

https://zh-cn.wordpress.com/

2.先刪除網站根目錄下的index.html文件

rm /usr/share/nginx/html/index.html ? ?

3.下載 WordPress 并解壓到當前目錄

wget https://cn.wordpress.org/wordpress-5.2.3-zh_CN.tar.gz
tar zxvf wordpress-5.2.3-zh_CN.tar.gz

安裝mysql 數據庫

可參考https://blog.51cto.com/13760351/2466032中 yum安裝mysql方法

配置數據庫

1.mysql -uroot -p #登錄數據庫

2.創建 數據庫

CREATE DATABASE wordpress;

3.創建一個新用戶

CREATE USER user@localhost;

?### 4.并為此用戶設置密碼

SET PASSWORD FOR user@localhost=PASSWORD("wordpresspassword");

?### 5.為創建的用戶開通數據庫 “wordpress” 的完全訪問權限。

GRANT ALL PRIVILEGES ON wordpress.* TO user@localhost IDENTIFIED BY 'wordpresspassword';

6.刷新權限。

FLUSH PRIVILEGES;

7.寫入數據庫信息

創建新配置文件,將wp-config-sample.php文件復制到名為wp-config.php的文件
cd wordpress/
cp wp-config-sample.php wp-config.php

8.打開并編輯新創建的配置文件。

vim wp-config.php

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

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

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

/** MySQL主機 */
define( 'DB_HOST', '112.3.122.114:3306' );

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

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

安裝 WordPress

1.移動安裝文件至 Web 服務器文檔根目錄,以便可以運行安裝腳本完成安裝。

mv * /usr/share/nginx/html/

2.在瀏覽器訪問 WordPress 安裝文件

http://192.168.65.193/

3.根據提示填寫安裝

CentOS 7.6 搭建 WordPress 博客

CentOS 7.6 搭建 WordPress 博客
CentOS 7.6 搭建 WordPress 博客

CentOS 7.6 搭建 WordPress 博客

向AI問一下細節

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

AI

修文县| 屏东市| 简阳市| 慈溪市| 玉田县| 东方市| 盐边县| 万山特区| 卓尼县| 荔波县| 康乐县| 钟山县| 寿宁县| 磴口县| 岑溪市| 乐平市| 凯里市| 灵寿县| 汨罗市| 凉山| 阿城市| 开阳县| 遵化市| 武邑县| 北碚区| 阳新县| 日土县| 酉阳| 长顺县| 苍南县| 定陶县| 大姚县| 西宁市| 莱州市| 当阳市| 兖州市| 拉萨市| 东光县| 清原| 三台县| 苍梧县|