首页 > 電腦網絡 > 腾讯云套路开通建站

腾讯云套路开通建站

跟着网上的方法也套路了一波,成功用360购买了6年的腾讯云主机,乞丐版配置,1G内存1M带宽。

clip_image002

安装的最新版CentOS 7.4 64位系统,注意内存只有1G,就不要想着安装微软的系统了。

这系统重启贼快。

系统安装完以后,我装了WDCP

http://www.wdlinux.cn/bbs/thread-57643-1-1.html

和lanmp环境一起安装
yum install -y wget
wget http://dl.wdlinux.cn/files/lanmp_v3.2.tar.gz
tar zxvf lanmp_v3.2.tar.gz
sh lanmp.sh

安装的时候选4,全部安装。

安装成功以后,看能否打开网页,如果可以正常打开,就准备开始安装我的wordpress和

Discuz! X3.4论坛了。

如果80端口打不开,可以看下安全组是否设置:

https://console.qcloud.com/cvm/securitygroup

先分别创建两个站点。

然后文件管理里面上传打包好的ZIP源文件到相应站点的public_html目录

支持直接解压,上传速度非常的快,我20M上传速度,能全部跑满到2M/S左右。

接下来,把数据库创建好,就可以安装了。

WordPress备份导出和导入,可以直接用wordprss自带的工具即可。

当然WDCP支持HTTPS,同样的,我们在https://console.qcloud.com/ssl

申请免费一年的HTTPS证书,到期之前可以快速免费续期。

由于带宽只有1M,所以可以配置CDN加速,效果更好,我用的是又拍云。

https://www.upyun.com/

两个站点全部跑起来之后,下图是可用内存情况:

clip_image004

速度测试:

clip_image006

博客用了CDN加速,效果明显。

论坛没用加速,效果尚可接受。

clip_image008

WordPress HTTPS问题解决:

安装Really Simple SSL插件可一步搞定。

Discus 论坛伪静态规则可以直接复制以下:

# 将 RewriteEngine 模式打开

RewriteEngine On

# 修改以下语句中的 /discuz 为您的论坛目录地址,如果程序放在根目录中,请将 /discuz 修改为 /

RewriteBase /

# Rewrite 系统规则请勿修改

RewriteCond %{QUERY_STRING} ^(.*)$

RewriteRule ^topic-(.+)\.html$ portal.php?mod=topic&topic=$1&%1

RewriteCond %{QUERY_STRING} ^(.*)$

RewriteRule ^article-([0-9]+)-([0-9]+)\.html$ portal.php?mod=view&aid=$1&page=$2&%1

RewriteCond %{QUERY_STRING} ^(.*)$

RewriteRule ^forum-(\w+)-([0-9]+)\.html$ forum.php?mod=forumdisplay&fid=$1&page=$2&%1

RewriteCond %{QUERY_STRING} ^(.*)$

RewriteRule ^thread-([0-9]+)-([0-9]+)-([0-9]+)\.html$ forum.php?mod=viewthread&tid=$1&extra=page\%3D$3&page=$2&%1

RewriteCond %{QUERY_STRING} ^(.*)$

RewriteRule ^group-([0-9]+)-([0-9]+)\.html$ forum.php?mod=group&fid=$1&page=$2&%1

RewriteCond %{QUERY_STRING} ^(.*)$

RewriteRule ^space-(username|uid)-(.+)\.html$ home.php?mod=space&$1=$2&%1

RewriteCond %{QUERY_STRING} ^(.*)$

RewriteRule ^blog-([0-9]+)-([0-9]+)\.html$ home.php?mod=space&uid=$1&do=blog&id=$2&%1

RewriteCond %{QUERY_STRING} ^(.*)$

RewriteRule ^(fid|tid)-([0-9]+)\.html$ archiver/index.php?action=$1&value=$2&%1

RewriteCond %{QUERY_STRING} ^(.*)$

RewriteRule ^([a-z]+[a-z0-9_]*)-([a-z0-9_\-]+)\.html$ plugin.php?id=$1:$2&%1

Discus HTTPS参考以下设置:

1、修改source/class/discuz/discuz_application.php(第187行)

$_G['isHTTPS'] = ($_SERVER['HTTPS'] && strtolower($_SERVER['HTTPS']) != 'off') ? true : false;

修改为:

$_G['isHTTPS'] = true;

2、修改uc_server/avatar.php(就在头几行)

define(‘UC_API’, strtolower(($_SERVER[‘HTTPS’] == ‘on’ ? ‘https’ : ‘http’).’://’.$_SERVER[‘HTTP_HOST’].substr($_SERVER[‘PHP_SELF’], 0, strrpos($_SERVER[‘PHP_SELF’], ‘/’))));
修改为:

define(‘UC_API’, strtolower(($_SERVER[‘SERVER_PORT’] == 443 || $_SERVER[‘HTTPS’] == ‘on’ ? ‘https’ : ‘http’).’://’.$_SERVER[‘HTTP_HOST’].substr($_SERVER[‘PHP_SELF’], 0, strrpos($_SERVER[‘PHP_SELF’], ‘/’))));

找到 uc_server/admin.php (约第13行处)

define(‘UC_API’, strtolower((isset($_SERVER[‘HTTPS’]) && $_SERVER[‘HTTPS’] == ‘on’ ? ‘https’ : ‘http’).’://’.$_SERVER[‘HTTP_HOST’].substr($_SERVER[‘PHP_SELF’], 0, strrpos($_SERVER[‘PHP_SELF’], ‘/’))));
修改为

define(‘UC_API’, strtolower(($_SERVER[‘SERVER_PORT’] == 443 || $_SERVER[‘HTTPS’] == ‘on’ ? ‘https’ : ‘http’).’://’.$_SERVER[‘HTTP_HOST’].substr($_SERVER[‘PHP_SELF’], 0, strrpos($_SERVER[‘PHP_SELF’], ‘/’))));

3、修改/template/default/common/header.htm
将http://全部查找替换为:https://(一共5处)

4、后台 – 全局 – 站点信息 – 网站 URL:将http://改成https://网址

5、后台 – 站长 – UCenter设置 – UCenter 访问地址改成https://网址

6、后台 – UCenter(如果不能正常访问可以在新窗口打开,也可以直接访问UC地址) – 应用管理 – 点右边的编辑 – 应用的主URL改成https://网址

7、后台 – 工具 – 更新缓存

8、后台 – 界面 – 风格,点击“更新CSS缓存”按钮

 

由于内存实在是太小,只有1G,所以数据库经常崩溃,需要重启数据库才行。后面我找到了方法。

每天定时自动释放内存就好了。


		
  1. jary 3月 11th, 2018 @ 14:19 | #1

    360用6年,还是很不错的哦

  2. 无奇时刻 4月 28th, 2018 @ 15:06 | #2

    我去 我才弄了3年 亏大了

评论提交中, 请稍候...

留言

可以使用的标签: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>
Trackbacks & Pingbacks ( 0 )
  1. 还没有 trackbacks
  2. Trackbacks 已关闭