搭建web服务器

搭建web服务器

前言:

这里以git bash 工具为例,当然你可以直接用puTTY或者Xshell链接到服务器,用FileZilla 上传文件。

一、连接服务器

ssh root@你的远程ip地址。

二、查看版本

uname -a

三、安装nginx(1)

这一步可以直接跳过,现在nginx可以直接yum install nginx安装,如果yum install nginx安装不了,就得先进行这一步。

yum install epel-release

四、安装nginx(2)

yum install nginx

五、检查是否安装成功

nginx -V

六、配置web服务器

第一步

进入根目录,输入命令cd /etc/nginx/。

第二步

输入命令ls,查看文件。

第三步

输入命令nginx -t,找到文件。

第四步

输入命令vim nginx.conf,打开文件。如果你的主机上没有vim,可以输入命令yum install vim。

第五步

配置。

1.更改参数(这里最关键)。

(1)、user nginx 改为 user root

搭建web服务器

(2)、 找到路径并改为以下格式 (这里根目录/root/www/文件夹需要你自己创建,我推荐用FileZilla链接服务器自己在root下创建就可以了,当然你可以不用取名www。)

http > server > location / {

root /root/www/;

index index.html index.htm;

}

搭建web服务器

你可以用下面这些命令更改参数:

:set nu 视图模式

i 编辑模式

esc 退出编辑模式

:wq 保存退出

2.进入 nginx.conf

vim nginx.conf

3.查看是否存在该文件夹

cd /root/www/

pwd

4.上传网站到服务器 同样我推荐这里用FileZilla链接服务器,自己在www文件夹下,创建一个index.html就可以了, 下面是单纯在git bash命令行下创建的,如果你不怕麻烦的话,可以用下面的方法 提供scp工具。

yum install openssh-client

退出服务器

logout

上传文件到服务器(请在你的本地项目文件目录内打开git bash)

scp -r 你的本地项目路径 root@你的服务器ip:/root/www/

