ubuntu20.04服务器搭建自己的个人网站

安装web服务器环境

常见的web服务器有Apache、Ngnix、IIS

Apache

Apache音译为阿帕奇, 是全世界最受欢迎的web服务器,因其快速、可靠并且可通过简单的API扩充,能将Python\Perl等解释器部署在其上面等优势,受到广泛的关注与使用。

Ngnix

Apache的致命缺陷就是在同时处理大量的(一万个以上)请求时,显得有些吃力,所以“战斗民族”的人设计的一款轻量级的web服务器——Ngnix, 在高并发下nginx 能保持比Apache低资源低消耗高性能。

IIS

iis是Internet Information Services的缩写,意为互联网信息服务,是由微软公司提供的基于运行Microsoft Windows的互联网基本服务。

这里使用Apache,安装如下:

安装命令

sudo apt install apache2 -y

(-y 是为了同意安装过程中的yes/no)

安装完毕,检查是否启动服务器

sudo service apache2 status

Apache常用命令

sudo service apache2 start			//启动服务
sudo service apache2 stop			//结束服务
sudo service apache2 restart		//重启服务

Step2 Apache修改网站根目录及默认网页
修改根目录
在 /etc/apache2/sites-available 中修改 000-default.conf 中的DocumentRoot /var/www/ 修改为想要的目录,比如:DocumentRoot /var/www/html/mainpage
执行命令:

vim /etc/apache2/sites-available/000-default.conf

修改000-default.conf中的DocumentRoot /var/www/html,如下

ServerAdmin webmaster@localhost
DocumentRoot /var/www/my_html // 一般我们默认为这个作为网站的根目录

接下来重启apache 即可

sudo apache2ctl -k restart

然后将写好的项目文件放入刚刚修改好的网站根目录下,本机就可以通过输入ip地址127.0.0.1访问了。

*遇到的问题
在Unbuntu中重启Apache服务器出现错误:AH00558: apache2: Could not reliably determine the server’s fully qualified domain name, using 127.0.1.1.等等。解决方法:

sudo vim /etc/apache2/apache2.conf
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Sidney.Tan

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值