環(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è)人博客
