1. 程式人生 > >ContOS7下WordPress(個人部落格系統)搭建

ContOS7下WordPress(個人部落格系統)搭建

本文章僅作為個人筆記

安裝前準備 (這邊使用WodPress(最新tar包)/nginx1.13.5/php7.1/mysql5.6.37)

    • 執行如下命令安裝nginx 並設定開啟啟動 與啟動nginx

        echo "[nginx]" > /etc/yum.repos.d/nginx.repo
        echo "name=nginx repo" >> /etc/yum.repos.d/nginx.repo
        echo "baseurl=http://nginx.org/packages/mainline/rhel/7/\$basearch/" >> /etc/yum.repos.d/nginx.repo
        echo "gpgcheck=0" >> /etc/yum.repos.d/nginx.repo
        echo "enabled=1" >> /etc/yum.repos.d/nginx.repo
        yum install nginx -y
        systemctl enable nginx
        service nginx start
      
    • 執行如下命令安裝mysql 並設定開機啟動 與啟動nginx服務

      rpm -ivh http://repo.mysql.com/mysql-community-release-el7-7.noarch.rpm
      yum install mysql-server -y
      systemctl enable mysqld
      service mysqld start
      
    • 為WordPress建立名為wordpress的資料庫(如果mysql為初次安裝,執行mysql即可進入mysql命令列,exit即可退出mysql命令列模式)

      • 如果mysql為初次安裝請在mysql命令下執行如下命令更改資料庫密碼以方便後續操作(更改密碼後,如密碼改為root則需要執行 mysql -uroot -proot 進入mysql命令列模式)

        use mysql
        update use set password=password(‘root’);
        flush privileges;

      • 資料庫密碼更改後可直接在mysql命令列內執行如下命令完成資料庫建立

        create database wordpress

    • 執行如下命令安裝php環境與相關外掛(php-fpm)

        rpm -Uvh https://mirror.webtatic.com/yum/el7/epel-release.rpm
        rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm
        yum install php71w-cli.x86_64 php71w-common.x86_64 php71w-fpm.x86_64 php71w-devel.x86_64 php71w-gd.x86_64 php71w-intl.x86_64 php71w-mbstring.x86_64 php71w-mcrypt.x86_64 php71w-mysqlnd.x86_64 php71w-opcache.x86_64 php71w-pdo.x86_64 php71w-pear.noarch php71w-xml.x86_64 -y
        systemctl enable php-fpm
        service php-fpm start
        php --version
      
  • 防火牆相關(這裡關於防火牆比較粗略,如果是菜鳥可根據命令執行,老鳥請略過)

    • 執行如下命令遮蔽所有防火牆相關導致無法訪問問題

       iptables -F
       iptables -X
       setenforce 0 
       echo "SELINUX=disabled" >/etc/selinux/config
      
  • 配置php-fpm許可權(可根據自己的情況設定,這裡設定php-fpm使用者許可權為nginx 可參考 http://www.jianshu.com/p/b1c924886126)
    • 執行 vi /etc/php-fpm.d/www.conf 開啟php-fpm配置檔案,找到如下圖所示內容(vi命令下i為進入輸入模式,按esc後敲:wq儲存更改並退出,按esc後敲:q!取消更改並退出)
      需要更改的內容
      更改後的內容
      • 更改完成後記得執行 service php-fpm restart 使配置生效
  • WordPress解壓安裝與配置(這裡安裝至 /wordpress目錄,php-fpm給予許可權nginx)

    • 執行如下命令完成WordPress安裝與檔案許可權設定

      tar -xzvf latest.tar.gz -C /
      chown nginx:nginx -Rf /wordpress
      
    • 根據如下截圖完成WordPress設定

      • 更改WordPress設定
        進入WordPress的安裝目錄,複製配置檔案
      • 執行 vi /wordpress/wp-config.php 開啟配置檔案找到如下圖所示內容
        框住的內容為需要更改的內容
      • 如果所有的步驟都是按照上面的步驟來的,可以更改為下面一模一樣的設定(其中四排一起的亂碼一樣的東西可以訪問https://api.wordpress.org/secret-key/1.1/ 以獲取,然後替換配置內的內容即可,在圖下方我將貼出圖中亂碼一樣的內容)
        更改後的配置檔案內容

        define(‘AUTH_KEY’, ‘P}[email protected],TNiRm1=]7;i&_igJ/<&5H

至此完成WordPress,剩下的可以參考官網進行個性化。

相關推薦

ContOS7WordPress(個人部落系統)搭建

本文章僅作為個人筆記 安裝前準備 (這邊使用WodPress(最新tar包)/nginx1.13.5/php7.1/mysql5.6.37) 執行如下命令安裝nginx 並設定開啟啟動 與啟動nginx echo "[n

LNMP小專案搭建,Centos7.6環境搭建Linux+nginx+mysql+php,wordpress個人部落搭建(完整搭建步驟)

一、LNMP搭建,基於nginx伺服器搭建wordpress個人部落格 準備環境:centos7.6環境下web伺服器(nginx+php):主機名:web01,ip:192.168.248.172mysql伺服器(mariadb):主機名:db01,ip:192.168.248.177 關閉selinu

Linux從0到1之搭建個人部落系統wordpress

一、搭建系統環境 LAMP指的是Linux,apache,MySQL,php組成的網站系統,這是搭建網站最簡單快速的組合 1. 基礎環境(防火牆) 剛部署好的linux伺服器預設開啟了防火牆,假如你在該伺服器裝一個HTTP並啟動,在別的機器訪問該HTTP是不成功的

Debian 8.9 搭建wordpress個人部落

想自己搭個部落格玩玩,就搭建了此部落格,過程可謂艱辛啊! 先在阿里雲買了個  輕量應用伺服器 1個月10塊錢,好貴。。。。 用 windows sever 下載不了phpstudy,也不知道怎麼回事。。。應該是我的問題。所以就得用純命令列的 Debian    也是

基於Ubuntu 搭建 WordPress 個人部落 - 開發者實驗室 - 騰訊雲

  1.準備 LAMP 環境 安裝 Apache2 在終端輸入該命令 ,使用  apt-get 安裝 Apache2:

阿里雲快速搭建 WordPress 個人部落

優惠資訊: 學生請點右邊:學生優惠產品-雲翼計劃-超值9.5元即可,需要學生證 阿里雲限時紅包:最高1888元雲產品通用紅包,可疊加官網常規優惠使用,不領白不領!! 輕量伺服器:最實惠最方便最快速的伺服器,從入門級到高配都有   建立伺服器 登入輕量應用

2018 - CentOS 7.5 搭建 WordPress 個人部落

一、搭建 LNMP 環境( Linux 、Nginx 、MySQL 、PHP)    1.1 安裝 Nginx 、MySQL 、PHP    1.2 配置 Nginx    1.3 配置 MyS

記錄自己用python搭建個人部落系統的完整過程(一)

零、前言 本博文記錄搭建個人部落格系統的完整過程,網上有許多相關的教程,但是沒找到一個(適合自己能力的)快速搭建的完整教程。藉此篇博文梳理一下前不久學習到的有關整個過程前前後後的各種知識點。 一、搭建環境 採用架構:python3.6 + django1.10 + ngi

基於docker在阿里雲上搭建WordPress個人部落

環境 centos7.4 安裝docker見https://blog.csdn.net/weixin_38280090/article/details/83590192 下載image docker pull wordpress:latest #下載wordpress在dockerh

騰訊雲搭建WordPress個人部落

原作者連結 http://vrfxie.blog.51cto.com/11026252/1877410    現在雲時代,搭建自己個人網站的成本越來越低了,特別是學生。不管你是否從事IT行業,趁騰訊雲還有學生優惠,趕緊上車玩玩吧,搭建屬於獨立域名的私人部落格,

使用阿里雲的ECS例項建立LAMP環境wordpress個人部落網站

0. 配置ESC伺服器   沒有獲得阿里雲ESC伺服器的同學可以通過點選開啟連結來獲得折扣雲主機 ,獲得的ESC例項需要安裝系統,這裡我們推薦安裝ubuntu16.04,在安裝完了之後我建議立刻做一個快照。建立映象向可以參照下圖: 在建立完例項和快照後,由於阿里雲

centos7 wordpress個人部落主頁系統安裝

最小配置:      WordPress also works with PHP 5.2.4+ and MySQL 5.0+, but these versions have reached official End Of Life and as such may expose your site to s

Centos搭建 WordPress 個人部落

準備 LNMP 環境 LNMP 是 Linux、Nginx、MySQL 和 PHP 的縮寫,是 WordPress 部落格系統依賴的基礎執行環境。我們先來準備 LNMP 環境 安裝 Nginx 使用 yum 安裝 Nginx: yum install

重磅迴歸-SSM整合進階專案實戰之個人部落系統

    歷經一個多月的重新設計,需求分析以及前後端開發,終於有了一定的輸出:我自己實現的spring4+springmvc+mybatis3整合的進階專案實戰-個人部落格系統 已然完成了,系統採用mvc三層模式進行整體的開發,涉及到技術一下子很難全部列出,其中不得不提的有:整

SSM整合進階專案實戰-個人部落系統-鍾林森-專題視訊課程

SSM整合進階專案實戰-個人部落格系統—398人已學習 課程介紹         "SSM整合進階專案實戰-個人部落格系統開發",屬於中級課程,適合於具備了一定java基礎以及Spring,Spri

教師個人部落系統

教師個人部落格系統mysql資料庫建立語句 教師個人部落格系統oracle資料庫建立語句 教師個人部落格系統sqlserver資料庫建立語句 教師個人部落格系統spring+springMVC+hibernate框架物件(javaBean,pojo)設計 教師

【基於SSH框架的個人部落系統04】DAO層,Service層與Action層

DAO層-資料的增刪改查 J2EE開發人員使用資料訪問物件(DAO)設計模式把底層的資料訪問邏輯和高層的商務邏輯分開.實現DAO模式能夠更加專注於編寫資料訪問程式碼。DAO層的每個類都依賴於SessionFactory,SessionFactory介面負責初始化Hibern

ThinkPHP5 經典實錄開發個人部落系統實戰

1、1-使用composer下載2、2-名稱空間3、3-多級名稱空間及三種訪問方式4、4-公共空間及名稱空間在tp5裡的用法5、5-域名重定向及tp5的訪問工作機制詳解6、6-名稱空間的引入機制7、7-前臺模板引入及分離8、8-後臺介面引入及分離9、9-資料表建立10、10-

全棧練習二:簡易個人部落系統資料庫設計

說明 本節從一個簡易個人部落格系統的框架和設計庫設計開始探索。 功能描述 使用者模組:註冊,登入。 博文模組:釋出,編輯,分類。 評論模組:釋出,回覆,編輯,刪除。 後臺管理:系統設定,使用者管理。 表和欄位設計 user: 欄位 型別 是否主鍵 是否為

基於layui+asp.net mvc實現個人部落系統

功能如下: 後臺: 1.文章管理 2.分類管理 3.設定 4.日誌管理 前臺 1.顯示後臺釋出的文章資訊 2.評論功能 專案類圖: 放大檢視 ArticleController.cs using WuBlog.