扫二维码与项目经理沟通
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流
可以的,wordpress虽然是个免费开源的网站程序,但是他有很多资源,如收费的插件和模板。
专注于为中小企业提供成都网站设计、网站建设服务,电脑端+手机端+微信端的三站合一,更高效的管理,为中小企业孟连免费做网站提供优质的服务。我们立足成都,凝聚了一批互联网行业人才,有力地推动了近千家企业的稳健成长,帮助中小企业通过网站建设实现规模扩充和转变。
很多企业网站都是使用wordpress制作的,我自己的网站也使用了wordpress。
关于wampserver
WampServer是一款由法国人开发的Apache Web服务器、PHP解释器以及MySQL数据库的整合软件包。免去了开发人员将时间花费在繁琐的配置环境过程,从而腾出更多精力去做开发。在windows下将Apache+PHP+Mysql 集成环境,拥有简单的图形和菜单安装和配置环境。PHP扩展、Apache模块,开启/关闭鼠标点点就搞定,再也不用亲自去修改配置文件,WAMP它会去做。再也不用到处询问php的安装问题了,用wampserver一切就都可以搞定。这个软件是完全的,可以在其官方网站下载到最新的版本。好了不多说了。下面是详细步骤:
安装以及设置wampserver
Step①、在百度直接搜索关键词就可以看见软件,然后我们进行安装,直接点击NEXT下一步。
Step②、点击上面的同意WampServer的安装协议,如果看不懂英文没关系,我们点击同意就好,然后next继续
Step③、这个就是你把程序放在哪个磁盘,个人习惯以及基本都是放在除C盘以外的其他磁盘,那我就就放在D盘吧,这个你可以放平时装程序的那个磁盘里面就可以了。好了,上面的是之前的配置,不用管它,点击install进行安装……等待安装完就好,一般一分钟内就搞定。
Step④、这个是配置系统文件,直接点打开。用户名邮箱可以默认,毕竟只是在本地做测试用。点击next……如下图:
如何在本地使用wampserver搭建wordpress测试环境
Step⑤、到这个地方用WampServer搭建本地php环境基本上就搭建好了,那个对勾不用管,是运行的意思,然后点击finish完成安装。
Step⑥、其实安装过程很简单的,只要按照默认来即可完成。但是安装过后是英文的,那么该怎么办呢。因为很多同学是跟我一样不大懂英文,所以首先我们切换成汉语界面吧!在右下角电脑系统托盘鼠标右键点击wampserver图标就会看见一个language英文然后选择里面的Chinese就变成汉语了。
安装wordpress
Step①、还记得我们之前安装的文件路径吧,在此路径下找到带有3W的文件夹,然后在此文件夹下面新建一个文件夹,取名可以根据自己喜好来取文件夹的名称。我这里取名为wangcom。如下图:这个文件夹就相当于FTP中网站的根目录。
如何在本地使用wampserver搭建wordpress测试环境
Step②、把我们下载好的wordpress文件解压好后把里面的内容放在刚才我们建好的文件夹下面。放好之后好了我们可以开始安装。在浏览器窗口输入如下网址进入安装界面,如下图:
Step③、如果出现如上图这样的情况不用担心,他会自动创建这个所需的文件,当然你也可以自己去创建这个文件的。
Step④、如果出现如上图这样的情况是因为我们忘记在数据库里面创建wordpress环境的数据库信息了,王晟璟在本地安装了wordpress系统以及phpcmsv9系统,在安装phpcmsv9系统的时候就没有这么麻烦是直接可以安装的。过程非常顺畅,但是在安装wordpress的时候就遇见了这个问题,说我们可以和wordpress数据库建立连接但我们无法选择mysql数据库。那么我们就进入数据库来创建这个信息吧。
Step⑤、解决好这个问题后就可以进行安装了。安装就和一样简单。这里就不赘述了。
PS:这款软件缺点也是有的,就是对这套系统不熟悉的人,都不知道原先这些东西,本身是如何配置的。不过还是很感谢这些人的,把东西集成到一起,就方便使用了。
1.首先并在ucenter中添加应用,其中通信密钥随便输入,复制下来。
2.在wordpress目录中放一个uc_client文件夹,这个文件夹可以从ucenter相关的包中得到,是所有客户应用都会用到的。
3.更改wordpress配置文件wp-config.php,在其中加类似如下代码(请自行修改加粗部分):
//added by afo…
//登录和退出时发出通知
define(’UC_CONNECT’, ‘mysql’); // 连接 UCenter 的方式
define(’UC_DBHOST’, ‘localhost’); // UCenter 数据库主机
define(’UC_DBUSER’, ‘wpdb_f’); // UCenter 数据库用户名
define(’UC_DBPW’, ‘1fdsf2_=’); // UCenter 数据库密码
define(’UC_DBNAME’, ‘wpdb’); // UCenter 数据库名称
define(’UC_DBCHARSET’, ‘utf8′); // UCenter 数据库字符集
define(’UC_DBTABLEPRE’, ‘wpdb.uc_’); // UCenter 数据表前缀
define(’UC_DBCONNECT’, ‘1′); // UCenter 数据库持久连接
define(’UC_KEY’, ‘fksal43dfssdfwerfdssafsafsafsafdsaf’); // 与 UCenter 的通信密钥
define(’UC_API’, ‘ht tp:/ /w ww.youmob an.c om/ucenter’); // UCenter URL
define(’UC_CHARSET’, ‘utf-8′); // UCenter 的字符集
define(’UC_IP’, ”); // UCenter 的 IP
define(’UC_APPID’, 3); // 当前应用的 ID
define(’S_ROOT’, substr(dirname(__FILE__), 0));
define(’UC_CLIENT_ROOT’, S_ROOT.’/uc_client/’);
include_once(UC_CLIENT_ROOT.’client.php’);
将下面的api文件解成api目录后放在wordpress目录下,然后调试下确保从ucenter中可以与wordpress正常通信。
api for wordpress
4.需在index.php中第一行,即
define(’WP_USE_THEMES’, true);
前添
ini_set(’output_buffering’, ‘On’);
5.找到这个文件:
wp-includes/pluggable.php中,搜function logout(),约468行,在}即函数结束前添如下代码
//added by afo…
//加uc登出通知
uc_dsetcookie(’auth’, ”);
echo uc_user_synlogout();
exit();
在其下(即}之后,endif;之前)添加一个函数,代码如下
function uc_dsetcookie($var, $value, $life = 0, $prefix = 1) {
global $cookiedomain, $cookiepath, $_SERVER;
setcookie($var, $value, $life ? time() + $life : 0, $cookiepath,$cookiedomain, $_SERVER['SERVER_PORT'] == 443 ? 1 : 0);
}
6.找到这个文件:
user.php文件中
搜function wp_signon,在下面的return前(约59行)加
//added by afo…
echo uc_user_synlogin($user-ID);
Author: kolidon
MYSQL你是安装不了的,在你购买空间的时候空间提供商应该给你一个MYSQL的连接地址,用户名和密码,你只需要把Wordpress上传到你的空间,按照安装提示进行安装,在数据库设置那一步,填入接入地址,用户名,密码就OK了。
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流