正文索引 [隐藏]

前言

网站都有数据库,除了nginx之外还需要安装php和mysql程序,这里我建议大家至少有1g内存条。

前期准备

完成域名解析,a记录指向你的服务器地址;
服务器系统最好是c7系统的最高版本;
本地电脑安装ssh工具。
完成修改ssh端口

安装

百度搜索面板,进入官网,找到centos的安装代码,在ssh黑框中粘贴回车,开始自动运行,(如果ssh中断,重新登录ssh重新输入代码就行了),系统自动滚动信息,这时系统问你是否安装在目录下,输入y回车,开始滚动信息,等待,完成后,(如果安装失败,重复安装一遍就行了)在黄色和绿色之间有登陆地址、用户名、密码,这三个复制下来自己保存好。在sftp窗口里,按照跳过绑定教程,进行修改。

安装程序

浏览器打开刚刚得到的登录地址,粘贴名字和密码登录,进入了,提示安装套件,按照nginx 1.19,mysql 5.7,php 7.2,phpmyadmin 5,打钩极速安装,点击左上角地址旁边的数字,可以观看安装进程,等待全部完成。

配置面板

点击面板左侧的安全,在4万至5万之间挑选一个数字,在端口处输入这个随机数字,备注说明填写宝塔面板新端口,点击放行,端口输入443,备注说明填写https,点击放行。 点击面板左侧的面板设置,修改面板端口、用户名和密码,端口就是刚才在4万至5万的随机数字,用户名和密码自己想个复杂的没有规律的,自己记录好,三项修改完成后点击下方的保存,点击面板左侧的退出,关闭网页。之前给的登录地址中8888改成那个随机数字,重新打开登录网页,用户名和密码也用新的。

部署网站

重新登录后,点击面板左侧的软件商店,搜索宝塔一键部署源码,安装插件并添加到首页,返回首页打开该插件,点击博客,选择你想要的,wordpress或者typecho,点击一键部署,输入你的网址,例如test.baibu.xyz,其他的默认就行,点击确定,等待自动运行结束,自己记录下得到的数据库名、数据库用户名和数据库密码。

申请ssl证书

点击面板左侧的网站,自己网站名最右侧点击设置,点击ssl,点击Let’s Encrypt,对域名打钩,点击申请,等待完成后,打开右上角的强制https开关。

安装bbr

使用ssh进入服务器里,粘贴如下命令
wget -N –no-check-certificate “https://raw.githubusercontent.com/chiakge/Linux-NetSpeed/master/tcp.sh” && chmod +x tcp.sh && ./tcp.sh
这里出现输入选择,建议安装原版bbr,不用其他的加速技术,主要出于以下几点考虑:
1. 原版bbr是官方支持、以后新系统默认采用的方式,其他几个则是个人修改、破解得到的,不建议用在生产环境(网站);
2. 魔改bbr/bbr plus/锐速对新版系统(centos 8、ubuntu 19等)的支持比较差;
3. 某些vps商家明确指出不允许安装魔改/plus/锐速,否则断网,原版bbr发包方式比较温和,其他几个则是疯狂发包,严重影响邻居vps的速度,增加线路拥挤,因此某些商家的tos里禁止安装。
所以这里的选择,我输入1回车,也就是安装bbr/bbr魔改版内核,系统开始滚动很多信息,等待一段时间后,出现重启提示,输入y回车,进行重启。等待两分钟后重新用ssh进入服务器里面,粘贴./tcp.sh回车(注意tcp前面的点和下划线都粘入),再次出现一样的选择,这里输入4回车,开始滚动信息,显示启动成功,完成。

结尾

之后就是在浏览器中输入你的网址,进入里面设置了,按照教程相信你已经顺利完成了配置。