一, 服务器搭建
windows确实不是一个很好的开发环境,用了一个叫做xamp的集成windows+apache+mysql+php的开发环境的软件,每次重启电脑都得重新搭建,数据库经常出问题,不稳定。所以最后一气之下在旧电脑上的Ubuntu14.04搭建了lamp环境。
1. sudo apt-get install apache2 apache2-doc
2. sudo apt-get install php5 libapache2-mod-php5
3.service apache2 restart
根据反应看是否成功安装apache2
4.vim phpinfo.php
在服务器跟目录下(在此是 /var/www/html下)创建php文件,添加如下内容:
phpinfo();
?>
5.用浏览器访问 : http://localhost/phpinfo.php(测试是否成功支持php)
6.sudo apt-get install mysql-server mysql-client
7. sudo apt-get install phpmyadmin
8. sudo ln -s /usr/share/phpmyadmin /var/www/html
9. service apache restart
10.用浏览器访问:http://localhost/phpmyadmin 根据之前配置的mysql的root和密码登录,建立一个数据库如:wp
二, wordpress安装配置
1.下载最新的wordpress压缩包,解压到服务器跟目录下(/var/www/html),修改文件名为你的站点名如:wp
2. 用浏览器访问: http://localhost/wp/wp-admin 进行站点配置
3. 具体流程(如下图):
<1>直接点击现在开始
<2> 根据在mysql上创建的数据库名称填写以下信息,然后按提交
<3>如果是在linux下安装可能会出现如下情况,没有权限写入wp-config.php配置文件,需要自己创建并复制内容,然后放到站点根目录下,完成后点击“进行安装”
<4>最后根据提示填写信息,点击“安装wordpress”,然后就可以登录wordpress站点的后台开始编辑自己的网站了
<5>注意事项:
在linux下安装主题或者插件可能会提示输入ftp的站点和密码,解决办法是在wp-config.php文件最后添加一下语句:
define("FS_METHOD","direct");
define("FS_CHMOD_DIR", 0777);
define("FS_CHMOD_FILE", 0777);
三, 插件使用
Unite Gallery Lite 滚动图片
List category posts 分门别类
Redirection 重定向
HT News Ticker 滚动新闻
use any font 字体
WPtouch mobile plugin 手机主题
Hacklog DownloadManager wordpress下载管理器
四, 常见问题
1.权限问题:
安装主题和插件的时候如果遇到权限不足等问题可以通过修改wp-content文件夹的权限来解决
使用命令:sudo chmod -R 777 wp-content
2. 同一个服务器建立多个wordpress站点:
数据库名称和表前缀得不一样