小白从零搭建wordpress(LAMP)
操作系统
操作系统:CentOS 7 ;
博客部署服务器:Apache HTTP;
数据库:MySql;
框架:WordPress;
配置网络
- 要能连通外网(我使用的NAT模式)
- NAT设置,网关设置的是192.168.100.2
- 网卡配置
- ping通外网
- 连接CRT(192.168.100.10)
配置yum源
rm -rf /etc/yum.repos.d/*.repo #删除repo文件,或者自己备份
curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
curl -o /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo
yum makecache #更新缓存
安装 Apache HTTP
yum install httpd
systemctl start httpd
systemctl enable httpd
systemctl stop firewalld
systemctl disable firewalld
浏览器输入192.168.100.10
安装数据库Mysql
sudo rpm -Uvh http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm
yum install mysql mysql-server mysql-libs mysql-server
systemctl enable mysql.service
systemctl restart mysql.service
测试数据库 密码为空 直接回车进入
mysql -u root -p
进入后,创建一个叫 wordpress 的数据库:
create database wordpress;
exit;
安装PHP以及相关组件
yum install php
yum install php-mysql
yum install php-gd php-imap php-ldap php-odbc php-pear php-xml php-xmlrpc
测试PHP是否安装成功
vi /var/www/html/test.php
文件内输入
<?php
phpinfo();
?>
浏览器访问http://192.168.100.10/test.php
wordpress部署
wordpress要下载5一下的版本(我的是4.9的版本)
如果https://wordpress.org/进不去
云盘链接:https://mp.csdn.net/configure
提取码:rw3d
使用FXP将压缩包上传到/root目录下
使用 unzip 来解压文件
unzip wordpress.zip
没有 unzip 的话,通过下面命令下载
yum install unzip
将wordprss下所有的文件复制到apache服务器下的根目录
cp -r wordpress/* /var/www/html/
配置wordpress的配置文件
cd /var/www/html/
复制配置文件
cp wp-config-sample.php wp-config.php
编辑wordpress的配置文件
vi wp-config.php
- 数据库名是刚刚创建那个的数据库,密码因为之前没有设置mysql的登录密码,所以让它为空
- 再次打开浏览器,输入IP,即可看到Wordpress配置安装界面,然后安装成功,可以正常使用了。