linux下centos如何搭建wordpress

2021-10-24 15:15:37 字數 3473 閱讀 4592

centos + apache + php7.2 + mysql8 + wordpress

apache 預設埠號為 80

安裝命令

yum -y install httpd
注意:

該方法安裝完畢後,apache配置檔案路徑為 /etc/httpd/conf/httpd.conf

命令執行完畢後看不到效果,這時可使用命令檢視apache服務狀態

service httpd status
開啟服務

systemctl start httpd.service
關閉服務

systemctl stop httpd.service
重啟服務

systemctl restart httpd.service
安裝完成之後,訪問 apache 服務(伺服器ip位址),出現預設首頁,說明安裝成功

首先需要更換 yum 源,centos 預設安裝的php版本的5.2低版本的

檢視是否有安裝過 php 及已安裝的版本

php -v

rpm -qa|

grep php

解除安裝已經安裝的低版本 php(所列出的包名可能依賴於另乙個包名,需要按一定的順序才能全部刪除php 的相關安裝包)

rpm -e 包名
更換php 7.2 的 yum 源

rpm -uvh 

rpm -uvh

搜尋 php7.2 可安裝內容

yum search php72w
安裝 php7.2

yum install -y php72w php72w-fpm php72w-gd php72w-mysqlnd
yum -y install php72w-cli php72w-common php72w-devel
yum install php72w-mysql php72w-imap php72w-ldap php72w-odbc php72w-pear php72w-xml php72w-xml php72w-xmlrpc
檢視 php 版本

重啟 apache 服務

systemctl restart httpd.service
vim /var/www/html/info.php
檔案內容如下

<?php 

phpinfo();

?>

然後訪問 http://ip/info.php,會出現 php 的相關配置資訊,即可代表環境安裝成功

php 7.4 的 yum 源

rpm -uvh 

rpm -uvh

php7.4版本安裝

yum install -y php74 php74-php php74-php-cli php74-php-fpm php74-php-common
檢視 php7.4 版本是否安裝成功

php74 -v
安裝完成後,進入 mysql 命令列,建立資料庫wordpress配置好 apache 、php7.2 和 mysql8後,安裝 wordpress 時遇到資料庫連線時出錯的問題

檢視apache 的錯誤日誌資訊

開啟 phpinfo(),檢視當前安裝的 php 版本中的配置資訊,找到 mysqlnd

當前php版本中所帶的mysqlnd無法支援這種驗證(caching_sha2_password),而php預設的是mysql_native_password 。

注:也可以修改mysql伺服器的身份驗證方法:

登入 mysql

mysql> alter user '使用者名稱'@'%' identified with mysql_native_password by '密碼'

解壓 wordpress

將解壓後的所有檔案複製到 /var/www/html/wordpress 目錄下

cp -r wordpress/* /var/www/html/wordpress

你也可以直接用winscp工具直接複製乙份到 html/wordpress 資料夾中

應用訪問位址 http://ip/wordpress,應用安裝訪問位址 http://ip/wordpress/wp-admin/install.php

如果應用訪問位址未找到不可訪問,修改 apache 的配置檔案的 documentroot

再訪問 wordpress 位址進行安裝即可

安裝後會讓你新增配置檔案,直接從 wp-config-saample.php 複製新的配置檔案即可,然後將自動安裝生成的內容複製到 wp-config.php 檔案中即可

centos 下redis 和mysql的搭建

1.安裝redis 安裝完後有個誤區 要把服務和客戶端都啟動 root vm 0 9 centos src redis server root vm 0 9 centos src redis cli 在src 的目錄下執行 2.安裝mysql 同時賦許可權看起來簡單 這裡也總結了下 3.git安裝與...

CentOs下LinuxWeb伺服器的搭建

注意細節,祝大家都能避坑 一 安裝web伺服器所需軟體,設定伺服器的ip為192.168.1.2 1 安裝apache服務程式 apache服務的軟體包名稱叫做httpd yum install httpd y2 將apache服務新增到 開機自啟中 3 設定ip ifconfig ens33 19...

centos系統shadowsocks搭建

輸入shadowsocks服務密碼 2.輸入ahadowsocks服務埠號 3.選擇假加密方式 如常用的 7 aes 256 cfb 4.最終配置 1.shadowsocks 配置檔案 vim etc shadowsocks.json 單埠 多埠 timeout 300,method aes 256...