前言
我的樹莓派用的是3B+,內存卡64G,裝了樹莓派官方提供的系統。最近想重新寫自己的技術博客,做一些記錄和筆記,因此重新折騰起wordpress來,這裏只是要做內網訪問即可,只是自己在家寫博客用,所以外網就訪問不了,但是我要的就是自己在家記錄些技術就可以了哈。系統什麼的就默認是裝好的,接下來按照步驟一步一步來安裝。
一、安裝 Apache2、MySQL、PHP
因爲不懂前端後端開發,所以只是直到這幾個名詞和技術,至於怎麼用我還有超級多不懂的,就不敢瞎說了。
首先安裝Apache2,通過apt-get來安裝,指令:
sudo apt-get install apache2
然後安裝mysql,這裏mysql好像裝的不是mysql,是mariadb:
sudo apt-get install mysql-server mysql-client
最後安裝php,雖然對php不懂,但是拍黃片的大名如雷貫耳:
sudo apt-get install php
二、安裝PHP和mysql管理工具
首先安裝libapache2-mod-php:
sudo apt-get install libapache2-mod-php
然後安裝php-mysql:
sudo apt-get install php-mysql
三、修改mysql密碼
因爲會用到數據庫,所以還是要有一些數據庫的操作,登錄數據庫:
sudo mysql -u root -p
然後就需要進行一系列的數據庫操作的指令:
use mysql;
update user set authentication_string=password("這裏改爲你的密碼"),plugin='mysql_native_password' where user='root';
flush privileges;
quit;
use mysql;是指切換到MySQL;
update user set authentication_string=password(“這裏改爲你的密碼”),plugin=‘mysql_native_password’ where user=‘root’;這一句是修改用戶密碼,一開始登錄數據庫是不需要密碼的,這裏修改加上密碼;
flush privileges;則是刷新剛剛的操作;
quit;是退出,這裏可以通過Ctrl+D來退出。
操作完之後需要重啓Apache2和MySQL:
sudo /etc/init.d/apache2 restart
sudo service mysql restart
數據庫還有其它操作,可以查看已有的數據庫等:
四、安裝phpmyadmin
phpmyadmin是數據庫管理器好像,具體怎麼用我不太會哈,這裏就先裝上吧:
sudo apt-get install phpmyadmin
然後就會問配置那一種web服務,這裏我裝了apache2,所以就選apache2:
然後會問配置數據庫,選擇是:
最後就是設置密碼:
五、開啓 apache 的 mod_rewrite
執行以下指令:
sudo a2enmod rewrite
sudo /etc/init.d/apache2 restart
六、給Wordpress服務訪問MySQL的權限
首先登錄mysql,然後創建數據庫:
sudo mysql -uroot -p
use mysql;
create database wordpressdb;
show databases;
GRANT ALL PRIVILEGES ON wordpressdb.* TO root@localhost;
FLUSH PRIVILEGES;
七、安裝wordpress
首先下載wordpress,資源:wordpress-5.3.2-zh_CN;並解壓放到/var/www/html/wordpress,然後在 /var/www/html/wordpress/wp-content/ 下創建uploads:
sudo mkdir /var/www/html/wordpress/wp-content/uploads
然後更改上傳目錄等權限,不然之後博客上傳不了圖片:
sudo mkdir uploads
sudo chown -R www-data /var/www/html/wordpress
sudo chmod -R 755 /var/www/html/wordpress
sudo chown -R :www-data /var/www/html/wordpress/wp-content/uploads
最後是配置wordpress數據庫,這裏可以通過編輯wordpress根目錄下的wp-config-sample.php來實現,也可以通過打開網站的地址:http://localhost/wordpress
第一次打開的時候就會進行配置。
這樣基本上就完成wordpress的配置並且可以在內網進行訪問,後續的操作就是一些wordpress的操作了。
花非花,霧非霧。
夜半來,天明去。
來如春夢幾多時?
去似朝雲無覓處。
– 唐·白居易 《花非花》