centos搭建WordPress環境

1、安裝 apache 服務器 php

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

 

tar -xf httpd-2.2.31.tar.gz mysql

 

./configure --prefix=/opt/httpd sql

 

make && make install 數據庫

 

 

2、安裝 php 運行環境 apache

tar -xzvf php-7.0.6.tar.gz 服務器

 

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

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

注意:生成配置文件時,必須啓用 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

 

3、安裝 mysql 數據庫

yum install mysql

 

建立用戶、數據庫,配置訪問權限

 

4、服務器啓動關閉命令

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;

 

 

5、常見問題

解決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 中的值。

相關文章
相關標籤/搜索