Skip to content

Ubuntu 本地搭建WordPress教程

由于机器自带的是window7 homebasic这个阉割版,连个iis都没有,所以无奈只有双系统在Ubuntu上装,发现Ubuntu安装步骤相当简单,使用的Ubuntu为12.04

需要安装的软件有:

Apache2

php5

MySql 5.5

这3个可以一键安装

sudo apt-get install lamp-server^ 注意最后面那个^

phpmyadmin(方便后台管理)

vsftpd(搭建本地ftp,换主题必备哈)

安装phpmyadmin是为了更方便的管理mysql

sudo apt-get install phpmyadmin

将apache,Mysql重启:

sudo service apache2 restart
sudo serivce mysql restart

使用 http://localhost/phpmyadmin看是否出现初始登录界面。

有可能出现的问题:
phpmyadmin默认安装在 /usr/share/phpmyadmin
作个链接到 /var/www/ 目录下,命令为:

sudo ln -s /usr/share/phpmyadmin/ /var/www/

再使用 http://localhost/phpmyadmin 即可以访问了。

为phpmyadmin添加新用户:
进入phpmyadmin,输入刚刚安装Mysql过程中设置的密码,进入主界面,在Privileges(权限)中创建一个新用户
编辑权限,并且新建一个数据库。

接下来就是正事了,安装WordPress!

在这个里下载最新版http://cn.wordpress.org/

可以使用命令直接获取

 
cd /var/www/html/
sudo wget http://wordpress.org/latest.tar.gz/
sudo tar -xvf latest.tar.gz 解压缩

如果你下载的是英文版,没关系,继续往下装,后面有把英文改成中文版的方法
解压到/var/www/html 下,然后改权限

sudo chmod -R 777 wordpress

然后进入http://localhost/wordpress/,检查一下,如果提示没有wp-config.php,则说明已经成功了
接着我们来设置wp-config.php

cp wp-config-sample.php wp-config.php 
sudo gedit wp-config.php

主要是前面三个

define(‘DB_NAME’, ‘wordpress’);    // The name of the database

define(‘DB_USER’, ‘username’);     // Your MySQL username

define(‘DB_PASSWORD’, ‘password’); // …and password

修改成刚才建立的数据库名称,用户名和密码。

现在打开浏览器,键入 http://localhost/wordpress,是不是已经看到wordpress啦,跟着向导一步步下一步就安装完成了~~~

大功告成,不过别着急,如果你想用别的模版来换风格的话(你一定想的),我们还需要配置一个ftp服务,

接着往下看,
我们可以自己部署一个简单的vsftpd

安装vsftp:

 sudo apt-get install vsftpd

修改配置文件:

gedit /etc/vsftpd.conf

修改参数为:

listen=YES
anonymous_enable=NO //不允许匿名登录
local_enable=YES //允许本地用户登录
write_enable=YES
local_umask=022
dirmessage_enable=YES
use_localtime=YES
xferlog_enable=YES
connect_from_port_20=YES
secure_chroot_dir=/var/run/vsftpd/empty
pam_service_name=vsftpd
rsa_cert_file=/etc/ssl/private/vsftpd.pem

然后添加一个为ftp使用的新账户:

sudo /usr/sbin/adduser –no-create-home –ingroup ftp –disabled-login ftpadmin

上条命令添加了一个ftpadmin的系统用户,限制不能登陆系统(–disabled-login),没有默认目录(–no-create-home)

并且为其设置一个密码:

sudo passwd ftpadmin

输入两遍密码,就完成了,

以管理员身份登入 http://localhost/wordpress/wp-admin/themes.php

选一个你喜欢的风格,点安装,然后填入刚才新加的ftp账户密码就能ok了,嗯,over

 

下面步骤指导您将现有的英文WordPress站点切换为中文。

通过FTP、SSH等方式打开并编辑站点根目录下的wp-config.php文件。

查找define('WPLANG', '');一行,在第二个参数处填入zh_CN,变成define('WPLANG', 'zh_CN');并保存文件。

进入站点控制板(dashboard),看到更新提示后进行升级即可。WordPress会自动从官方网站下载中文语言包并安装。

如果在安装插件时提示要填写ftp信息,请修改wp-config.php文件
打开wp-config.php这个文件,然后在wp-config.php中添加下列三行代码:

define("FS_METHOD", "direct");  
define("FS_CHMOD_DIR", 0777);  
define("FS_CHMOD_FILE", 0777);  

保存刷新即可

0 0 votes
Article Rating
Subscribe
Notify of
guest

This site uses Akismet to reduce spam. Learn how your comment data is processed.

0 Comments
Inline Feedbacks
View all comments
0
Would love your thoughts, please comment.x
()
x