日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

WEB编程学习之配置阿里云+宝塔+WordPress

發布時間:2025/3/15 编程问答 27 豆豆
生活随笔 收集整理的這篇文章主要介紹了 WEB编程学习之配置阿里云+宝塔+WordPress 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

前言

最近學習web編程,學習服務器,總想實踐搞一搞,決定搞一個個人博客網玩一玩,寫一些隨筆和學習筆記,正好最近買了阿里云服務器和域名,總不能浪費。網頁的搭建,其實不僅僅可以用寶塔+wordpress,也可以用Tomcat和手寫HTML文件搭建,關于Tomcat的描述關于我的上一篇博文有講解,HTML寫代碼說到底還是抽象一點,而且我現在初學HTML,實操寫一個好一點網頁有點難度,wordpress有可視化操作界面,上手簡單一點點,但是在服務器上安裝配置麻煩一點,不好維護,所以用寶塔集成安裝,省心省力省時間,當然聽說用phpstudy也可以,這里我用寶塔。
本文原創,創作不易,轉載請注明!!!
本文鏈接
個人博客:https://ronglin.fun/?p=250
PDF鏈接:見博客網站
CSDN: https://blog.csdn.net/RongLin02/article/details/115256754

寶塔

這里貼上一些安裝寶塔的注意事項
內存:512M以上,推薦768M以上(純面板約占系統60M內存)
硬盤:300M以上可用硬盤空間(純面板約占20M磁盤空間)
系統:CentOS 7.1+ (Ubuntu16.04+.、Debian9.0+),確保是干凈的操作系統,沒有安裝過其它環境帶的Apache/Nginx/php/MySQL/pgsql/gitlab/java(已有環境不可安裝)
架構:x86_64(主流服務器均是此架構),ARM不完整兼容(面板環境安裝慢,部分軟件可能安裝不上)

下載寶塔

寶塔官網:寶塔
進入Linux版中,我們發現官方給了安裝代碼

進入阿里云服務器,遠程連接,我安裝的是Ubuntu20.04,我們用root用戶登錄,在/root文件夾下新建一個web文件夾,不是必須,但是為了文件目錄的整潔,我把所有有關web的文件全放在這個文件夾,雖然寶塔默認安裝到根目錄,輸入:

cd mkdir web cd web

然后我們輸入官方的那個句代碼:

wget -O install.sh http://download.bt.cn/install/install-ubuntu_6.0.sh && sudo bash install.sh

成功之后,我們會得到一個連接面板的地址,記住他。

進入寶塔

要想從網頁進入寶塔,首先要開放寶塔端口,寶塔是監聽8888端口的,所以我們需要服務器對外開放8888端口,我們進入阿里云控制臺,在左側找到安全組,然后找到自己的服務器,點進去,在 入方向下點擊,手動添加,優先級隨意,TCP,源,開放所有就是0.0.0.0,備注隨意,然后保存就行了。

我們在瀏覽器中輸入上面保存的外網面板地址,賬號輸入上面username后面的內容,密碼是password后邊的內容,然后登錄進入寶塔。
第一次進入寶塔面板,需要下載一些環境,首先要保證服務器中沒有安裝過這些,LNMP和LAMP感覺差不多,我這里選LNMP,然后等待它安裝完就行了。

配置寶塔

左側選擇網站,添加站點,域名如果買了域名且備案完成之后可以填寫,FTP創建,數據庫創建,雖然他會自動生成,但是推薦改成自己習慣的賬號和密碼,并且記好,然后保存就行了。關于域名綁定服務器的公網ip,阿里云里有詳細的教程,記得成成功備案之后,要在服務器 安全組里打開443端口(HTTPS)、80端口(HTTP)和數據庫端口(3306),設置方法同上。

WordPress

下載WordPress

進入WordPress官方下載網頁:WordPress
我這里下載wordpress,是一個zip格式的文件,可以在服務器中直接wget 下載鏈接,但是可能網速比較慢,需要下載很長時間,我這里用一個工具 WinSCP ,先把文件下載到本地電腦上,然后用WinSCP再上傳到服務器中:

然后在服務器中,輸入apt-get install unzip先安裝解壓軟件,然后在web目錄下輸入unzip wordpress-5.7-zh_CN,解壓文件,然后我們在web文件下就得到一個wordpress文件,然后我們需要把這個移動到寶塔目錄下,輸入
mv ~/web/wordpress /www/wwwroot/域名/
后面這個路徑,可以在寶塔面板–網站 中,查看。
然后我們給wordpress文件夾權限
chmod -R 777 wordpress/
我這里為了方便直接給最高權限。
然后我們把wordpress文件夾設置為根目錄,在寶塔面板中,左側 網站–然后找到自己的域名,在最右側找到設置,然后點擊 配置文件 欄,在root后邊加一句/wordpress,就是這樣/www/wwwroot/域名/wordpress,效果如圖:

配置WordPress

首先訪問自己的域名,或者公網ip,然后我們就看到了wordpress 的配置界面,直接下一步

這里邊要填的在寶塔里都有,數據庫名稱,用戶名,密碼,數據庫的主機地址和Table Prefix不用改,其余基本是直接填就行了。
如果網頁刷新進不去,出現502 Bad Gateway,就回到服務器中,在wp-config.php的末尾里加入下面3行代碼:

define("FS_METHOD","direct"); define("FS_CHMOD_DIR",0777); define("FS_CHMOD_FILE",0777);

這是配置權限問題。
然后就是設置登錄用戶名和密碼,隨意設置就行了,要記好賬號和密碼。
然后我們登錄wordpress。

能進入后臺管理界面。
然后我們為了讓網頁更安全,設置SSL。
進入寶塔,左側點擊網站,在右側找到SSL證書,點擊 未部署,我這里選擇Let’s Encrypt的證書,3個月期限,到期自動續簽,當然如果有其他免費的SSL證書也可以用。

然后,我們在輸入https://域名/wp-admin/,登錄之后,

成功了!!!=w=

問題:
很多waring報錯
解決方案:
進入php配置文檔,關閉waring報錯
到/wp-includes/load.php文件中,函數wp_debug_mode()中添加一句

error_reporting(E_ERROR); //只顯示錯誤,不顯示警告

這是設置wordpress調試模式的地方,函數wp_debug_mode(),這里的error_reporting設置覆蓋了PHP本身的設置,這個函數具體參數 php.ini里也有說明。
方法轉載自博客:https://blog.csdn.net/weixin_34204057/article/details/92095698

總結

以上是生活随笔為你收集整理的WEB编程学习之配置阿里云+宝塔+WordPress的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。