Halo博客 -- ① 服务器配置

在理想的情况下,我们希望自己的博客不仅仅在自己的电脑上能使用,是在服务器作为服务运行。所以我们需要在搭建博客之前设置好自己的云服务器,并且进行相关配置

一、服务器

  1. 首先申请自己的服务器,这里我申请的是阿里云的服务器,操作系统为CentOS(1核2GB)
    image.png
  2. 实例 --> 管理 --> 配置安全组规则 --> 配置规则
    将所需端口号加入。
    image.png

二、SSH工具

  1. 选择合适的SSH工具,用以连接管理服务器。
    常用的SSH工具推荐:https://zhuanlan.zhihu.com/p/150701053
  2. 这里我选择的是XShell,使用学校邮箱可以申请免费使用
  3. 在阿里云服务器实例中找到服务器的公网IP,使用XShell通过公网IP连接自己的服务器。
    用户名:root 密码:123456(最好自己更改掉)
    image.png
  4. 连接完成,可以对服务器进行操作
    image.png

三、安装宝塔

  1. 宝塔简单介绍:
    一个远程可视化控制台,可以在服务器上一键安装多种插件
  2. 详细安装教程
    https://www.bt.cn/bbs/thread-19376-1-1.html
  3. 安装结束后,可以在XShell中通过以下指令查看宝塔登录IP以及对应的用户名密码
/etc/init.d/bt default
  1. 访问步骤3中查询到的地址,填入查询到的用户名和密码,可以进入宝塔管理界面。
    注意:如果访问失败,检查是否放行宝塔端口(8888)
    image.png

四、Nginx

Nginx的安装

  1. 使用宝塔面板是可以直接一键安装Nginx反向代理的,可在我进行尝试后发现Nginx页面无法访问,遂自行安装Nginx,安装步骤如下。

  2. 首先官网下载Nginx压缩包(注意linux系统中为tar.gz包),在XShell中通过rz命令将压缩包通过ftp传入服务器(可以自己指定路径)
    注:如果下载速度慢,也可以通过wget命令直接拉取
    image.png

  3. 解压传入的压缩包(解压文件名称替换成传入压缩包名称)

tar -zxvf nginx-1.20.1.tar.gz
  1. 解压完成后,查看文件夹中文件
    在该文件夹路径(nginx-1.20.1)中:
ll

image.png

  1. 进行配置
    在该文件夹路径(nginx-1.20.1)中,依次执行以下命令
./configure
make
make install
  1. 查看Nginx
whereis nginx

image.png

cd /usr/local/nginx
ll

image.png
其中,conf为配置文件夹,sbin为可执行文件夹

  1. 启动linux
    进入sbin文件目录,可以看到其中只有一个可执行文件
cd sbin/
ll

image.png
执行这个文件

./nginx

如果不报错,表示Nginx执行成功

  1. 访问Nginx
    访问服务器公网IP:80,如果出现以下页面代表安装启动成功。
    image.png
    注:如果访问失败,查看宝塔面板以及服务器安全组/防火墙中80端口是否放行,具体命令如下
    image.png

Nginx指令

  1. 如果找不到对应nginx.log文件可以使用 nginx -t查找文件夹
nginx -t

image.png

  1. 查看nginx运行状态
ps -ef|grep nginx
ps aux|grep nginx

image.png

  1. 启动/停止Nginx
    在sbin目录下
./nginx			启动
./nginx -s stop		停止
./nginx -s quit		安全退出
  1. 重新加载配置文件
    在sbin目录下
./nginx	-s reload	重新加载
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值