Step1 安装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
在文件最后加入一句: ServerName localhost:80
转载:https://blog.csdn.net/Brother_060/article/details/102017784
查看评论