环境说明:
- Centos7
- lamp
下载lamp
这里不推荐使用lamp一键安装,原因很多不赘述
更新系统源
建议更改系统更新源,不更改可能会导致更新下载速度稍慢
(在文章中搜索Centos7更改系统更新源即可)
然后使用下面的命令更新一下系统
>>>yum -y update
安装Mysql
具体可参考文章
执行完”配置Mysql”一步即可
安装PHP
# 下载
>>>yum -y install php-mysql php-gd php-ldap php-odbc php-pear php-xml php-xmlrpc php-mbstring php-snmp php-soap curl curl-devel
# 启动服务
>>>systemctl start php-fpm
# 设置开机自启
>>>systemctl enable php-fpm
安装Apache
# 下载
>>>yum -y install httpd
# 启动服务
>>>systemctl start httpd
# 设置开机自启
>>>systemctl enable httpd
配置Apache
# 编辑配置文件
>>>vim /etc/httpd/conf/httpd.conf
# 找到Listen,此处为需要开放的端口,可不更改
Listen 80
# 找到AllowOverride,据说此处要改为All,但是好像我没改也行???
AllowOverride none
# 注意一下DocumentRoot的位置,位置一般默认为/var/www/html
# 修改完成保存退出即可
下载Wordpress
# 下载wordpress压缩包
>>>wget https://wordpress.org/latest.zip
# 解压
>>>unzip latest.zip
# 复制主程序到apache目录下
>>>cp -rf wordpress/ /var/www/html/
# 更改wordpress的权限
>>>chown -R apache:apache /var/www/html
>>>chowd -R 755 wordpress
>>>mkdir -p /var/www/html/wp-content/uploads
>>>chown -R :apache /var/www/html/wp-content/uploads
配置Wordpress数据库
# 以root身份进入mysql,输入密码
>>>mysql -uroot -p
# 新建一个数据库,名为wordpress,库名可自定义,不过为了便于区分可采取这种方法
>>>CREATE DATABASE wordpress
# 此步骤可自选,若不选则数据库用户要使用root
# 新建一个用户,名为wordpressuser,密码为123456;账号名密码可自定义
>>>CREATE USER wordpressuser@localhost IDENTIFIED BY '123456'
# 更改新建用户的权限
>>>RANT ALL PRIVILEGES ON wordpress.* TO wordpressuser@localhost;
# 刷新
>>>FLUSH PRIVILEGES;
# 退出
>>>exit
# 进入wordpress目录
>>>cd /var/www/html
# 修改配置文件,首先进行备份
>>>cp wp-config-sample.php wp-config.php
# 进行修改,将刚刚数据库配置添加进去
>>>vim wp-config.php
# 填入刚刚新建的数据库名称
define('DB_NAME', 'wordpress');
# 填写刚刚新建数据库用户,若未创建可使用root
define('DB_USER', 'wordpressuser');
# 填写wordpressuser的密码,若为root用户则改为root密码
define('DB_PASSWORD', '123456');
# 主机端口,locahost:80,若httpd.conf更改了端口此处也需要进行更改
define('DB_HOST', 'localhost:80');
# 保存退出,重启服务
>>>systemctl restart httpd.service
>>>systemctl restart mysqld.service
最后一步
打开浏览器输入ip:端口,可访问你的博客(若端口为默认端口,则不无需输入端口),登陆网站进行其他配置
写在最后,以下为其他参考文章