例:scp -r ./* root@106.13.131.245:/root/www

远程连接到服务器

ssh root@你的远程ip地址

ls查看是否存入文件

cd /root/www/

开启nginx 服务

ps -ef | grep nginx

大功告成!!!

其他nginx命令:

停止nginx 服务

nginx -s stop

查看进程

nginx -t

查看文件

cat /etc/nginx/nginx.conf

重新加载nginx

nginx -s reload

升级版本

yum update nginx

本文【搭建web服务器】由作者: 外键 提供,本站不拥有所有权,只提供储存服务,如有侵权,联系删除!
本文链接:https://www.cuoshuo.com/blog/4447.html

(0)
上一篇 2023-03-13 08:28:59
下一篇 2023-03-13 08:48:42

相关推荐

  • 操作系统的作用和地位,计算机系统的概念

    说到操作系统,它是一个与计算机科学相关的专业名词。详细的解释,我们一般人或许无法说出,但大家都熟知windows系统它就是操作系统的其中一个下属分支,说起操作系统,它的历史也是由来已久,自从1946年,我们人类历史上第一台电子计算机问世以来,就在促使操作系统的出现,虽然刚开始还没有操作系统这一说,但计算机的发展不得不催生出操作系统,有了它计算机才能实现越来越…

    2023-03-21
    000
  • 二分法查找的时间复杂度(二分查找的比较次数怎么算的)

    二分查找:又称折半查找,输入一个有序的元素列表(必须是有序的),将列表中间位置记录的元素与查找元素比较,如果查找的元素包含在列表中,则查找成功;否则利用中间位置记录将表分成前、后两个子表,如果中间位置记录的元素大于查找元素,则进一步查找前一子表,否则进一步查找后一子表,重复以上过程,直到找到满足条件的记录,使查找成功,二分查找返回其位置;或直到子表不存在为止…

    2023-03-12
    300
  • qq互联授权管理为什么不全(qq授权管理在哪里设置)

    如今个人信息泄露事件频频出现 在使用不同的APP或者网站注册新账号时 相信不少人都会图个方便 直接用微信或者QQ授权登入 不过在使用授权登入的同时 这些 App 以及网站都通过微信( QQ ) 读取到我们的一些个人信息 这样的习惯或多或少存在一些信息安全隐患 不要怕,这个是可以解决滴~ 今天蜀黍就和大家分享下 如何检查那些年自己的微信、QQ 以及微博、小程序…

    2023-03-19
    100
  • html标签分为哪两种标签

    HTML常用标签有:a标签、table标签、img标签、form标签和input标签。 a标签 作用 跳转到外部网页 跳转到内部锚点 跳转到邮箱或电话等 属性 (一)href href是hyper reference的缩写,超链接的意思。 用于指定链接目标的ur地址,(必须属性)当为标签应用href属性时,它就具有了超链接的功能; href=“#”表示这是一…

    2023-03-08
    700
  • linux系统基础入门教程

    一 Linux简介 Linux是基于Unix的开源免费的操作系统 由于系统的稳定性和安全性几乎成为程序代码运行的最佳系统环境 Linux是由Linus Torvalds(林纳斯 托瓦兹) 起初开发的 由于源代码的开放性 现在已经衍生出了成千上百种不同的Linux系统 最最最常见的发行版本是CentOS 二 Linux目录结构 三 Linux基本命令 1. 目…

    2023-03-12
    200
  • grep命令查找文件内容_grep命令的详细使用方法

    Grep 是必不可少的 Linux 和 Unix 命令。它用于搜索给定文件中的文本和字符串。换句话说,grep 命令在给定文件中搜索包含与给定字符串或单词匹配的行。对于开发人员和系统管理员来说,它是 Linux 和类 Unix 系统上最有用的命令之一。让我们看看如何在 Linux 或类 Unix 系统上使用 grep。 教程要求 要求 Linux/Unix/…

    2023-03-08
    2200
  • js代码转换为shell代码_shellcode编写教程

    #什么是shellcode: shellcode是用作利用软件漏洞的有效载荷的一小段代码,因为它通常启动一个命令shell,攻击者可以从中控制受攻击的机器,所以称他为shellcode。 shellcode基本的编写方式有以下三种: 直接编写十六进制操作码。 使用c语言编写程序,然后进行编译,最后进行反汇编来获取汇编指令和十六进制操作码。 编写汇编程序,将该…

    2023-03-10
    500
  • c语言开发工程师需要会什么

    对于刚进入Web3的同学来说,希望能了解哪种开发语言比较常用。识链大学发现,目前主流区块链的开发语言主要有:C++、Go、Java、Rust、Solidity等,这些语言,传统Web2互联网的开发者已经具备了,因此过渡到Web3还是很容易的。 在Web3世界,不同区块链使用的编程语言会有所不同。但无论开发人员掌握哪种语言,都会有工作机会。今天,识链大学就给大…

    2023-03-09
    200
  • java软件工程师证书含金量(java软件开发高级证书)

    近来IT行业成为了发展前景好高薪资的大热门,社会上也出现了“计算机考试热”。尤其在校毕业生、在职人士等很多人为了自己的前途都会去学习java,那么java认证证书含金量高吗?学习java必考的证书又有哪些呢? 下面小编将详细介绍一下含金量高的JAVA证书,避免大家在不需要的考试上浪费时间。 SCJP sun certificated java program…

    2023-03-15
    000
  • 求函数定义域的例题及解析 高一数学定义域基础题

    函数的地位:函数是中学数学的核心概念,数学是以函数为基础的探究。得函数者,得数学! 函数讲究,数形结合,以形助数! 函数三要素:定义域、值域、对应法则。 一、求定义域 1.求函数定义域的基本原则: 2.求解抽象函数的定义域: 求定义域的终极解法:记住两条:1题目给的定义域是x的取值范围2.括号内范围一致。 3.已知定义域逆向求参。 解题思路:学会将条件转化。…

    2023-03-13
    800

发表回复

登录后才能评论
返回顶部
错说博客上线啦!