使用xampp和wordpress搭建個人部落格

2022-08-11 01:06:12 字數 2155 閱讀 7418

早期記錄的搭建wordpress的文章,雖然現在不用wordpress,但總歸是自己的記錄,收一下好了。

記錄一下搭建部落格的過程,以及各種配置。好記性不如爛筆頭。

個人使用的是arch,至於linux的安裝,可以參考這篇:archlinux的安裝

以各種方式獲取xampp到伺服器上後,可以開始我們的安裝了。

# ./xampp-《具體版本號與平台資訊》.run
注意:需要管理員許可權

xampp會給予幾個選項讓你進行選擇,但基本不需要變動,全部預設等待安裝即可

apache的虛擬主機配置檔案沒包括,習慣用虛擬主機了,具體好處倒不是很清楚,不過可以隨時擴充套件站點是個很棒的好處

找到xampp中apache的配置檔案,如果沒有進行修改安裝位置的話,預設在這個位置:/opt/lampp/etc/httpd.conf

找到這一行將行首的』#』刪除,取消注釋

填入如下配置,乙個最簡陋的虛擬主機就出來了

documentroot "/web/bbts"      # **檔案的目錄

# 目錄訪問許可權

require all granted

allowoverride all

完成配置後重啟apache測試

# /opt/lampp/lampp restartapache
這樣乙個虛擬主機的站點就弄好了,為了wordpress能一路順暢的安裝,接下來先做好一些準備工作

我們需要為wordpress建立乙個資料庫與資料庫使用者,開始吧

首先登陸資料庫,xampp的mysql程式在/opt/lampp/bin/mysql

# mysql -u root -p    // 登陸mysql
登陸後建立資料庫命令:

mysql> create database bbts;
root預設沒有密碼,設定乙個密碼。

mysql> update user set password=password('《新密碼》') where user='root';
mysql> create user '《使用者名稱》'@'《主機》' identified by '《密碼》';
mysql> grant 《操作許可權》 on 《資料庫名》.《表名》 to '《使用者名稱》'@'《主機》';
設定完許可權後重新整理一下比較保險

mysql> flush privileges;
各種設定完成後,檢視許可權使用的命令

mysql> select * from mysql.columns_priv;

mysql> select user, host,select_priv, insert_priv, update_priv,delete_priv from mysql.user;

建立乙個使用者組,方便劃分ftp使用者,名字可自定義

# groupadd ftpusers
建立ftp使用者

# useradd ftpbbts -d /web/bbts -s /sbin/nologin
-d 選項為設定主目錄,這裡把他設定為**目錄,」-s /sbin/nologin」 選項為禁止登陸,ftpbbts為使用者名稱,可更改。個人習慣字首加上ftp

# chown -r ftpbbts /web/bbts  // 更改目錄所有者

# chmod 755 -r /web/bbts // 更改目錄許可權

找到

defaultroot /opt/lampp/htdocs
這一行,修改為

defaultroot ~
之後重啟ftp伺服器或整個重啟xampp,完成準備

之後使用瀏覽器直接訪問虛擬主機,填入剛才建立的資料庫以及資料庫賬戶

使用Portainer 部署WordPress容器

進入到 portainer 頁面,選擇左邊的 containers 選項,單擊上方的 add container 按鈕轉到如圖所示的頁面 1.在 name 一欄中輸入容器名字 2.在 image 一欄輸入容器映象名,比如要安裝 wordpress 則輸入 wordpress 即可,系統會自動拉取 w...

使用xampp和HBuilder搭建php環境

1.首先你的電腦裡面要有兩個軟體 xampp 和 hbuilder xampp hbuilder 這兩個軟體都是免費的,在安裝過程中也無需費力,只要設定好路徑就行了。在xampp安裝過程中,需要選擇各種模組進行安裝,這裡只選擇apache伺服器就可以了。2.開啟xampp control panel...

XAMPP安裝以及使用

xampp apache mysql php perl 是乙個功能強大的建站整合軟體包。它可以在windows linux solaris mac os x 等多種作業系統下安裝使用,支援多語言 英文 簡體中文 正體中文 韓文 俄文 日文等。我主要用到的是裡面的apache功能,下面的筆記是我怕以後...