中华DIY论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
返回列表 发新帖

直播论坛服务器胜利逃亡大迁徙盛况!

[复制链接]
  • TA的每日心情
    开心
    2022-8-5 09:07
  • 签到天数: 1530 天

    [LV.Master]伴坛终老

    87

    主题

    1843

    帖子

    2万

    积分

    论坛元老

    Rank: 8Rank: 8

    积分
    23667

    medal1

    2019-6-27 12:26:16  | 显示全部楼层
    本帖最后由 大花猫 于 2019-6-27 13:24 编辑

    事由:受大陆六月疯爆影响,并合理遵循市场价格经济,废弃原论坛服务器,在同等价格下购买配置更高些的服务器。让论坛服务更加流畅。

    20190603111143.png


    论坛服务器胜利逃亡大迁徙盛况---第一季(共1集)
    战前准备:

    这是现在论坛服务器配置:

    1.png

    运营商后台选择物理地点配置:

    2.png


    之所以选择香港是因为国际上就没有他妈的域名备案手续。但是相应内陆的价格就贵了100多元,也是拜备案所赐。
    3.png

    根据需要选择好习惯的操作系统和版本号,香港centos版本太少,用centos7以上增加很多工作量,就选择6.5得了。
    4.png

    核对下选择指标:

    5.png

    就可以选择购买了。支持各种银行卡支付宝。
    6.png

    至此你就是一位准web坛主或站长了。
    7.png

    在后台开通下服务器:

    8.png


    本地安装xshell远程管理软件,就可以管理自己的服务器了:

    10.png

    远程登录服务器简单看下配置,linux下数据盘需要挂载才能使用,当然有些平台是事先为你挂载好。

    9.png


    看下挂载前没有数据盘:

    14.png

    挂载后的数据盘出来了:

    15.png

    挂载方法:

    11.png

    12.png

    13.png
    一切准备工作就绪。下午就可以开始从配置防火墙,安装nginx,mysql数据库,php服务了。
    至此服务器胜利逃亡大迁徙盛况第一季播放完毕!



    回复

    使用道具 举报

  • TA的每日心情
    开心
    2022-8-5 09:07
  • 签到天数: 1530 天

    [LV.Master]伴坛终老

    87

    主题

    1843

    帖子

    2万

    积分

    论坛元老

    Rank: 8Rank: 8

    积分
    23667

    medal1

    2019-6-27 13:42:51  | 显示全部楼层
    本帖最后由 大花猫 于 2019-6-27 14:48 编辑

    论坛服务器胜利逃亡大迁徙盛况---第二季(第1集)        防火墙及前置服务

    可以理解为linux系统有2个防火墙需要设置管理,SELinux是系统的内核模块(安全子系统),大多数情况下包括生产机都选择关闭。查看了下默认已经是关闭了,如果不是就需要将SELINUX=enforcing改为SELINUX=disabled。


    16.png


    平时用到的防火墙增加个80web开放端口和远程管理端口,其余的全部关闭掉。比特币勒索病毒的入侵端口如:445、135、137、138、139端口等,如果当年的中华“校长”在第一次遭受勒索后能及时关闭,应该能避免被二次勒索了。
    设置好检查下防火墙状态:

    17.png



    nginx作为web的前置服务,被广泛使用,除完成域名解析功能外,更是过滤各类访问垃圾,爬虫,盗链,设置访问黑白名单,反向代理等的优秀应用软件。是鹅果仁儿开发的,佩服他们的技术功底。

    nginx安装网上大把实例参考不多说了,根据具体情况yum默认安装就可以。

    18.png

    安装完首次启动服务,查看状态,看到80口的服务已经启动成功了:

    19.png


    在浏览器写服务器ip已经看到nginx欢迎界面。
    20.png

    当然闲的没事干,也可以扔进一个静态测试页面看下效果。

    22.png

    选择基础的前置服务已经安装完成,为了更充分发挥nginx的防范监管功能,还需要追加安装相应的扩展模块。
    23.png

    追加重新编译后,前置服务安装就完成了,具体就是等论坛服务迁移搭建完成后,再配置域名解析和过滤功能等的配置文件调整。

    论坛服务器胜利逃亡大迁徙盛况第二季(第1集)播放完毕!
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2022-8-5 09:07
  • 签到天数: 1530 天

    [LV.Master]伴坛终老

    87

    主题

    1843

    帖子

    2万

    积分

    论坛元老

    Rank: 8Rank: 8

    积分
    23667

    medal1

    2019-6-27 15:16:43  | 显示全部楼层
    本帖最后由 大花猫 于 2019-6-27 16:03 编辑

    论坛服务器胜利逃亡大迁徙盛况第二季(第2集) 数据库安装准备。

    选择下载适合版本的mysql,本地安装服务。
    24.png

    数据库安装很简单,主要是调整配置文件,改变默认的服务端口3306,和开启合理的存贮引擎。
    25.png


    调整好参数,启动服务,看到mysql服务已经正常启动了。
    27.png

    对数据库的远程管理不建议开放,避免和防范被嗅探和篡改的风险。当必须开启时,可以设置绑定远程ip的方式,降低风险。

    论坛服务器胜利逃亡大迁徙盛况第二季(第2集)播放完毕,看似简单,实际确是非常的关键和重要,别忘了台湾“校长”的坛子就是因为数据库被锁勒索比特币倒闭的。血的教训和代价。


    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2022-8-5 09:07
  • 签到天数: 1530 天

    [LV.Master]伴坛终老

    87

    主题

    1843

    帖子

    2万

    积分

    论坛元老

    Rank: 8Rank: 8

    积分
    23667

    medal1

    2019-6-27 16:31:44  | 显示全部楼层
    本帖最后由 大花猫 于 2019-6-27 17:27 编辑

    论坛服务器胜利逃亡大迁徙盛况第二季(第3集)php,httpd服务安装。
    现在论坛是discuz3.2版,php版本是5.4.4,随着免费discuz最高版本已经升级到3.4了,说已经支持了php7,因为php的版本是从5.x直接蹦到了7.x,没有6.x,所以本次也相应提高选择较高的版本php5.6.4,很多人误解康盛公司的忽悠宣传,虽然discuz3.4支持php7,但是运行在php7.x时还是要修改调整很多参数,语法等,所以不能选择php7.x。



    稳妥的安装php5.6.4就足够承上启下了。

    28.png

    由于帖子是直播,从今天中午11:50购买完服务器到安装应用,还要截图更新帖子,午饭都省了。因为我采用了最笨拙的源码编译安装,虽然有安装文档,但变更版本要重新下载源码,httpd编译安装很繁琐,编译过程中会出现新的未知错误,不能松心,要一鼓作气完成,避免遗漏。先歇会儿再继续耍了。
    29.png

    编译安装各种依赖,枯燥掠过。


    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2019-12-2 23:09
  • 签到天数: 1 天

    [LV.1]初来乍到

    2

    主题

    27

    帖子

    5102

    积分

    论坛元老

    Rank: 8Rank: 8

    积分
    5102

    medal3medal4

    2019-6-27 18:00:55  | 显示全部楼层
    透漏这些会不会被黑客利用
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2019-12-2 23:09
  • 签到天数: 1 天

    [LV.1]初来乍到

    2

    主题

    27

    帖子

    5102

    积分

    论坛元老

    Rank: 8Rank: 8

    积分
    5102

    medal3medal4

    2019-6-27 18:04:47  | 显示全部楼层
    试了下网速真的快了许多,开网页不再费力
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2022-8-5 09:07
  • 签到天数: 1530 天

    [LV.Master]伴坛终老

    87

    主题

    1843

    帖子

    2万

    积分

    论坛元老

    Rank: 8Rank: 8

    积分
    23667

    medal1

    2019-6-27 18:05:40  | 显示全部楼层
    蓝竹 发表于 2019-6-27 18:00
    透漏这些会不会被黑客利用

    不会的,就展示一个完整搭建过程,关键的地方都略掉了。呵呵
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2022-8-5 09:07
  • 签到天数: 1530 天

    [LV.Master]伴坛终老

    87

    主题

    1843

    帖子

    2万

    积分

    论坛元老

    Rank: 8Rank: 8

    积分
    23667

    medal1

    2019-6-27 18:54:11  | 显示全部楼层
    快下班了,还差最后升级一下GD到2.1就全部完成编译了。明天继续吧。后面就剩下上传discuz3.4安装文件,再将论坛的数据目录覆盖进去,完成论坛的升级实验,蓝竹兄弟误会了,我现在新购服务器上安装论坛所需环境软件,还没真正迁移数据和域名。论坛还是运行在旧服务器上,所以快慢和我没关系的。
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    擦汗
    2020-1-1 09:34
  • 签到天数: 10 天

    [LV.3]偶尔看看II

    1

    主题

    50

    帖子

    2703

    积分

    金牌会员

    Rank: 6Rank: 6

    积分
    2703

    medal5medal6medal7medal8medal9medal10

    2019-6-27 20:02:04  | 显示全部楼层
    楼主你老牛了,佩服
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2022-8-5 09:07
  • 签到天数: 1530 天

    [LV.Master]伴坛终老

    87

    主题

    1843

    帖子

    2万

    积分

    论坛元老

    Rank: 8Rank: 8

    积分
    23667

    medal1

    2019-6-28 11:27:54  | 显示全部楼层
    本帖最后由 大花猫 于 2019-6-28 14:37 编辑

    今天继续把昨天的GD升级到了gd-2.1.1,再次编译php5.6.4,完成了php的安装。记得当年刚从事运维时,给公司服务器安装php5.4,mysql,整整搞了四天才成功,编译中各种错误根本搞不懂,网上一大堆信息,一点点实验才完成。现在安装次数多了遇到错误也很坦然了。

    31.png

    过程很慢,持续了20多分钟
    32.png

    33.png
    在项目路径下创建个phpinfo(PHP探针)

    34.png

    由于开启防火墙,nginx还没配置,不能直接浏览器查看,暂时服务器模拟浏览器看下,等配置完毕再核对调整php信息。
    35.png

    设置了临时访问,就可以在浏览器看到php服务具体参数信息了:
    36.png


    论坛服务器胜利逃亡大迁徙盛况第二季(第3集)播放完毕。



    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2022-8-5 09:07
  • 签到天数: 1530 天

    [LV.Master]伴坛终老

    87

    主题

    1843

    帖子

    2万

    积分

    论坛元老

    Rank: 8Rank: 8

    积分
    23667

    medal1

    2019-6-28 15:55:49  | 显示全部楼层
    本帖最后由 大花猫 于 2019-6-28 16:53 编辑

    论坛服务器胜利逃亡大迁徙盛况第三季(共1集)Discuz3.4全新安装验证下服务器环境。

    先下载git开源Discuz3.4代码

    37.png


    实际用到的也就是“upload”目录

    38.png

    将用于测试的域名解析到服务器

    39.png


    事先设置好并开启多域名httpd管理服务。

    40.png


    安装很简单了,傻瓜式的。把upload目录内的文件都上传到测试用的web根目录下。

    41.png

    浏览器直接输入测试域名:xxxx.cn/install就按提示安装了。

    42.png

    先自动监测服务器环境,现在全绿说明一切条件都满足了。

    43.png

    下一步是填写数据库的连接参数等就略过了。

    然后是自动释放安装,就提示完成了。

    44.png

    访问下测试域名,查看下前台和后台是否正常:

    45.png

    46.png


    看来Discuz3.4安装还是比较顺利,就升级php5.6.4时多耗费些调整和打补丁时间。总体还是很顺利的。

    至此,论坛服务器胜利逃亡大迁徙盛况第三季(共1集)播放完毕。整个论坛大迁徙的前期准备工作就都完成了。改天再验证一次从旧版的Discuz3.2升级到Discuz3.4,数据是否完整顺利,就可以择一个夜黑风高的良辰吉日真正的论坛迁徙胜利大逃亡行动了。届时会提前公告迁徙时间,尽量缩短对大家访问论坛影响。

    此帖就此告一段落。



    回复 支持 反对

    使用道具 举报

    该用户从未签到

    1

    主题

    2

    帖子

    2048

    积分

    金牌会员

    Rank: 6Rank: 6

    积分
    2048

    medal5medal6medal7medal8medal9medal10

    2020-5-26 10:59:24  来自手机  | 显示全部楼层
    为人民服务
    回复 支持 反对

    使用道具 举报

    发表回复

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    中华DIY论坛QQ官群:205778249
    关于我们
    关于我们
    友情链接
    联系我们
    帮助中心
    网友中心
    购买须知
    支付方式
    服务支持
    资源下载
    售后服务
    定制流程
    关注我们
    官方微博
    官方空间
    官方微信
    快速回复 返回顶部 返回列表