参考链接:
http://www.wpwebhost.com/install-wordpress-in-ubuntu-12-04-lts-localhost-lampp-server/
首先配置LAMPP server
sudo –s –H
apt-get install mysql-server mysql-client
apt-get install apache2
apt-get install php5 libapache2-mod-php5
/etc/init.d/apache2 restart
cd /home/your_Ubuntu_username
mkdir www
chmod -R 755 www
chmod 755 /home/your_Ubuntu_username
chmod 755 /home/
修改配置文件,将默认目录/var/www/修改为/home/your_Ubuntu_username/www/
pico /etc/apache2/sites-enabled/000-default
安装如下:
apt-get install php5-mysql php5-curl php5-gd php5-intl php-pear php5-imagick php5-imap php5-mcrypt php5-memcache php5-ming php5-ps php5-pspell php5-recode php5-snmp php5-sqlite php5-tidy php5-xmlrpc php5-xsl
/etc/init.d/apache2 restart
vi /home/your_Ubuntu_username/www/info.php
<?php
phpinfo();
?>
然后安装WordPress
cd /home/your_Ubuntu_username/www
wget http://wordpress.org/latest.zip
#注意此处下载安装的是英文版
unzip latest.zip
mysql -uroot -pPASSWORD –hlocalhost
登录mysql时碰到了一个问题,描述及解决办法如下:
root@sa-virtual-machine:/home/sa# mysql -uroot -p
Enter password:
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)
# /etc/init.d/mysql stop
# mysqld_safe --user=mysql --skip-grant-tables --skip-networking &
mysql -u root mysql
mysql> UPDATE user SET Password=PASSWORD('newpassword') where USER='root' and host='root' or host='localhost';//把空的用户密码都修改成非空的密码就行了。
mysql> FLUSH PRIVILEGES;
mysql> quit
# /etc/init.d/mysqld restart
# mysql -uroot -p
创建数据库,添加配置
create database wordpress;
exit;
访问http://localhost/wordpress设备配置,如果生成wp-config.php不成功,手动新建.
http://localhost/wordpress/wp-admin/install.php安装
接着就可以使用了,试用还没开始,有待总结.
悲剧的是上面一步步安装,装成了英文版了,正在想办法汉化,或者重新装.