很多人想搭建自己的对立网站,比如个人博客、电商独立站等,那么如何搭建呢?我搭建http://icnma.com/的时候,将步骤做了一下记录,可以参考一下。
👁关注👉🏻 程旭源,我们一起向上生长
程旭源的网站示例
准备工作
搭建独立站之前,要做好一些准备:
1、要有自己的域名。
比如baidu.com、jd.com都是域名,可以去阿里云、腾讯云、注册一个,国外的可以去godaddy.com注册。
2、要有自己的服务器。
根据自己的需求选择,使用境内的服务器搭建网站需要备案,要花费十天半个月的时间。境外的服务器可以直接使用,但国内无法直接访问。服务器的配置也是根据个人需求买配置。有的服务器还设置了安全组,必要的时候,要在安全组把相关的端口号开放通行才能访问。
3、服务器ip解析。
就是服务器ip地址要和域名绑定,具体解析操作,后文会有对应教程。
4、SSH终端工具。
可以使用Xshell或者宝塔ssh终端,mac用户可以用自带终端。并通过ssh链接到服务器。
域名解析
域名注册、安全组设置、备案流程、域名解析、终端使用、后台运营技巧、实用插件、选择主题等细节
可以文末留言或者进入站长群交流。
域名解析,这里界面是腾讯云的,云服务器添加解析的具体参数也都相同的,只是界面不同。这里也是着重科普各个参数是啥意思,应该如何配置和示例。
点击添加记录。
主机记录:选择子域名、域名前缀。例如添加 www.icnma.com 的解析时,在 “主机记录” 处选择 “www” 即可。若是想添加 icnma.com 的解析,在 “主机记录” 处选择 “@” 即可。
记录类型:选择 “A”。表示添加服务器的ipv4地址。
线路类型:选择 “默认” 类型,若您只选择其他单独线路(例如 “联通”),可能会导致部分用户无法解析。
记录值:只可以填写 IPv4 地址。填写服务器外网ip地址。
权重:同一条主机记录相同的线路,可以针对不同的记录值设置权重,解析时将根据设置的权重比例进行返回。输入范围为0~100的整数。
MX 优先级:不需要填写。
TTL:为缓存时间,数值越小,修改记录各地生效时间越快,默认为600秒。单击【确定】,完成添加。
服务器面板安装
通过终端工具连接到服务器后,到宝塔官网https://www.bt.cn/找到Linux面板。
可以选择在线安装,就是在本网页安装。也可以脚本安装,相关命令直接复制,在ssh终端粘贴运行即可:
执行命令一两分钟就成功了。通过脚本安装成功示例
将外网面板地址和账密复制保存一下,以后要用。
如图要求开放13415端口,在服务器安全组中开放通行:具体设置,见文末“其他”部分。有问题留言或者在群里讨论。
然后把外网面板地址复制到浏览器,
输入账密就可以登录面板了:
建议使用LNMP,Ngnix轻量级web框架。直接点击默认安装就可以,php版本可以后续再安装多个版本。
安装需要等待几分钟,来杯coffee ~
coffee还没喝完,就安装好了。
是环境安装好了,哈哈哈,后面还有好多步和坑~
WordPress安装
在界面上,我们找到软件商店:
点击“一键部署”,输入WordPress搜索,就能找到,支持的php版本很多,建议使用php7.4,或者在这里搜索php,在"全部"中有各个版本的php,7.4和5.6都安装一个。
安装时候具体的设置:需要填写域名、指定PHP版本,然后点击提交即可。
数据库名称会在安装后提醒你的,这个时候复制保存一下即可:
这个时候,点击“访问站点”,设置语言:简体中文
点击“现在就开始”,将刚刚的数据库名、账密啥的填写一下,主机使用localhost不用改。
点击提交,
会需要我们设置站点标题、管理员的用户名和密码、邮箱信息。
搜索引擎可见性,不用点,百度等搜索引擎可以爬取内容。
这些设置好了后,就能看到熟悉的“您好,世界”了
相关问题
可能遇到的坑和问题:
1、如果报错:
nginx: [emerg] open() "/www/server/nginx/conf/enable-php.conf" failed
(2: No such file or directory) in /www/server/nginx/conf/nginx.conf:76
nginx: configuration file /www/server/nginx/conf/nginx.conf test failed
可能是PHP版本问题、nginx没启动问题。换个PHP版本即可,试试5.6版的。
2、PHP版本切换
在“网站”下可以看到我们安装的网站,点击“设置”“PHP版本”,可以切换。
3、安全组设置
入站规则,“来源”那里可以填写all或者0.0.0.0/0 表示所有ip都能访问,协议端口填写“tcp:端口号”的格式去填写。下面是个示例截图:
效果:
来源和协议端口的支持格式:
出站规则,按照这个设置就可以
后台运营
搭建好后,只有一篇博客,《hello,世界》,光秃秃的,我们需要安装插件和logo设置等。通过 http://域名/wp-login.php 登录后台,输入刚配置的账号密码就可以。
工欲善其事必先利其器,我们安装必要的插件,比如经典编辑器。后面有必要的时候,也可以安利一些实用的插件。
添加文章和页面:侧边栏和顶部都有入口。
主题和菜单
通过侧边栏的外观,找到主题和菜单,可以上传主题,也可以搜索后添加。菜单可以通过文章和页面去拖拽添加。
运营是一件比技术还难的事情,需要长期的坚持和毅力,没有流量、没有收入的时候,还会坚持吗?
告诉大家一个扎心的事实:很多独立站死掉了。。。
你将如何让你的网站长久运行?
2023-01-07
2023-01-07
2022-12-31
2022-12-07
“点赞”是喜欢,“在看、分享”是真爱