ubuntu

如何在Ubuntu Stream 8上搭建Web服务器

小樊
39
2025-09-15 03:53:51
栏目: 云计算

在Ubuntu Stream 8上搭建Web服务器,可选择Apache或Nginx,以下是具体步骤:

使用Apache搭建

  1. 安装Apache:打开终端,执行sudo apt update更新软件包列表,再执行sudo apt install apache2安装Apache。
  2. 启动服务:安装完成后,Apache通常会自动启动。若未启动,可手动执行sudo systemctl start apache2启动服务。
  3. 配置防火墙:若启用了防火墙,需开放HTTP(80端口),执行sudo ufw allow 'Apache'
  4. 验证安装:在浏览器中输入服务器IP地址,若看到Apache默认欢迎页面,则安装成功。
  5. 部署网站文件:将网站文件复制到/var/www/html目录下。
  6. 配置虚拟主机(可选):在/etc/apache2/sites-available目录下创建配置文件,如example.com.conf,添加相关配置后,执行sudo a2ensite example.com.conf启用该配置,再执行sudo systemctl reload apache2重新加载配置。

使用Nginx搭建

  1. 安装Nginx:打开终端,依次执行sudo apt updatesudo apt install nginx
  2. 启动服务:安装完成后,执行sudo systemctl start nginx启动Nginx服务。
  3. 配置防火墙:开放HTTP(80端口),执行sudo ufw allow 'Nginx'
  4. 验证安装:在浏览器中输入服务器IP地址,若看到Nginx默认欢迎页面,则安装成功。
  5. 部署网站文件:把网站文件放到/var/www/html目录。
  6. 配置虚拟主机(可选):在/etc/nginx/sites-available目录下创建如example.com.conf的配置文件,添加配置后,执行sudo ln -s /etc/nginx/sites-available/example.com.conf /etc/nginx/sites-enabled/启用,再执行sudo nginx -t测试配置,最后执行sudo systemctl reload nginx重新加载配置。

0
看了该问题的人还看了