本地搭建wordpress教程
本地機器配置
- macbook air 4G內存
- MacOS 10.15系統(tǒng)
- 至少預留20G硬盤作為虛擬機硬盤
安裝CentOS虛擬機
下載并安裝破解VMware最新版版保,因為舊版可能不兼容最新的MacOS系統(tǒng)。
下載CentOS7.iso源文件,推薦使用清華大學源,下載快速。
將CentOS.iso文件拖入VMware虛擬機窗口中携取,按照提示流程安裝。期間需要設置root密碼,請牢記病毡。重啟后輸入賬戶密碼即可登錄。
配置CentOS網(wǎng)絡:安裝的CentOS是沒有配置網(wǎng)絡的钓辆,此時ping www.baidu.com顯示:Name or service not known剪验。(參考博客https://blog.csdn.net/shumeigang/article/details/83217909)
添加DNS服務器:vi /etc/resolv.conf在文件中添加如下兩行
nameserver 114.114.114.114
nameserver 114.114.114.115
修改網(wǎng)絡配置文件: vi /etc/sysconfig/network-scripts/ifcfg-enp0s3. 在文件中,找到 ONBOOT=NO 改成 ONBOOT=yes
重啟網(wǎng)絡:service network restart肴焊。再ping www.baidu.com即可。
增加CentOS的ifconfig功能:yum install net-tools.x86_64 (查看本機ip(ifconfig后查看inet后面的數(shù)字)后功戚,可以ssh遠程連接了娶眷。)
安裝XAMPP并配置Wordpress運行環(huán)境:
- mac環(huán)境下載XAMPP,然后遠程傳輸給CentOS: scp xampp-linux-x64-7.4.5-0-installer.run root@172.16.21.129:/opt/(在mac當前目錄下有xampp的文件然后傳輸給172...的root賬號下的/opt/)
- 安裝過程參考官網(wǎng)QA:https://www.apachefriends.org/faq_linux.html
- 啟動XAMPP:sudo /opt/lampp/lampp start
- CentOS上查看自己的IP啸臀,然后在遠程機Mac瀏覽器輸入該IP即可進入XAMPP配置主頁届宠,點擊右上角phpMyAdmin顯示access denied,需修改配置文件
- (如果上一步無法訪問)關閉防火墻:systemctl stop firewalld.service(不關閉防火墻遠程機器無法打開本機CentOS的配置主頁)
- 配置wordpress數(shù)據(jù)庫:在瀏覽器輸入CentOS的ip右上角找到phpMyAdmin乘粒,點擊頂部“數(shù)據(jù)庫”按鈕豌注,新建一個名為“wordpress”的數(shù)據(jù)庫,utf8-general-ci編碼灯萍。此時數(shù)據(jù)庫名稱為:wordpress轧铁,默認的數(shù)據(jù)庫用戶名為root,沒有密碼旦棉,該信息后續(xù)會在wordpress配置中使用
- (如果上一步出現(xiàn)access denied)修改配置文件:將僅支持local訪問改為任何人訪問:vi /opt/lampp/etc/extra/httpd-xampp.conf齿风,找到:AllowOverride AuthConfig limit和Require local,將Require local改為Require all granted绑洛,并在Require上方添加一行:Allow from all救斑。重啟XAMPP: sudo /opt/lampp/lampp restart
配置Wordpress
(參考博客:https://www.jb51.net/article/135527.htm ):
- mac環(huán)境下載Wordpress官網(wǎng)下載,然后遠程傳輸給CentOS:scp latest-zh_CN.tar.gz root@172.16.21.129:/opt/(在當前目錄下有l(wèi)atest-zh_CN.tar.gz文件然后傳輸給172...的root賬號下的/opt/)
- CentOS環(huán)境下解壓縮到默認網(wǎng)絡主頁文件夾下:tar -xzvf wordpress-3.4.2-zh_CN.tar.gz -C /opt/lampp/htdocs/ (執(zhí)行完進入htdocs文件夾后發(fā)現(xiàn)多一個wordpress文件夾)
- 打開wordpress默認頁:在mac瀏覽器輸入CentOS的ip打開其下的wordpress:http://172.16.21.129/wordpress/
- 配置數(shù)據(jù)庫:將數(shù)據(jù)庫名稱wordpress真屯,數(shù)據(jù)庫用戶名root脸候,無密碼,其余信息默認绑蔫,填入wordpress數(shù)據(jù)庫初始化表格中
- 若提示“未能寫入wp-config.php运沦,您可以手工創(chuàng)建wp-config.php文件,并將以下文字粘貼于其中晾匠〔杼唬”,此時需要手動配置凉馆。進入需要配置的path:cd /opt/lampp/htdocs/wordpress, 手動創(chuàng)建wp-config.php文件:touch wp-config.php, 編輯該文件 vi wp-config.php, 然后將網(wǎng)頁中的信息復制到該文件中薪寓,保存并退出。
- 開始安裝:輸入站點標題alexsssu website澜共,用戶名alexsssu向叉,密碼suzhaoyuan555,電子郵件1484913859@qq.com
- 登錄wordpress嗦董,在瀏覽器輸入:https://localhost/wordpress/ 或者 ip/wordpress/ 即可看到默認的wordpress站點
- 如果想要將wordpress主頁設置成localhost默認頁:進入/opt/lampp/htdocs/ ,修改index.php里面的xampp為wordpress母谎。 這樣就可以直接鍵入 http://localhost訪問你的主頁了。
背景知識補充
- linux系統(tǒng)說明
cd / 回到根目錄京革。cd .. 回到上一目錄奇唤。cd . 當前目錄
/etc 目錄存放著各種系統(tǒng)配置文件
/opt里的文件表示用戶自己安裝的其他應用軟件幸斥,一般是源碼包的軟件。
- Vi和Vim編輯器說明
1.Vi+文件名 即可編輯該文件
2.Vi窗口按a切換為insert模式咬扇,Vim按i切換為insert模式甲葬。
3.編輯完后按esc進入命令模式,按:wq 表示保存并退出懈贺,按:q 表示不保存退出经窖。
4.DNS選擇:114.114.114.114是國內移動、電信和聯(lián)通通用的DNS梭灿,解析成功率相對來說更高画侣,國內用戶使用的比較多,速度相對快堡妒、穩(wěn)定配乱,是國內用戶上網(wǎng)常用的DNS。8.8.8.8是GOOGLE公司提供的DNS涕蚤,該地址是全球通用的宪卿,相對來說,更適合國外以及訪問國外網(wǎng)站的用戶使用万栅。