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下即可
传输完成之后,登陆后台-外观-主题,选择刚才上传的文件夹名字的主题进行启用即可。
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下即可
传输完成之后,登陆后台-外观-主题,选择刚才上传的文件夹名字的主题进行启用即可。
相关文章推荐
- 如何搭建LNMP环境(Linux+Nginx+MySql+Php)来运行wordpress
- CentOS 5.5安装Nginx、PHP(FastCGI)、MySQL --搭建LNMP环境安装Wordpress
- Centos7.2 lnmp rpm包,php-fpm 搭建wordpress博客
- 实战LNMP搭建属于自己的博客(WordPress)
- LNMP搭建wordpress
- Docker实战-分离部署LNMP环境搭建Wordpress个人站点
- centos7.3搭建LNMP并部署wordpress站点
- 安装lnmp和wordpress – 搭建个人网站(三)
- lnmp搭建wordpress实例(一)
- 搭建 LNMP+WordPress 环境
- 从零开始完整搭建LNMP环境+WordPress部署
- linux搭建基于LNMP的wordpress博客
- 如何在centos下搭建lnmp环境最后安装wordpress
- linux基于lnmp搭建wordpress博客
- 从零基础开始搭建网站(二)——LNMP下FTP服务器的安装和使用
- 博客搭建 vultr+LNMP+wordpress
- LNMP--搭建个人“Wordpress”轻博客
- 搬瓦工VPS(Centos6_x86)+LNMP+WordPress搭建个人博客/网站
- 搬瓦工VPS(Centos6_x86)+LNMP+WordPress搭建个人博客/网站
- OK!从零开始搭建你的个人博客!LNMP急速搭建wordpress个人博客