您的位置:首页 > 编程语言 > PHP开发

LNMP搭建wordpress+ftp

2013-12-23 15:07 281 查看
安装环境:Centos6.2

LNMP采用源码安装,此处不做介绍
编辑nginx.conf配置文件,看是否支持php
# vim /usr/local/nginx/conf/nginx.conf
events {
use epoll;
worker_connections 1024;
}

http {
server { listen 80;
server_name localhost;

#charsetkoi8-r;

#access_log logs/host.access.log main;

location /{
root html;
index index.html index.htm index.php;

location ~ \.php$ { //去掉前面#号
root html;
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
include fastcgi_params;
}
}
}
编写一个php测试页
cd /usr/local/nginx/html/
vim index.php
<?php phpinfo(); ?>
访问http://192.168.233.201/index.php




创建mysql数据库
# mysql
mysql>create database wordpress default character set utf8;
mysql>grantall privileges on wordpress.* to wordpress@'%' identified by '123'; #百分号代表所有主机都可连此数据库
mysql>flushprivileges;

下载wordpress最新版本,否则ftp将无法使用
wget http://cn.wordpress.org/wordpress-3.8-zh_CN.zip
unzip wordpress-3.8-zh_CN.zip
mv wordpress /usr/local/nginx/html/
chmod -R 777 /usr/local/nginx/html/wordpress/
cd /usr/local/nginx/html/wordpress/

编辑wordpress配置文件
cp wp-config-sample.php wp-config.php
vim wp-config.php 修改如下部分
define('DB_NAME','wordpress'); /** WordPress 数据库的名称 */
define('DB_USER','wordpress'); /** MySQL 数据库用户名 */
define('DB_PASSWORD','123'); /** MySQL 数据库密码 */
define('DB_HOST','192.168.233.201'); /** MySQL 主机 */
define('DB_CHARSET','utf8'); /** 创建数据表时默认的文字编码 */




重新加载nginx

/usr/local/nginx/sbin/nginx-s reload

访问http://192.168.233.201/wordpress/wp-admin/install.php根据提示进行安装
全部填写完成,然后就点击“安装 WordPress”按钮完成安装。




安装完成后,登录网站后台对网站进行设置







前台博客:http://192.168.233.201/wordpress/
后台管理:http://192.168.233.201/wordpress/wp-admin/




二.安装vsftpd或使用第三方软件上传资料
yum -yinstall vsftpd
本地用户配置vim /etc/vsftpd/vsftpd.confanonymous_enable=NOlocal_enable=YESwrite_enable=YESlocal_umask=022dirmessage_enable=YESxferlog_enable=YESconnect_from_port_20=YESxferlog_std_format=YESlisten=YESlocal_root=/usr/local/nginx/html/wordpress/chroot_local_user=YES #将用户禁锢在宿主目录pam_service_name=vsftpduserlist_enable=YEStcp_wrappers=YES
创建组和用户groupadd wordpressuseradd -g wordpress aaapasswd aaa 配置登陆密码id aaa #查看

启动vsftpd服务
service vsftpd restart
chown -R :wordpress /usr/local/nginx/html/wordpress/

三.WordPress主题安装步骤
更换默认主题:后台-外观-主题,选择默认的模版点击启用按钮。
在后台查找主题:后台-外观-主题-添加新主题,查找名字或者选择喜欢的主题属性,点击寻找主题按钮。




在寻找出来的主题上找到自己喜欢的主题,点击“现在安装”,安装完成之后,点击“启用”按钮使用这个主题。




通过ftp安装主题到服务器上,输入ftp登录用户名和密码,点继续







在互联网查找主题:搜索wordpress主题的网站,选择喜欢的主题下载。
将下载下来的主题压缩包解压使用第三方软件上传到服务器目录:\wordpress\wp-content\themes下即可




传输完成之后,登陆后台-外观-主题,选择刚才上传的文件夹名字的主题进行启用即可。


内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: