网站搭建记录
前期准备
服务器(100元)
国内主流云服务器有华为云、阿里云、腾讯云…
国内服务器要让网站上线需要经过备案,需进行工信部ICP备案以外,还必须进行公安部备案(网安备案)(即双备案,缺一不可),否则将一律依法予以关停。
我选用Frantech的海外服务器( 链接:https://my.frantech.ca/?attempt=1 )
相比国内的服务器省去了备案的过程,但也会导致网站的访问速度变慢,当然也可以使用CDN加速服务
如果仅仅制作个人博客我认为GitHub提供GitHub page功能就够用,也可搭建简单的企业介绍网站,主要在于免费。
域名(189元)
域名后缀:
.cn/.ren/.wang/.citic/.top/.sohu/.xin/.com/.net/.xyz/.vip/.work/.law/.beer/.club/.shop/.site/.ink/.info/.mobi/.red/.pro/.kim/.ltd/.group/.auto/.link/.biz/.fun/.online/.store/.tech
.中国/.公司/.网络/.政务/.公益/.政务.CN/.公益.CN/.网址/.商城/.网店/.中信/.商标/.信息/.广东/.佛山/.集团/.我爱你/.网店/.手机/.购物/.在线/.中文网/.游戏/.企业/.娱乐/.商店
我是在阿里云购买的域名,价格有贵的也有便宜的,”.top”200元不到可以买10年。
- 个人博客的域名选择凭喜好选择即可
- 企业域名最好选择易于记忆的域名,后缀选择”.com”或”.cn”。
无论是域名还是服务器应该都有可以白嫖的地方。
域名也是需要备案,但相比服务器速度快多了。
国外注册的域名只能先把域名转入国内,才可以提交备案申请。
过程
远程连接服务器
- xshell远程连接
- 使用自带的远程连接
问题一
我在这里遇到了第一个问题,因为我的蹩脚英文无法在Frantech找到远程连接或者没有,所以我使用xshell进行连接只需输入服务器的账号和密码即可。
宝塔面板
对于我这种新手宝塔面板就是一步到位了
安装宝塔面板系统要求
- 操作系统:CentOS/Ubuntu/Debian等
- 确保是干净的操作系统,没有安装过PHP之类
- 内存要求最低512MB,推荐购买1GB以上内存。
- 宝塔Linux版本是兼容centos最佳,建议使用centos7 系统。
安装宝塔命令
Centos7及以上安装脚本:
1
2yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh
Ubuntu/Deepin安装脚本:
1
2wget -O install.sh http://download.bt.cn/install/install-ubuntu_6.0.sh && sudo bash install.sh
Debian安装脚本:
1
2wget -O install.sh http://download.bt.cn/install/install-ubuntu_6.0.sh && bash install.sh
安装完成后就会出现宝塔的后台登陆地址以及账号和密码,类似:
Bt-Panel: http://你的宝塔后台管理地址
username: 你的宝塔面板登录用户名
password: 你的宝塔面板登录密码
问题二
这里我遇到了第二给问题,在使用国内服务器时无法打开宝塔后台。百度后了解到:国内服务器要求开放 宝塔面板8888、phpMyAdmin888端口等等。国外VPS一般没限制端口。国内像腾讯云、阿里云都要去防火墙(安全组)开放相应端口。