Azure中使用Ubuntu创建Apache服务器
发布日期:2022-03-30 20:19:28 浏览次数:12 分类:博客文章

本文共 1163 字,大约阅读时间需要 3 分钟。

1、在Ubuntu Linux上安装Apache 2

第1步:更新系统存储库

您可以通过首先更新Ubuntu存储库的本地包索引来下载最新版本的软件。打开终端并输入以下命令以执行此操作:

sudo apt update

步骤2:使用apt命令安装Apache 2

接下来,输入以下命令作为sudo,以便安装Apache2及其所需的依赖项:

sudo apt install apache2

系统可能会提示您使用y / n选项继续安装。 请输入Y,然后安装程序将开始。

第3步:验证Apache安装

安装完成后,您可以检查版本号,从而通过输入以下命令验证系统上是否确实安装了Apache2:

apache2 -version

 

2、配置UFW防火墙

为了配置Apache,我们首先需要允许外部访问我们系统的某些Web端口,并在您的UFW防火墙上允许Apache。

第1步:列出UFW应用程序配置文件

为了配置防火墙,让我们首先列出我们启用Apache访问所需的应用程序配置文件。 使用以下命令列出此类可用应用程序:

sudo ufw app list

在上面的输出中,您可以看到三个Apache配置文件都提供不同级别的安全性; Apache是一个提供最大限制但端口80仍处于打开状态的Apache。

步骤2:在UFW上允许Apache并验证其状态

在UFW上允许Apache将为网络流量打开端口80,同时为服务器提供最大的安全性。 请通过以下命令配置UFW以允许Apache:

sudo ufw allow 'Apache'

UFW的状态现在将在防火墙上显示启用Apache。

 

3、配置Apache Web服务器

验证Apache服务是否正在运行

第一步是通过以下命令验证Apache2服务是否在您的系统上启动并运行:

sudo systemctl status apache2

 

 状态:active(running)验证apache2服务是否正在运行。

 

4、获取root权限

因为安全理由通常很多商家都不会提供root密码,可以通过一下方法自行获取root密码。

1.使用创建机器时的用户以及密码登入Azure服务器

2.输入指令 

sudo passwd root

3.系统会要求你输入正在使用的用户密码

4.设置root用户新密码,并且会再要你输入一次新密码

5.输入指令 su 登陆root账户

 

5、给创建机器的账户访问www文件夹的权限

如果直接连接ftp或者scp,会存在无法修改文件的情况,需要给予写入权限

# 将目录/opt 及其下面的所有文件、子目录的文件主改成 liuhaichown -R username:username /var/www

 

现在就可以使用创建机器时的用户以及密码登入FTP或者SCP上传文件啦!

 

转载地址:https://www.cnblogs.com/aidenchen8/p/14659440.html 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:大疆Android Sample Code中遇到的问题及解决方案
下一篇:DataContract方式做对象的XML序列化可能出现的BUG

发表评论

最新留言

网站不错 人气很旺了 加油
[***.192.178.218]2023年03月17日 19时43分01秒

关于作者

    喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!

最新文章

python 多个条件筛选_从Python中的Dataframe过滤多个条件 2019-08-28 18:34:20
python可视化开源工具_这5款Python可视化神器,总有一款适合你! 2019-08-28 18:34:20
java hssfcell 单元格样式_实战:Java如何实现文件批量导入导出(兼容xls,xlsx)?... 2019-08-28 18:34:19
python断言assert_python_常用断言assert 2019-08-28 18:34:19
python实现匿名发邮件_Python写自动化之邮件发送(匿名) 2019-08-28 18:34:19
python高并发压力测试_使用Python的Treq on Twisted来进行HTTP压力测试 2019-08-28 18:34:18
python 调用 c_Python调用C模块(一):C api方式 2019-08-28 18:34:18
python秒数转化为时间、不足一分钟按照一分钟算_如何用Python生成每分钟时间的图片... 2019-08-28 18:34:17
python写透视挂_python:Python实现数据的透视表 2019-08-28 18:34:17
python分析鸢尾花数据_iris鸢尾花数据集最全数据分析 2019-08-28 18:34:16
python爬取豆瓣图书top250_「豆瓣读书250」爬取豆瓣TOP250书单 - seo实验室 2019-08-28 18:34:16
python列表生成器语法_Python语法 - 生成器 2019-08-28 18:34:15
python链接微信接口开发教程_Python调用微信公众平台接口操作示例 2019-08-28 18:34:15
重命名找不到该项目_知乎话题:和喜欢的女生聊天找不到话题该怎么办 2019-08-28 18:34:14
mysql使用变量填值为数组_GOLANG:使用SQLX库执行简单的SQL语句 2019-08-28 18:34:14
python提取文件指定列_python 提取文件指定列的方法示例 2019-08-28 18:34:13
mysql设置自动递增_面试题:mysql 数据类型 2019-08-28 18:34:13
potainer 日志_10个好用的Web日志安全分析工具 2019-08-28 18:34:12
java实现三天免登陆_基于Java的学生信息管理系统 2019-08-28 18:34:12
python 读excel是把所有数据都读到内存里吗_python直接读txt(或者excel)里面的文件名,然后找到那个目录里,把他们复制出来到新的文件,求代码... 2019-08-28 18:34:11