centos搭建WordPress环境

一、安装 apache 服务器

http://php.net/manual/en/install.unix.apache2.php

 

tar -xf httpd-2.2.31.tar.gz

 

./configure --prefix=/opt/httpd

 

make && make install

 

 

二、安装 php 运行环境

tar -xzvf php-7.0.6.tar.gz

 

./configure --prefix=/opt/php --with-curl=/home/phpRoot/php-5.6.22/ext/curl --with-apxs2

=/opt/httpd/bin/apxs --with-mysql --with-zlib

注意:生成配置文件时,必须启用 mysqlzlibapachecurl 扩展

 

make && make install

 

cp php.ini-development /usr/local/lib/php.ini

 

php.ini 文件中添加如下代码:

extension=php_mysql.so

extension=php_mysqli.so

extension=php_curl.so

 

安装完成后,执行 php -m,如提示错误,请执行如下命令配置环境变量:

export PATH=$PATH:/opt/php/bin

 

三、安装 mysql 数据库

yum install mysql

 

创建用户、数据库,配置访问权限

 

四、服务器启动关闭命令

1apache 服务器

/opt/httpd/bin/apachectl -k start

/opt/httpd/bin/apachectl -k restart

/opt/httpd/bin/apachectl -k stop

 

2MySQL 数据库

service mysqld start

mysql_install_db

create database databaseName;

grant all privileges on databaseName.* to userName@'%' identified by 'password';

flush privileges;

 

 

五、常见问题

解决Missing zlib extensions问题

https://holmesian.org/missing-zlib-extensions

 

WordPress提示 没有可以完成请求的HTTP传输器

http://www.caihaibo.cn/devpro/netset/1437.html

 

要执行请求的操作,WordPress需要访问您网页服务器的权限?

wp-config.php 中添加:

define("FS_METHOD","direct");

define("FS_CHMOD_DIR", 0777);

define("FS_CHMOD_FILE", 0777);

 

误设置了错误的网站URL

修改 wp_options homesiteurl 中的值。


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

阿祥_csdn

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值