阿里云轻量应用服务器建站全程

之前趁着阿里云优惠买了一个阿里云轻量应用服务器,但除了挂了个空壳网站在那里基本闲置,最近想重新整顿一下,充分利用起来,给自己搭个像点样子的网站,跑些有用的程序,于是就动手起来。如今,建站工具和资源都十分丰富,许多程序的安装都简易化了,搭建网站的难度已大幅下降,像我这样的非程序员也能管理起自己的一个服务器来,真得感谢科技的进步和这些技术人员的努力呀。

虽说搭建不是太难,但终归是技术活,自己并不长期和代码打交道,对代码生疏,加之记性也不好,于是很有必要记录下我的搭建过程,备以后参阅,同时也给网络上的有同样需求的朋友一个参考经验,这也是我建站的一个原因。

一、工具准备

(一)服务器和系统准备

1.服务器

本人使用的是在阿里云购买的服务器,主要配置如下:

名称:阿里云轻量应用服务器
CPU:1核
内存:2GB+40GB

2.系统软件

选择在服务器上安装的系统为Linux,具体为:

系统:CentOS 7.3
应用:宝塔(BT-Penel) 6.9.8

(二)建立本地和服务器连接

可以选择直接在阿里云服务器管理网页界面直接连接,但比较卡,为了方便以后管理还是在本地电脑上通过软件连接,本人使用电脑系统为Win10 64位,决定选择使用Putty这个小巧的软件。

1.建立Putty连接

考虑到连接的方便和安全,选择密钥连接方式

(1)创建公钥

在阿里云服务器管理界面创建公钥,记得(秘密)保存好公钥

(2)生成私钥

打开Putty组件中的小应用──puttygen.exe,点击load载入刚刚下的公钥

在key passphrase栏可以设置密码,这样以后每次连接的时候就需要验证密码,可以设一个简单的。设置好后,点击save private key保存生成的私钥,待会就可以用这个进行服务器的连接

(3)连接服务器

打开Putty主应用putty.exe,分别填好需要的参数,如下一组图

点击open就可以进行连接了,可以测试看看(如果前面生成私钥时设置了密码会要求输入密码)

二、安装基本软件

由于本人选择Linux系统时选择了宝塔应用,因此可以直接在宝塔面板中进行管理和软件的安装,很方便

(一)进入宝塔面板

1.获取宝塔账户密码

首先在阿里云服务器管理界面复制下面的命令,然后去Putty连接服务器后执行一下就可以获得密码,用户名则默认是admin

2.登录宝塔面板

在浏览器中输入 http://服务器IP:8888 就可以登录宝塔面板

(二)安装基本套件(运行环境)

可以按照LNMP的规格,分别安装:Nginx、MySQL、PHP和phpMyAdmin这四个软件,这些基本输掉在宝塔面板都可以找到,具体分别安装哪个版本的,可以就按照默认的进行安装

(三)安装和部署WordPress

1.安装WordPress

安装完前面的运行环境后就可以开始安装部署WordPress了,WordPress也是直接在宝塔面板中安装,可以一键部署,真是太方便了

在一键部署的选项中,填好资料,域名也可以加上www开头

2.部署WordPress

在上面提交后就会自动进入到WordPress界面,如果没有可以手动在浏览器中输入 http://IP/wp-admin 进入,按照引导界面输入刚刚的创建的数据库相关信息,一般有:

数据库名
数据库用户名
数据库密码
数据库主机     #不修改,就保持localhost这个字符串(而不是你的服务器IP)
数据表前缀     #不修改(需要的话可以修改)

之后就按引导做就行了,后面就是WordPress的使用了,就不赘述了

三、安装SSL证书

安装SSL证书可以让网站更安全,浏览器打开你的网页会显示绿色小锁,网站启用https也是大势所趋,现在刚搭建网站时最好就安装起来,省得以后麻烦。

1.申请SSL证书

首先是要去申请一个SSL证书,在阿里云里可以免费申请到一个SSL为期一年的证书,立马就可以申请到,申请时绑定你的域名,过程简单易懂,这里就不祥述了。

2.下载证书文件

申请到SSL证书后在证书管理界面就可以看到已获得的证书,点击下载按钮

证书下载有许多选项,选择其他中的下载,可以下载到key和pem文件,待会要用

3.在宝塔面板中给网站启用SSL

在面板中的网站选项中,可以看到你的网站,点击设置

用记事本分别打开刚下载的两个文件,复制其中的全部文本分别粘贴到对应的输入框中即可

4.在WordPress中为网站开启https

最后,在WordPress中的常规设置中把两个http开头的网址直接改成https开头的,保存重新登录WordPress就行了

到此,你的网站已经是显示安全的加密网页了,测试看看

最后

网站的基本搭建到此也就差不多了,剩下的就是好好用WordPress经营管理自己的网站了。之后遇到的问题,运维经验,有需要的都会进行记录、分享,不知时隔多久我会需要再回头参考用到本篇文章,哈哈。

发表评论

电子邮件地址不会被公开。 必填项已用*标注