前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >搭建Linux环境的详细步骤(四)

搭建Linux环境的详细步骤(四)

作者头像
测试小兵
发布2019-09-03 17:57:14
1.1K0
发布2019-09-03 17:57:14
举报
文章被收录于专栏:猪圈子猪圈子

七:部署一个好玩的网站

搭建一个”Discuz ! X ”网站, 该网站是康盛公司推出的一个社区平台,包含社区论坛,社交网络,社交游戏等等

1. 首先安装UCenter+Discuz!X ,我们通过FileZila将Discuz_X2.5_SC_UTF8.zip上传到/user/local下,新建ucenter文件夹,将Discuz_X2.5_SC_UTF8.zip拷贝到ucenter中,进入到ucenter中:

解压:

代码语言:javascript
复制
unzip Discuz_X2.5_SC_UTF8.zip -d ./discuzx

2. 进入解压后的discuzx目录,将整个upload目录复制到/usr/local/apache2/htdocs目录下,并改名为discuzx

执行命令:

代码语言:javascript
复制
cp -R upload /usr/local/apache2/htdocs/discuzx

2. 回到Windows访问网址:IP/discuzx/install 进行安装

3. 同意协议后,下一步是检查安装环境,我们发现这一步检查到很多不符合项:

我们回到liunx里,进到/usr/local/apache2/htdocs/discuzx/目录下 将这些目录和文件增加可写权限

执行命令:

代码语言:javascript
复制
cd /usr/local/apache2/htdocs/discuzx/
chmod -R go+w config data uc_client uc_server

改完后我们刷新下网页,可以看到这些不符合项都修正了

下一步设置运行环境,我们选择全新安装

下一步创建数据库,我们只需要填上正确的数据库root 账号密码就行了。

后面一路继续即可完成安装,成功后我们可以看到discuzx论坛首页。

4. 通过FileZila工具将UChome文件传到ucenter下,进入到ucenter目录中,在当前目录下解压UCenter_Home_2.0_SC_UTF8.zip

执行命令:

代码语言:javascript
复制
unzip UCenter_Home_2.0_SC_UTF8.zip -d ./uchome

5. 进到uchome下,将这个upload目录 复制到/usr/local/apache2/htdocs目录下,并改名为uchome

执行命令:

代码语言:javascript
复制
cp -R upload  /usr/local/apache2/htdocs/uchome

6.进到uchome目录,cd /usr/local/apache2/htdocs/uchome/

将 config.new.php改名为 config.php 并增加写权限

执行命令:mv config.new.php config.php

chmod go+w config.php

代码语言:javascript
复制
cd /usr/local/apache2/htdocs/uchome/
mv config.new.php  config.php
chmod go+w config.php

7.回到Windows下,访问:IP/discuzx/uc_server/,进入UCenter后台管理端:

选择应用管理-添加新应用-URL安装

输入:

http://IP/uchome/install/index.phpuchome目录下的install目录下的index.php

8.开始安装,第一步是检查权限,我们发现有三个权限不正确:

9. 进入到uchome目录下:

代码语言:javascript
复制
cd /usr/local/apache2/htdocs/uchome/

将这三个目录包括里面包含的内容全部加上可写权限

执行命令:

代码语言:javascript
复制
chmod -R go+w attachment data uc_client/data

10.刷新页面进行安装,数据库用户名:root,密码:123123,数据库名:uch

一路按提示操作完即安装完成,可以看到管理员个人空间

八、部署安装一个flash游戏“开心渔场”项目

该款游戏类似于QQ农场,QQ牧场

1.通过FileZila将hifish文件夹上传到/usr/local下

2.进入到hifish目录中,将fish目录复制到/usr/local/apache2/htdocs/uchome目录下

代码语言:javascript
复制
cp -R fish /usr/local/apache2/htdocs/uchome/

再将image目录复制到/usr/local/apache2/htdocs/uchome目录下

代码语言:javascript
复制
cp -R image /usr/local/apache2/htdocs/uchome/

再将fish.php也复制到/usr/local/apache2/htdocs/uchome目录下

代码语言:javascript
复制
cp fish.php  /usr/local/apache2/htdocs/uchome/

4. 进入到uchome目录中:

代码语言:javascript
复制
cd /usr/local/apache2/htdocs/uchome/

给fish目录及目录下所有内容增加写权限

执行命令:

代码语言:javascript
复制
chmod -R go+w fish

5. 修改/usr/local/apache2/htdocs/uchome/template/default/目录下的header.htm文件 执行命令:

代码语言:javascript
复制
vi /usr/local/apache2/htdocs/uchome/template/default/header.htm

找到“热闹”关键字,按“热闹”所在行的格式在写一行,图片使用fish.gif,链接使用fish.php,名字取“渔场”

执行:找到“热闹”关键字

添加:

代码语言:javascript
复制
<li>
<img src="image/app/topic.gif"><a href="fish.php?do=topic">渔场a>
li>

6. 回到windows下,在浏览器中访问:http://IP/uchome/fish/core/tools/install.php,安装数据库

7. 进入到uchome主页,使用管理员登陆,在设置中进入高级管理页,选择高级设置中的缓存更新,重新回到主页,我们可以看到渔场已经存在了

脚本:软件测试大师

图片:软件测试大师

来源:软件测试大师


/ END.

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2019-08-30,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 Python测试社区 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
数据库
云数据库为企业提供了完善的关系型数据库、非关系型数据库、分析型数据库和数据库生态工具。您可以通过产品选择和组合搭建,轻松实现高可靠、高可用性、高性能等数据库需求。云数据库服务也可大幅减少您的运维工作量,更专注于业务发展,让企业一站式享受数据上云及分布式架构的技术红利!
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档