主题wordpress安装流程(含apache和nginx服务下)

wordpress安装  时间:2021-01-09  阅读:()

1 Wordpress安装

LAMPP

Apache启动目录 /opt/lampp/bin/httpd

配置目录 /opt/lampp/etc/httpd.conf

Mysql启动目录 /opt/la mpp/bin/mysqld

/opt/lampp/lampp stop

停止XAMPP

/opt/lampp/lampp restart

重新启动XAMPP

/opt/lampp/lampp startapache

只启动Apache

/opt/lampp/lampp startmysql

只启动mysql

1 .1将wo rd p ress放在系统默认目录下

如本机是apt-get安装的 httpd 所以将wordpress-4.5.3-zh_CN.zip放在/var/www/html下。

1 .2解压unzip wordpress-4.5.3-zh_CN.zip

1 .3安装和配置php

Lampp的php不能很好的支持yum安装的apache所以需要单独安装php 安装php apt-get instal l php5

配置php vim/etc/php5/cl i/php. ini 后保存。

在; extension=msql .so下一行输入 extension=msql .so

即

; extension=msql .so extension=msql .so

注如不配置直接访问wordpress会出现您的PHP似乎没有安装运行WordPress 所必需的MySQL扩展。

如依然提示上面的问题则apt-get instal l php5-mysql

重启httpd和mysql

Ubuntu /etc/init.d/apache2 restart etc/init.d/mysql restart

CentOS pki l l httpd ,/usr/sbin/httpd

,/usr/sbin/httpd

1 .4安装和配置mysql

安装sudo apt-get instal l mysql-server/yum instal l mysql-server apt-get isntal l mysql-cl ient/yum isntal l mysql-cl ient sudo apt-get instal l l ibmysqlcl ient-dev/yum instal l l ibmysqlcl ient-dev

安装过程设置密码可为 roo t 123sudo netstat -tap | grep mysql 如为listen则安装成功

配置mysql

登录 mysql -u root -p输入密码默认为空成功登录

可不操作创建用户jl l密码为123 GRANT ALL PRIVILEGES ON *.* TO jl l@localhostIDENTIFIED BY'123';

退出mysql  ctrl+z

使用jl l登录 mysql -u jl l–p输入密码成功登录

创建数据库 CREATE DATABASE wordpress;

使用数据库 use wordpress

下次登录可直接使用命令 mysql -u root–p word press登录。

1 .5访问wordpress

配置数据库信息数据库主机一般填写localhost如果所有信息正确依然提示数据库信息错误则将数据库主机填写为127.0.0.1.

2 伪静态

CentOS

http://IP/wordpress/wp-admin/setup-config.php vim/etc/httpd/conf/httpd.conf

确认 LoadModule rewrite_module modules/mod_rewrite.so未被注释如注释了去掉#。

修改Al lowOverride后的None为Al l

<Di rectory/>

Options Fol lowSymLinks

Al lowOverride None

</Directory>

为

<Di rectory/>

Options Fol lowSymLinks

Al lowOverride Al l

</Directory>

如果有多个Al lowOverride None则在该文件后面追加

<Directory/var/www/html/wordpress>

Options Fol lowSymLinks

Al lowOverride Al l

</Di rectory>

备注 /var/www/html/wordpres为word press的目录。ubuntuhttp://blog.csdn.net/dracotianlong/article/detai ls/52076166sudo vi/etc/apache2/apache2.conf

修改Al lowOverride后的None为Al l

<Directory/>

Options Fol lowSymLinks

Al lowOverride None

</Directory>

为

<Di rectory/>

Options Fol lowSymLinks

Al lowOverride Al l

</Directory>

如果有多个Al lowOverride None则在该文件后面追加

<Directory/var/www/html/wordpress>

Options Fol lowSymLinks

Al lowOverride Al l

</Di rectory>

备注 /var/www/html/wordpres为word press的目录。

2.1.1 设置固定链接

Centos设置固定链接为数字型。请确认wordpress目录下是否有archives这个文件夹如没有则需在服务器wordpress新建文件夹archives。

ubuntu设置固定链接为朴素型。

2.1.2 验证设置正确性

在文章处添加文章并发布访问文章的固定链接地址如成功则证明设置成功。

2.1.3 上传主题或打开主题

上传主题

之前需修改权限。

在wp-config.php中底部添加如下内容避免主题上传时输入FTP信息。define("FS_METHOD", "direct");define("FS_CHMOD_DIR",0777);

define("FS_CHMOD_FILE",0777);

进入word pres s后台 点击【外观】 - 【主题】 - 【安装主题】 - 【上传】选择文件压缩包uctheme_zzdgm.zip即可。

打开主题

将主题包uctheme_zzdgm.zip放在wordpress/wp-content/themes/uctheme_zzdgm 下并解压然后在wordpress后台主题页面打开该主题。

2.1.4 问题主题500

