引言Ubuntu Server 是一款广泛应用于企业级服务器的操作系统,以其稳定性、安全性以及丰富的软件包而著称。本指南旨在帮助读者从入门到实战,逐步掌握Ubuntu Server的配置与管理。第1章...
Ubuntu Server 是一款广泛应用于企业级服务器的操作系统,以其稳定性、安全性以及丰富的软件包而著称。本指南旨在帮助读者从入门到实战,逐步掌握Ubuntu Server的配置与管理。
sudo apt update
sudo apt upgradesudo apt install -y curl wget net-tools/etc/netplan/01-netcfg.yaml 文件:network: version: 2 ethernets: enp0s3: dhcp4: no addresses: - 192.168.1.100/24 gateway4: 192.168.1.1 nameservers: addresses: - 8.8.8.8sudo netplan applyping google.comsudo adduser myusersudo passwd myusersudo visudo找到 root ALL=(ALL) ALL 行,添加 myuser ALL=(ALL) ALL。
sudo apt install -y apache2sudo systemctl start apache2
sudo systemctl enable apache2配置虚拟主机:
编辑 /etc/apache2/sites-available/000-default.conf 文件:
<VirtualHost *:80> ServerAdmin webmaster@localhost ServerName mysite.com ServerAlias www.mysite.com DocumentRoot /var/www/mysite ErrorLog ${APACHE_LOG_DIR}/error.log CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>sudo systemctl restart apache2在浏览器中输入 mysite.com,即可访问网站。
sudo apt install -y samba samba-commonsudo mkdir /var/samba/share/etc/samba/smb.conf 文件:[global] workgroup = MYGROUP netbios name = MYSERVER
[share] path = /var/samba/share valid users = myuser writable = yes browsable = yessudo systemctl start smbd
sudo systemctl enable smbd\mysite.comshare,即可访问共享文件夹。通过以上章节,您应该已经掌握了 Ubuntu Server 的基本操作和实战配置。在实际应用中,可以根据需求进行进一步的学习和探索。祝您在 Ubuntu Server 的世界里畅游!