当前位置: 首页 > news >正文

Angular前端项目在Apache httpd服务器上的部署

Apache Httpd和Tomcat主要区别:Tomcat是一个Java Servlet容器,用于运行Java Servlet和JavaServer Pages(JSP),而Apache HTTP服务器是一个通用的Web服务器,用于提供静态和动态内容。

Apache httpd安装,yum安装和源代码安装

yum安装,安装简单,最新版本,本文用的yum安装。

源代码安装,可以安装任何版本,配置灵活性比较高,但是安装麻烦。

Yum安装Apache httpd服务器

安装Apache服务
# yum install -y http关闭防火墙
# systemctl stop firewalld启动Apache服务
# systemctl restart httpd开机自动启动
# systemctl enable httpd查看httpd状态
# systemctl status httpd访问Apche httpd
# curl IP地址
<html><body><h1>It works!</h1></body></html>

部署Angular项目

新建用户
# useradd angular
# passwd angular# cd /home/angular
# mkdir public_htmlng build编译生成的文件上传到public_html目录
# cd /home/angular/public_html
# ll
drwxrwxr-x. 2 angular angular     22 May 14 14:16 assets
-rw-rw-r--. 1 angular angular  15086 May 14 14:16 favicon.ico
-rw-rw-r--. 1 angular angular   4435 May 14 14:16 index.html
-rw-rw-r--. 1 angular angular 202719 May 14 14:16 main-FWSPFSK5.js
-rw-rw-r--. 1 angular angular  34037 May 14 14:16 polyfills-S3BTP7ME.js
-rw-rw-r--. 1 angular angular      0 May 14 14:16 styles-5INURTSO.css修改目录权限
# chmod -R 755 /home/angular修改配置文件
# vi /etc/httpd/conf.d/userdir.conf
UserDir enable 改为开启
UserDir public_html 去注释重启服务
# systemctl restart httpd

浏览器访问:http://IP地址/~angular

http://www.lryc.cn/news/349202.html

相关文章:

  • Oracle 更改数据文件位置的几种常用方式
  • 【opencv】图像畸变校正
  • Charger之二输入电压动态电源原理(VIN-DPM)
  • 【半夜学习MySQL】表结构的操作(含表的创建、修改、删除操作,及如何查看表结构)
  • 曲线救国:window 安装 docker
  • 番外篇 | 利用PyQt5+YOLOv5来搭建目标检测系统(附可视化界面+功能介绍+源代码)
  • Pascal Content数据集
  • 【Unity】使用Resources.LoadAll读取文件的顺序问题
  • pdf怎么标注红色方框?五种PDF标注红色方框方法
  • C++字符串细节,面试题06
  • AutoModelForCausalLM.from_pretrained 函数调用本地权重报错
  • 【qt】动态属性
  • Git知识点总结
  • 【数据库】数据库指令
  • 设计模式——状态模式(State)
  • 理解打包好的vue项目结构dist包
  • 24深圳杯C题18页高质量论文+可执行代码+图表
  • Midjourney Imagine API 申请及使用
  • 电子邮箱是什么?怎么申请一个电子邮箱?
  • C++ 并发编程指南(11)原子操作 | 11.4、通过内存序实现顺序模型
  • 【数据结构】栈和队列专题
  • 2024年程序员最应该关注的几件事?
  • 【初阶数据结构】单链表基础OJ题讲解
  • 基于Java的俄罗斯方块游戏的设计与实现
  • Hadoop 3.4.0+HBase2.5.8+ZooKeeper3.8.4+Hive+Sqoop 分布式高可用集群部署安装 大数据系列二
  • umi搭建react项目
  • mybatis-plus之数据源切换事务失效问题
  • vue 百度地图点击marker修改marker图片,其他marker图片不变。
  • 【Javaer学习Python】 1、Django安装
  • SSL协议