设为首页 收藏本站
查看: 1837|回复: 0

[经验分享] Linux下的mysql两大实战:部署Ucenter和Ucenter-home论坛

[复制链接]
累计签到:1 天
连续签到:1 天
发表于 2015-9-7 08:52:20 | 显示全部楼层 |阅读模式
实验目标
实战:搭建Ucenter论坛
         搭建Ucenter-home网站

实验环境
LAMP环境搭建
服务端:xuegod63.cn   IP:192.168.1.63
客户端:xuegod64.cn   IP:192.168.1.64

实验步骤

---搭建LAMP环境部署Ucenter和Ucenter-home网站,搭建一个类人人网的社交网站      

实验概述

wKioL1XsN16RdQkuAABN-FQUkJY954.jpg
UCenter 用户中心,实现用户的统一登录登出,积分的兑换,TAG的互通等,在安装 UCenter Home、Discuz!、SupeSite、X-Space 等应用前必须先安装 UCenter。本教程讲解的即是如何全新安装 UCenter 1.5.0。
Discuz! 论坛,百万站长的选择,定会给您带来非凡的论坛体验。Discuz! 7.0.0 的推出使 Discuz! 的用户体验又上升到了一个新的高度。本教程讲解的即是如何全新安装Discuz! 7.0.0 FULL(集成了 UCenter 安装的版本)。
UCenter Home 个人家园,给社区中的会员一个可以安家的地方,在这里会员可以交朋友,写记录,发日志,贴照片,玩游戏...使会员可以牢牢的黏在你的社区里。本教程讲解的即是如何全新安装 UCenterHome 1.5。
SupeSite 社区门户,实现 CMS 的功能,拥有强大的模型功能,对 Discuz! 和 UCenter Home 的完美聚合,是您将社区中所有信息进行整合展示的最佳平台。本教程讲解的即是如何全新安装 SupeSite 7.0。


上传软件包
wKiom1XsNXaiIfzhAADUXKI5Gac786.jpg

[iyunv@xuegod63 ~]# unzip -d  /usr/local/src/ucenter   UCenter_1.5.0_SC_UTF8.zip # 解压缩到/usr/local/src/ucenter

   搭建Ucenter论坛


查看解压之后的相关文件
[iyunv@xuegod63 ~]# cd/usr/local/src/ucenter/
[iyunv@xuegod63 ucenter]# ls
advanced readme  upload utilities
[iyunv@xuegod63 ucenter]# ls/usr/local/src/ucenter/upload/
admin.php  control          images     js    plugin      upgrade
api        crossdomain.xml  index.php  lib   release     view
avatar.php data             install    model robots.txt

那么在linux下中为什么会有roboots.txt文本文件呢?
下面我了解一下roboots.txt

robots.txt   网站根目录下,robots.txt 文件作用。
Robots协议(也称为爬虫协议、机器人协议等)的全称是“网络爬虫排除标准”(Robots Exclusion Protocol),网站通过Robots协议告诉搜索引擎哪些页面可以抓取,哪些页面不能抓取。

robots.txt文件是一个文本文件,使用任何一个常见的文本编辑器,比如Windows系统自带的Notepad,就可以创建和编辑它[1] 。robots.txt是一个协议,而不是一个命令。robots.txt是搜索引擎中访问网站的时候要查看的第一个文件。robots.txt文件告诉蜘蛛程序在服务器上什么文件是可以被查看的。
当一个搜索蜘蛛访问一个站点时,它会首先检查该站点根目录下是否存在robots.txt,如果存在,搜索机器人就会按照该文件中的内容来确定访问的范围;如果该文件不存在,所有的搜索蜘蛛将能够访问网站上所有没有被口令保护的页面。
百度官方建议,仅当您的网站包含不希望被搜索引擎收录的内容时,才需要使用robots.txt文件。如果您希望搜索引擎收录网站上所有内容,请勿建立robots.txt文件。
如果将网站视为酒店里的一个房间,robots.txt就是主人在房间门口悬挂的“请勿打扰”或“欢迎打扫”的提示牌。这个文件告诉来访的搜索引擎哪些房间可以进入和参观,哪些房间因为存放贵重物品,或可能涉及住户及访客的隐私而不对搜索引擎开放。但robots.txt不是命令,也不是防火墙,如同守门人无法阻止窃贼等恶意闯入者。

移动到/var/www/html/blxueyuan/
[iyunv@yuanxuegod63 ucenter]# mv/usr/local/src/ucenter/ /var/www/html/blxueyuan
[iyunv@xuegod63 ucenter]# ls/var/www/html/blxueyuan/
advanced readme  upload utilities


查看权限
[iyunv@xuegod63 ~]# ll -d/var/www/html/blxueyuan
drwxr-xr-x 14 root root 4096 1月  22 2009 /var/www/html/blxueyuan
#我们要知道blxueyuan文件是需要一些权限的,

