WordPress install on LAMP(wordpress本地安装)

2021年09月15日 阅读数:5
这篇文章主要向大家介绍WordPress install on LAMP(wordpress本地安装),主要内容包括基础应用、实用技巧、原理机制等方面,希望对大家有所帮助。

Wordpress 是世界上用户最多的blog 工具,其优势就很少说了。
1.    下载所需软件包
MySQL-5.5.2-m2.tar.gz  httpd-2.2.15.tar.gz  PHP-5.3.2.tar.gz  WordPress-2.9.2.tar.gz
都是最新的。
2.    安装软件包
tar xvf MySQL-5.5.2-m2.tar.gz
./configure –prefix=/usr/local/mysql
tar xvf httpd-2.2.15.tar.gz
装Apache是须要其余包
wget http://labs.renren.com/apache-mirror/apr/apr-util-1.3.9.tar.gz
wget http://apache.freelamp.com/apr/apr-1.4.2.tar.gz
先装apr
./configure –prefix=/usr/local/apr
在装apr-util
./configure  --with-apr=/usr/local/apr
安装Apache
./configure  --prefix=/usr/local/apache \
              --with-apr=/usr/local/apr \
              --enable-rewrite \
              --enable-so
安装php
./configure –prefix=/usr/local/apache/php \
            --with-zlib \
            --with-jpej \
            --with-png \
            --with-apxs2=/usr/local/apache/bin/apxs \
            --with-mysql=/usr/local/mysql
(如果不选zlib,可能在安装WordPress theme和plusin没法在线安装)
3.修改Apache配置文件
    /usr/local/apache/conf/httpd.conf
添加
AddType application/x-httpd-php .php
AddType application/x-httpd-php-sourece .phps
<IfModule dir_module>
    DirectoryIndex index.php index.html
   #如果不添加 index.php打开blog只显示目录,没法正常显示blog首页
</IfModule>
其余的根据本身的须要修改
3.    建立数据库
Mysql –u root
Create database wpdb;
Grant all privileges on wpdb.* to ‘wp’@127.0.0.1 identified by ‘wpdbpwd’;
Flush privileges
\q
4.    修改WordPress的wp-config.php
mv wp-config-example.php wp-config.php

/** The name of the database for WordPress */
define('DB_NAME', 'wpdb');
/** MySQL database username */
define('DB_USER', 'wp');
/** MySQL database password */
define('DB_PASSWORD', 'wpdbpwd');
/** MySQL hostname */
define('DB_HOST', '127.0.0.1');
5.    开始安装WordPress
/usr/local/apache/bin/apachectl start
(这一步可能出现libphp5.so访问拒绝,修改/etc/selinux/conf  改为SELINUX=disabled  reboot)
 在浏览器中打开http://ip/wp-admin/install.php若显示error其继续修改以上配置文件
 php