基于LAMP的個(gè)人博客網(wǎng)站

環(huán)境:VMware下,centos7虛擬機(jī)

windows與linux文件互傳軟件:winscp

使用文件:wordpress-4.5.3-zh_CN.tar.gz

如有需要的朋友,可以從網(wǎng)盤中下載winscp和wordpress

鏈接:https://pan.baidu.com/s/1MrlTKaXvA0HMZtQ-P9XMBA 密碼:wawx


LAMP:

L:linux????A:Apache????M:mysql/mariadb????P:php


基于lamp的個(gè)人博客,在一開始我們只有l(wèi)inux一個(gè)條件,于是我們需要在linux中補(bǔ)齊剩下幾個(gè)條件。

0.將虛擬機(jī)網(wǎng)絡(luò)模式置為橋接模式(nat模式也可以)


1.安裝Apache——即httpd

指令:yum install httpd -y

PS:-y的意思是:在安裝過程中需要確定的選項(xiàng)全選yes

PS2:安裝過程中可能會(huì)出現(xiàn)pid等待


這個(gè)時(shí)候我們只需要ctrl+c結(jié)束進(jìn)程,然后 rm -rf? /var/run/yum.pid 將其刪除即可。

2.安裝mysql——即mariadb

指令:yum install mariadb*

PS:*表示將所有mariadb相關(guān)組件下載,不然只有一個(gè)mariadb


3.下載wordpress模板

從網(wǎng)上下載? wordpress-4.5.3-zh_CN.tar.gz

此時(shí)可以通過winscp把文件從windows傳到linux的 /root/ 目錄下,

通過 tar zxf wordpress-4.5.3-zh_CN.tar.gz 進(jìn)行解壓


4.安裝php以及php模塊

指令:yum install -y php php-mysql php-gd php-ldap php-odbc php-pear php-xml php-xmlrpc php-mbstring php-snmp php-soap curl curl-devel

5.開啟服務(wù)和關(guān)閉防火墻

systemctl start httpd

systemctl start mariadb

systemctl stop firewalld


6.配置數(shù)據(jù)庫(kù)信息

指令:mysql_secure_installation

PS:輸入yes和按下enter即可,mysql5.7之前是沒有初始密碼的

登錄數(shù)據(jù)庫(kù):mysql -u root -p

創(chuàng)建用戶:create user test;

設(shè)置密碼:use mysql

? ? ? ? ? ? ? ? ? ? update user set password=password('123456') where user='test';

創(chuàng)建數(shù)據(jù)庫(kù):create database wordpress;

給權(quán)限:grant all privileges on wordpress.* to 'test'@'%' identified by '123456';

刷新權(quán)限:flush privileges;

exit退出mysql

7.修改Apache(httpd)內(nèi)容

指令:vim /etc/httpd/conf/httpd.conf

可以在指令行通過 /index.html 找到 index.html,在后面加上 index.php,:wq保存并退出

PS:可以通過vim /var/www/html/index.php,在其中輸入

<?php

phpinfo()

?>

之后在windows輸入本機(jī)IP地址測(cè)試php是否配置成功。測(cè)試完成后將index.php文件刪除。

查看本機(jī)ip指令:ip a? ,在ens33中的是IP地址

PS:需要重啟一遍服務(wù)才能生效,指令:systemctl restart httpd

8.對(duì)wp進(jìn)行修改

進(jìn)入wordpress文件夾:cd wordpress

對(duì)wp配置文件備份:cp wp-config-simple.php wp-config.php

對(duì)配置文件修改:vim wp-config.php



將所有文件復(fù)制到 /var/www/html/ 目錄下:cp -rf * /var/www/html/

PS:備份是個(gè)好習(xí)慣,配置出錯(cuò)后還有原文件可以重來

9.設(shè)置文件歸屬和權(quán)限

歸屬:chown -R apache.apache /var/www/html/*

權(quán)限:chmod -R 755 /var/www/html/*

PS:修改了屬主和屬組,并給了權(quán)限后,我們才可以通過網(wǎng)頁(yè)(Apache的服務(wù)器)對(duì)內(nèi)容進(jìn)行修改。

10.配置成功,進(jìn)入個(gè)人博客


最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容