查看web需要哪些权限并修改权限
[iyunv@xuegod63 ~]#  ps -aux | grep httpd
Warning: bad syntax, perhaps a bogus '-'?See /usr/share/doc/procps-3.2.8/FAQ
root     3094  0.0  0.8 28016  8588 ?        Ss  11:22   0:00 /usr/sbin/httpd
apache    3559 0.0  0.3  28016 4112 ?        S   12:15   0:00 /usr/sbin/httpd
apache   3560  0.0  0.3 28016  4112 ?        S   12:15   0:00 /usr/sbin/httpd
apache   3561  0.0  0.3 28016  4112 ?        S   12:15   0:00 /usr/sbin/httpd
#这里我们可以看到此进程是以阿帕奇为运行的
[iyunv@xuegod63 ~]# chown -R apache.apache/var/www/html/blxueyuan/

查看权限
[iyunv@xuegod63 ~]# ll -d/var/www/html/blxueyuan
drwxr-xr-x 14 apache apache 4096 1月  22 2009 /var/www/html/blxueyuan

在阿帕奇上进行安装

问题
wKioL1XsN62R-nx_AAHzmP6uNEs076.jpg
#这里我可以看到,需呀将php.ini 中的 short_open_tag 设置为 On,否则无法继续安装

修改php.ini
[iyunv@xuegod63 html]# vim  /etc/php.ini
wKioL1XsN7uwbbo4AAD5p6kEak8532.jpg
开启PHP短标签功能。
决定是否允许使用,代码开始标志的缩写形式(<? ?>
PHP 代码开始标志的完整形式为: <?php  。。。 ?>

重启阿帕奇服务
[iyunv@xuegod63 ~]# /etc/init.d/httpdrestart

刷新阿帕奇
wKiom1XsNaTxQxzsAAO0Hms8EoM860.jpg
#这样我们就可以安装了,点击“我同意”

安装步骤1
wKiom1XsNbvDB9AyAAJv59m9_Cg544.jpg
#这里有开始安装的步骤,点击“下一步”

安装步骤2
wKiom1XsNjvS_1vRAALHKFkujQg888.jpg

安装步骤3
wKioL1XsOG7C4QpdAANInMZtsa4538.jpg
#数据库的安装,点击“下一步”

安装完成并登陆
wKiom1XsNljxoi_1AAJeQSbDf7I932.jpg
注:这个注册码很不清楚,多按F5刷新几次就可以了
要记录创始人用户名:UCenter Administrator  密码:123456

登陆
wKioL1XsOJbQHShaAARHrrtV3dc018.jpg





创建一个用户和密码
wKiom1XsNsLhfc4cAAGBj0ryIfI671.jpg
总结:
上传网站模版-》 修改权限-》 通过web安装

安装UCenter_Home_并查看
[iyunv@xuegod63 ~]# unzip -d /usr/local/src/UCenter_Home_2.0_SC_UTF8.zip
[iyunv@xuegod63 ~]# cd /usr/local/src/
[iyunv@xuegod63 src]# ls
2.0_changelog.txt  readme.txt ucenter  uchome  update upload

移动到阿帕奇下并修改权限
[iyunv@xuegod63 src]# mv upload//var/www/html/blxueyuan1
[iyunv@xuegod63 src]# chown -R apache.apache/var/www/html/blxueyuan1
[iyunv@xuegod63 src]# cd ..
[iyunv@xuegod63 local]# ls/var/www/html/blxueyuan1
admin       config.new.php   help.php    language    space.php    xmlrpc.php
admincp.php cp.php           image       link.php     template
api         crossdomain.xml  index.php   magic.php   theme
app.php     data             install     network.php  uc_client
attachment  do.php           invite.php  rss.php     userapp.php
common.php  editor.php       js.php      source       ver.php

    搭建UCenter_Home网站

wKioL1XsOPazwZ3WAAIgOUMNKlY255.jpg


修改config。New。php
[iyunv@xuegod63 ~]# cd/var/www/html/blxueyuan1
[iyunv@xuegod63 blxueyuan1]# mvconfig.new.php config.php
[iyunv@xuegod63 blxueyuan1]# ll config.php
-rw-r--r-- 1 apache apache 2425 12月 29 2008config.php

安装步骤1
wKiom1XsNtuyO0ynAAOk2nwZeu8070.jpg
#这里我们能够看到它的安装步骤,点击“授权”

安装步骤2:配置UCenter相关
wKioL1XsORDgghY6AAM43rZSUYA737.jpg


安装步骤3:配置数据库连接信息

wKiom1XsNvbhdMnaAALCMj7LxuQ223.jpg
#这里面的 数据库名称哪里来呢?
wKioL1XsOSeQ8383AACYIwO4SSI130.jpg

在第一个实战中,我们就搭建了一个ucenter数据库


安装步骤6:安装完成并登陆
wKiom1XsNxLzLgPbAALPErCJu24851.jpg

#在这步骤之前中,4和5步骤中,只要3步骤成功,4和5步骤就会自动更新








安装成功并进入我们的空间和管理


wKioL1XsOVbSMoKqAAFiKeVQIZk731.jpg
wKioL1XsOeyAnaV6AAQmwRSrh34279.jpg
#这样我们就可以对我们自己的论坛进行一些管理了



运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-110380-1-1.html 上篇帖子: 安装mysql报curses的解决 下篇帖子: phpMyAdmin4.4.7安装及配置 Linux mysql
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表