当前位置 主页 > 服务器问题 > Linux/apache问题 >

Centos7的apache网站环境搭建wordpress

栏目:Linux/apache问题 时间:2018-12-06 13:46

本篇文章给大家详细分析了在Centos7的apache网站环境搭建wordpress的详细操作方法,有兴趣的朋友参考下。

需要安装apache,php,mariadb

安装Apache

yum install -y httpd

apache启动并设置开机自启

systemctl start httpd.service
systemctl enable httpd.service

安装PHP及其各项服务

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

安装MariaDB数据库

yum -y install mariadb-server mariadb-client

注意:报错的话把mariadb-client删去

mariadb启动并设置开机自启

systemctl start mariadb.service
systemctl enable mariadb.service

给数据库root用户设置密码

mysqladmin -u root password //以root身份登录,回车后输入密码

登录数据库

mysql -u root -p //回车后输入设置的密码

登录数据库后,可以新建其他用户并授全权

grant all privileges on mysql.* to 用户名@localhost identified by '用户名.me'; //修改用户为自己想建的用户名

注意:不要漏了分号“;”

update mysql.user set password=password('密码') where User="用户名" and Host="localhost"; //给新建用户设置密码

flush privileges; //更新数据库
exit; //退出数据库

防火墙开启80端口

systemctl start firewalld.service
firewall-cmd --zone=public --add-port=80/tcp --permanent
firewall-cmd --reload //更新防火墙规则

ftp上传wordpress文件

ftp的搭建教程://www.iis7.com/article/135565.htm

解压wordpress

tar -zxvf wordpress-4.7.4-zh_CN.tar.gz //默认应该是解压到/root/wordpress目录下
cp -fr /root/wordpress/* /var/www/html //复制wordpress所有文件到apache根目录

浏览器输入服务器公网ip/域名,开始安装wordpress

注意:数据库名为mysql,用户名和密码为刚才在mariadb新建的用户名和密码,wp_表前缀最好修改,“_”不要删除

提交以后会提示无法写入wp-config.php,需要新建,然后把内容复制到里面

touch /var/www/html/wp-config.php
vim /var/www/html/wp-config.php

全部内容都复制进去,保存退出,点击提交,开始设置网站标题和后台用户名和密码,不再赘述

设置网站权限

chown -R apache:apache/var/www/html/ //不更改权限会导致主题和插件安装不了
chown root:root /var/www/html/wp-config.php //安全起见

修改wordpress文件上传上限以及执行脚本时间限制:

vim /etc/php.ini

找到upload_max_filesize=2M,修改为upload_max_filesize=20M,这里20M表示最大可上传20M文件

找到post_max_size = 8M,修改为post_max_size = 20M

找到max_execution_time=30,修改为max_execution_time=0,这里的0表示没有时间限制

删除网站根目录下的readme和license文件

下一篇:没有了
缩小 缩小 缩小 缩小
IIS7整站下载工具 IIS7批量查询排名 IIS7远程桌面连接工具 iis7-iis网站批量管理 iis7批量替换工具 IIS7服务器专用下载工具 IIS7日志分析工具 IIS7批量PING,服务器批量添加网卡IP小工具 IIS7远程同步备份工具
IIS7网站监控 站群批量SEO查询 批量获取排名域名 批量关键词排名查询 模拟各种蜘蛛 批量友情链接监测 批量检测死链 搜索引擎大全 批量查询外链
批量查询网站标题 批量查询KeyWords 批量查询描述 批量查询网站IP 批量百度收录查询 批量查询百度日收录 批量查询百度周收录 批量查询百度月收录 批量查询360总收录 批量查询360日收录 批量查询网站年龄 批量查询360PC权重 批量查询爱站移动权重 批量查询站长移动权重 批量查询360移动权重 批量查询神马权重 批量查询谷歌PR 批量查询搜狗PR 批量查询百度反链 批量查询爱站首页反链 批量查询爱站内页反链 批量查询百度快照 批量查询搜狗快照 批量icp备案查询 批量网站ip地址查询 批量查询导出链接 批量查询百度V认证 批量查询百度安全 批量查询站长PC权重 批量查询爱站PC权重 批量查询搜狗总收录 站长资源大全 IIS7-cms大全 IIS7站群大全 IIS7虚拟空间大全 IIS7服务器大全 IIS7-VPS大全