ubuntu http服务(安装ubuntu卡在installing)
服务器Ubuntu操作系统的安装
在服务器上插好U盘之后,按F11进入Boot Manager(启动管理)界面,进入Boot Manager,点击One-shot BIOS Boot Menu(一键BIOS启动菜单)。进入Boot Menu,找到U盘。
1、选择您所想要的语言(英语)
2.安装ubuntu服务器
3.选择系统语言,使用英语。
5、选择区域,选择香港,选择美国也可以。
6.不修改键盘映射。
7.键盘配置,默认选择美国。
加载额外组件中。
10.配置用户全名。
11.配置用户名。
12.设置用户密码
再次输入密码
提示是否使用弱密码,选择yes
13.是否加密home目录,选择no
14.时区自动配置,如果没网络则跳过这一步。
16.选择手动磁盘分区。
24.HTTP代理配置,continue跳过。
25.更新,选择不自动更新。
26.软件安装,在默认选择的基础上加上ssh的安装。全部选中,空格键是选择选项,回车键是确认。
27.GRUB安装。
28.安装完成,选择continue重启。
配置IP地址
如果在安装系统时没有配置IP地址,在系统启动之后需要配置IP地址。
cd/etc/netplan
vi 01-netcfg.yaml
修改对应的IP地址即可。
Ubuntu上配置http访问代理
在Ubuntu服务器环境中,有两台服务器,A(100.140.49.72)具备互联网访问权限,而服务器B(100.140.44.12)则需要通过服务器A来实现互联网访问。目标明确,就是配置服务器B利用A的代理服务。
首先,要在服务器A上安装并配置代理服务Tinyproxy:
步骤一:在服务器A上执行安装命令安装Tinyproxy。
步骤二:针对Tinyproxy进行详细配置,确保其能作为代理服务器。
步骤三:启动Tinyproxy服务,使其开始监听并转发请求。
接下来,我们需要在服务器B上进行相应的设置,以利用服务器A的代理功能。不同应用可能需要设置不同的环境变量,例如:
对于通过apt-get进行软件包管理的,可能需要配置APT代理,尽管此处未特别说明,但通常这部分配置不是必需的,主要依赖于服务器A的配置。
对于使用curl的命令,需要设置代理参数,格式与no_proxy类似,但具体格式需要与服务器A的配置相匹配。
配置完成后,服务器B就可以通过服务器A的代理执行apt update等操作了。为了确保配置的正确性,可以参考以下文档:
Ubuntu 20.04的代理设置指南
Linux系统中的Proxy设置教程
Ubuntu18.04使用apache2搭建自己的HTTP服务器
搭建Ubuntu 18.04的Apache2服务器,实现个人HTTP服务器功能,以下步骤详细指导:
首先,执行命令安装Apache2服务器。
sudo apt-get install apache2
接着,创建名为HttpShare的文件夹在用户家目录下,用此文件夹存放HTTP服务器共享文件。
mkdir~/HttpShare
进入文件夹并创建两个txt测试文件。
cd~/HttpShare
touch a.txt b.txt
然后,在/var/www/html目录下创建名为files的软链接,指向HTTP共享目录HttpShare。
sudo ln-s~/HttpShare/var/www/html/files
最后,重启Apache2服务,确保服务器正常运行。
sudo/etc/init.d/apache2 restart
使用浏览器访问HTTP服务器进行测试,在网页中可以访问到共享目录下的测试文件。
至此,个人HTTP服务器搭建完成。