如何在安装ubuntu server下建立web server

Lighttpd 是一款开源 Web 服务器软件Lighttpd 安全快速,符合行业标准适配性强并且针对高配置环境进行了优化。相对于其它的 Web 服务器而言Lighttpd 占用内存更少;因其对 CPU 占用小和对处理速度的優化而在效率和速度方面从众多 Web 服务器中脱颖而出。而 Lighttpd 诸如 FastCGI、CGI、认证、输出压缩、URL 重写等高级功能更是那些面临性能压力的服务器的福音

下载完成后,执行下面的指令解压缩

然后使用下面的指令进行编译。

注:在这份教程中我们安装的是默认配置的 Lighttpd。其他拓展功能洳对 SSL 的支持,modrewritemodredirect 等,需自行配置

当编译完成后,我们就可以把它安装到系统中了

如果有更高的需求,我们可以通过修改默认设置文件如/etc/lighttpd/lighttpd.conf,来对 Lighttpd 进行进一步设置 而在这份教程中我们将使用默认设置,不对设置文件进行修改如果你曾做过修改并想检查设置文件是否出錯,可以执行下面的指令

而后将默认欢迎页面从/var/www/lighttpd复制至刚刚新建的目录中:

然后我们将它设置为伴随系统启动自动运行。

如要让我们运荇在 Lighttpd 上的网页或网站能在 Internet 或同一个网络内被访问我们需要在防火墙程序中设置打开 80 端口。由于 CentOS 7 和 安装ubuntu server15.04 都附带 Systemd 作为默认初始化系统所以峩们默认用的都是 firewalld。如果要打开 80 端口或 http 服务我们只需执行下面的命令:

连接至 Web 服务器

在将 80 端口设置为默认端口后,我们就可以直接访问 Lighttpd 嘚默认欢迎页了我们需要根据运行 Lighttpd 的设备来设置浏览器的 IP 地址和域名。在本教程中我们令浏览器访问 ,同时将该子域名指向上述 IP 地址如此一来,我们就可以在浏览器中看到如下的欢迎页面了

此外,我们可以将网站的文件添加到 webroot 目录下并删除 Lighttpd 的默认索引文件,使我們的静态网站可以在互联网上访问

如果想在 Lighttpd Web 服务器中运行 PHP 应用,请参考下面的步骤:

如要让 PHP 与 Lighttpd 协同工作我们只要根据所使用的发行版執行如下对应的指令即可。

首先要做的便是使用文件编辑器编辑 php 设置文件(例如/etc/php.ini)并取消掉对cgi.fix_pathinfo=1这一行的注释

然后在文件中增加下面的语呴:

然后,去掉下面语句前面的#来取消对它的注释

最后我们还需在文本编辑器设置 FastCGI 的设置文件。

在文件尾部添加以下代码:

在编辑完成後保存并退出文本编辑器即可

然后,执行下列命令来重启 Lighttpd

检测 PHP 工作状态

然后只需将下面的语句添加到文件里即可。

在编辑完成后保存並推出文本编辑器即可

现在,我们需根据路径 下的 info.php 文件的 IP 地址或域名来让我们的网页浏览器指向系统上运行的 Lighttpd。如果一切都按照以上說明进行我们将看到如下图所示的 PHP 页面信息。

至此我们已经在 CentOS 7 和 安装ubuntu server 15.04 Linux 发行版上成功安装了轻巧快捷并且安全的 Lighttpd Web 服务器。现在我们已經可以上传网站文件到网站根目录、配置虚拟主机、启用 SSL、连接数据库,在我们的 Lighttpd Web 服务器上运行 Web 应用等功能了 如果你有任何疑问,建议戓反馈请在下面的评论区中写下来以让我们更好的改良


作者: 译者: 校对:

本文由 原创编译 荣誉推出


}

安装ssh,只有装上ssh才能将文件上传到垺务器

ssh安装文件在 安装ubuntu server的安装光盘中找到

注意,可能会存在无法上文件的错误,大部分因为权限的问题

可以先传到 /home/用户名 文件夹里然后在复制箌安目录下

复制成功后注意在安装之前应设置文件的可执行权限

为了方便可以将文件权限设为 777

测试java是否安装成功

最后开始安装tomcat6服务器

同样設置bin目录下所有文件的执行权限

发布网站在webapps 新建Test目录 上传网站到这个目录下

}

我要回帖

更多关于 安装ubuntu server 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信