Linux网站搭建(1)---Apache2安装配置
Apache是web服务器管理系统,下面简单介绍apache的安装和配置
1. Apache2安装
执行命令: sudo apt-get install apache2
2. 测试
打开浏览器在网址输入栏中输入本地ip,回车,输出Ubuntu... It works
3. 配置
cd /etc/apache2
可以看到配置文件:
apache2.conf
ports.conf
conf-available conf-enable
mods-available mods-enable
sites-avaiable sites-enable
每个文件或文件夹内文件都负责不同的配置
4. 修改默认主页
1)修改apache2的默认文档目录 默认是在/var/www里面
sudo vim /etc/apache2/sites-enabled/000-default
在文档中找到 DocumentRoot 在后面修改成放置网页文件的目录。
2)修改默认主页
sudo vim /etc/apache2/mods-enabled/dir.conf
在DirectoryIndex后t添加主页名,一般为index.html
3)修改完重启apache2服务器
sudo /etc/init.d/apache2 restart
或 sudo service apache2 restart
4) 出现错误提示,配置servername
sudo vim /etc/apache2/apache2.conf
在文件最后添加:ServerName 本机ip
5) 重启再测试,出现错误
You don't have permission to access /on this server.
执行:sudo vim /etc/apache2/apache2.conf
把 requared all denied 注释掉
5. 再测试
打开浏览器在网址输入栏中输入本地ip,回车,出现自己设计的主页
提示:一个网站只有一个主页,其他为自网页,这样我们就一个基于个人电脑只有主页的网站建好。
如果要加大型网站就需要大量的服务器来支持,还要进行数据库的管理,还需要安装Mysql(数据库管理系统).
简单的网站虽然建好了,还需要做出漂亮的网页,需要安装Php(网页编辑脚本语言).