码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • 利用将网页项目部署到阿里云上(ngnix)


    说明

    本项目是一个官网展示页面,只包含前端内容。因此部署较为容易,部署于阿里云主机上,采用的ngnix进行部署。总耗时不超1小时。

    阿里云设置

    1.设置安全组,设置允许http访问,否则后期网站部署上去无法通过http协议获取

    在安全组中选择http并添加,我这里为了防止出错,选择了全部。

    2.登录阿里云,采用管理员账号登录

    输入指令 登录管理员账号

    su root

    ngnix部署

     1.输入指令,下载相关的依赖包

    yum -y install gcc zlib zlib-devel pcre-devel openssl openssl-devel

    2、在你的linux服务器上创建目录:install

    1. cd /root
    2. mkdir install

    3、进入刚刚创建的目录:

    cd install

    4、下载并解压安装包

    如果版本不对,上官网使用最新版本

    1. wget http://nginx.org/download/nginx-1.23.1.tar.gz
    2. tar -zxvf nginx-1.23.1.tar.gz        ---解压nginx安装包

    5、进入刚刚解压好的目录:

    cd nginx-1.23.1

    6、分别执行下面命令

    1. ./configure        --- 用来检测安装平台的目标特征
    2. make                  --- 用来编译( 从Makefile中读取指令,然后编译)
    3. make install        --- 用来安装( 从Makefile中读取指令,安装到指定的位置)

    7、编辑启动端口(图片的端口是经过修改的,默认是80端口无需修改)

    此步骤仅适合喜欢自己捣鼓的,如果你的首页名为index.html,则无需修改

    1. cd /usr/local/nginx/conf
    2. vim nginx.conf

    编辑好之后,按esc退出编辑模式,然后  :wq 进行保存退出

    8、启动nginx

    1. cd /usr/local/nginx/sbin
    2. ./nginx

    查看是否启动成功命令:ps -ef | grep nginx

    然后通过 ip:端口,就能看到是否启动成功。

    9、简单的项目部署(最简单的)

    将html文件直接上传到目录:

    /usr/local/nginx/html

    这是nginx默认的页面路径,直接替换里面的文件就行

     

    10.网页部署成功

     

  • 相关阅读:
    12. 自动化项目实战
    解读PowerJob的秘密武器:探索Akka Toolkit原理
    LeetCode【76】最小覆盖子串
    《缺氧》笔记整理
    rxjs 关于防抖的方法列举说明
    【项目管理】敏捷项目每日站会中的四大“坑”
    将AI技术与VR元宇宙相结合的整体解决方案
    用lombok插件,驼峰属性第一个是一个字母的,属性没有接收到值,使用@JsonProperty解决(工作遇到的坑)
    混合App开发模式之「Native+小程序」
    为了方便,采用数据库连接池druid
  • 原文地址:https://blog.csdn.net/falldeep/article/details/126157123
  • 最新文章
  • 攻防演习之三天拿下官网站群
    数据安全治理学习——前期安全规划和安全管理体系建设
    企业安全 | 企业内一次钓鱼演练准备过程
    内网渗透测试 | Kerberos协议及其部分攻击手法
    0day的产生 | 不懂代码的"代码审计"
    安装scrcpy-client模块av模块异常,环境问题解决方案
    leetcode hot100【LeetCode 279. 完全平方数】java实现
    OpenWrt下安装Mosquitto
    AnatoMask论文汇总
    【AI日记】24.11.01 LangChain、openai api和github copilot
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1
正则表达式工具 cron表达式工具 密码生成工具

京公网安备 11010502049817号