前言
现在,只要你有一台服务器,你就可以轻松的搭建起一个自己的网站,即使你和我一样,没有一点编程基础。
这得益于如今众多的开源软件和较为人性化的管理面板,让小白都可以无压力的来搭建个人博客。
所以,如果你有这方面的兴趣,就跟着下面的教程,来搭建自己的网站吧。
搭建过程
第一步:选择服务器和域名
如果只是用作搭建个人博客的话,1核1G的配置就足够,后期如果网站做的好了也可以升级配置。
1核1G这种配置在国外主机服务商处的价格大概是$5/月,在国内主机服务商处为¥30-40/月左右。
区别在于选择国外主机不需要备案,但选择大陆的主机就得去工信部备案,但两者也都大概在人人都付得起的价位。
关于系统选择,建议选择CentOS7,或者也可以根据个人的喜好来。
购买完服务器后最好先去管理界面放行常用的端口,如21,22,80,443,888,3306,8888等。
关于域名的话,既然都搭建网站了,怎么说也得有一个域名吧。
域名的话可以去万网或者腾讯云注册一个,或者去Freenom免费申请一个(.ml等)也可以。
弄好的域名记得将www和@的A记录解析到你的服务器IP上。
第二步:连接服务器
购买完服务器后,通常你就会有一个密钥或者root密码,有了这两项的其中一个,你就可以去使用SSH连接工具连接上你的服务器了。
这里推荐一些比较好用的SSH连接工具:XShell6,PUTTY。
Xshell6表面上为收费软件,但是官网里面有个人/教育选项,是免费使用的,在官网填写邮件地址后,下载地址就会发送给你。
下面以XShell6为例子做演示。
打开软件后会跳出会话框,点击会话框的左上角新建,填入你在主机提供商处得到的IP。
填好之后选择左侧的用户身份验证,输入你的用户名和密码。
如果是密钥就下拉选择Public Key,然后选择你的密钥文件和输入用户名和密码(如果有)。
首次连接会弹出提示框,选择接受并保存即可。
第三步:安装管理面板
这里选择的是宝塔Linux面板,目前更新到了6.6版本,基本上该有的功能这个面板都有了。
下面是安装命令,复制粘贴即可。
(CentOS7,不建议6)
yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && bash install.sh
(Ubuntu/Deepin)
wget -O install.sh http://download.bt.cn/install/install-ubuntu_6.0.sh && sudo bash install.sh
(Debian)
wget -O install.sh http://download.bt.cn/install/install-ubuntu_6.0.sh && bash install.sh
过程中会让你手动输入一次y
面板安装完成后会给你后台管理地址和初始用户名密码,复制进浏览器即可登陆后台。
登陆到后台后记得自己在面板设置中修改用户名和密码。
进入到后台管理后会先让你安装运行环境,这里推荐选择Nginx1.15+PHP7.1+MySQL5.6。
PhpMyAdmin和FTP可有可无,看你自己会不会用到了。
第四步:建立网站
点击左侧网站->添加网站,填写域名(www或者主域名)并创建数据库。
创建完成后,进入文件管理,找到你刚刚创建的网站的根目录,将其中自动生成的四个文件删除。
前往WordPress官网下载Wordpress的安装文件,或者上方资源下载也可以下载到。
下载完成后将压缩包上传至网站根目录并解压(将文件夹中的文件全部剪切到网站根目录),如下图所示。
接下来就可以访问你的域名开始Wordpress配置了。
第五步:Wordpress配置
访问你的域名,就会启动Wordpress的安装流程。
正确填写完成后就是填写关于你的站点名称和后台登陆信息了。
全部填写完成后,Wordpress安装就结束了。
另外,Wordpress的后台管理网址为你的域名/wp-admin
至于Wordpress别的东西就自己摸索吧!还是比较有趣的。
总结
总体过程很简单,得益于宝塔面板的一键安装搭建环境,省了许多事情。
WordPress还有很多高级玩法,等待你自己去发现(虽然我自己都没发现几个
还有就是,你还可以在宝塔面板的网站设置里为你的站点开启HTTPS和伪静态(选择wordpress即可,可以自定义网站的文章链接)。
关于SSL证书申请可以看我之前的文章,TLS1.3的开启也是。
祝你建站愉快:D
对于0编程基础的人来说三分钟不够吧哈哈哈哈
文章三分钟都没法看完~?
不粗哟博主。
谢谢~ 😳