把wordpress根目录下的wp-config.php中的define('WP_DEBUG', false)改成true。并添加i ni_set('dis play_errors','Off');再次重新访问网站也许这个时候服务器就会把错误信息显示出来之后就是自己找办法解决错误了。 问题解决后记得把wp-config.php的内容改回来。

权限问题

一般主题文件夹设成755和文件设成644比较好.如果依然错从最高目录设置。函数冲突

Fatal error: Cannot redeclare update_termmeta_cache() (previously declared in /var/www/html/wordpress/wp-includes/taxonomy.php:1266) in /var/www/html/wordpress/wp-content/themes/uctheme_zzdgm/functions/simple-t erm-meta.php on l ine 68

将

/var/www/html/wordpress/wp-content/themes/uctheme_zzdgm/functions/simple-t erm-meta.php

中的函数都加2如update_termmeta_cache()更新为update_termmeta_cache2()变量重复定义

如  Notice: Constant ABSPATH already defined in /var/www/html/wordpress/wp-load.php on l ine 22

则修改/var/www/html/wordpress/wp-load.php中的

define( 'ABSPATH',dirname(__FILE__) . '/' );

为if ( !defined('ABSPATH') )

{define( 'ABSPATH',dirname(__FILE__) . '/' );}

3 Nginx配置wordpress

参考http://blog.csdn.net/YhL_Leo/article/detai ls/50520915

3.1保证nginx mysql-server php5-fpm php5-mysql已安装

3.2sudo vi /etc/php5/fpm/php. ini

找到cgi .fix_pathinfo=1,把1改成0,并去掉;

3.3sudo service php5-fpm restart

3.4配置nginx为下图

3.5问题访问wordpress主页 502

修改php5-fpm的端口l isten为9000vim/etc/php5/fpm/pool .d/www.conf

黄颜色底色标记的内容为修改后的的内容但不知道是否为必要修改可先不修改

修改nginx配置文件 vim/usr/local/nginx/conf/nginx.conf

bluehost32元/月,2核2G/20GB空间,独立ip,新一代VPS美国云主机!

bluehost怎么样?bluehost推出新一代VPS美国云主机!前几天,BlueHost也推出了对应的周年庆活动,全场海外虚拟主机月付2.95美元起,年付送免费的域名和SSL证书,通过活动进入BlueHost中文官网,购买虚拟主机、云虚拟主机和独立服务器参与限时促销。今天,云服务器网(yuntue.com)小编给大家介绍的是新一代VPS美国云主机,美国SSD云主机,2核2G/20GB空间,独立...

Virmach款低价VPS可选可以选择多个机房,新增多款低价便宜VPS主机7.2美元起

Virmach商家我们是不是比较熟悉?速度一般,但是人家价格低,而且机房是比较多的。早年的时候有帮助一个有做外贸也许需要多个机房且便宜服务商的时候接触到这个商家,有曾经帮助够买过上百台这样的低价机器。这里需要提醒的,便宜但是速度一般,尤其是中文业务速度确实不快,如果是外贸业务,那肯定是没有问题。这几天,我们有看到Virmach推出了夏季优惠促销,VPS首年8折,最低年付仅7.2美元,多机房可选,如...

棉花云1折起(49元), 国内BGP 美国 香港 日本

棉花云官网棉花云隶属于江西乐网科技有限公司,前身是2014年就运营的2014IDC,专注海外线路已有7年有余,是国内较早从事海外专线的互联网基础服务提供商。公司专注为用户提供低价高性能云计算产品,致力于云计算应用的易用性开发,并引导云计算在国内普及。目前公司研发以及运营云服务基础设施服务平台(IaaS),面向全球客户提供基于云计算的IT解决方案与客户服务(SaaS),拥有丰富的国内BGP、双线高防...

wordpress安装为你推荐
海外主机租用为什么很多人选择国外服务器租用空间租用租用空间多少钱 1MB?虚拟主机代理谁给推荐个好的虚拟主机无限级代理jsp虚拟空间java虚拟主机空间怎么选择,国内jsp虚拟主机比较稳定java项目做好后需要推荐一下吧深圳网站空间深圳宝安网站设计,深圳网站空间,哪里做的最好???手机网站空间谁有上手机网站刷空间人气的网址手机网站空间我想建一手机网站,那位推荐一个域名便宜点的手机建站网址,空间小也没关系。下载虚拟主机虚拟机软件到那里下载。怎么安装美国虚拟主机购买我公司需要购买美国的虚拟主机。但是为什么有的海外主机很便宜!有的却很贵呢。 质量如何区分!有没办法去www二级域名www的域名是一级域名还是二级域名
虚拟主机推荐 买域名 中国万网虚拟主机 互联网域名管理办法 ipage 国外服务器 香港主机 国内永久免费云服务器 godaddy优惠码 56折 云图标 本网站服务器在美国 小米数据库 空间合租 国外ip加速器 789电视剧 香港亚马逊 网购分享 net空间 全能空间 更多