首页 > 编程知识 正文

ubuntu服务器版安装教程(服务器怎么安装ubuntu系统)

时间:2023-05-03 16:38:57 阅读:71216 作者:2621

正文序言1、LNMP安装2、运行测试lnmp 3、修改HTML总结

前言LinuxApacheMySQLPHP(lamp )是一组常用于构建动态站点和服务器的开源软件,它们本身是独立的程序,但由于它们经常一起使用,因此具有越来越高的兼容性

其中Apache服务器(Apache HTTP Server )最初使用了世界排名第一的Web服务器软件,音译为快乐套装。 在Apache软件基金会的开源Web服务器上,几乎可以运行任何计算机平台。 其次,在开放的API界面中,任何组织和个人都可以在其上扩展和添加各种所需的功能,以实现定制功能。

Apache发展期长,是世界上无可争议的服务器之一。 它具有稳定性、开源、跨平台等诸多优点。 但是,它出现的时间太长了,在它兴起的时代,网络产业远远不及现在。 因此,设计为重量级,不支持同时性高的服务器。 在Apache上执行数以万计的并发访问会占用服务器大量内存。 操作系统在进程和线程之间切换也会消耗大量CPU资源,从而降低HTTP请求的平均响应速度。 所有这些都决定了Apache不能成为高性能的WEB服务器,于是便诞生了轻量级、高并发服务器Nginx。

俄罗斯访问量第二大的Rambler.ru工程师Igorsysoev(ymdlb )为Rambler提供了

在Media工作期间,用c语言开发了Nginx,从此Nginx作为Web服务器用于Rambler Media

提供优质稳定的服务。 然后,Igor Sysoev将Nginx代码开源,并授予自由软件许可; 所以,着火了!

Nginx使用事件驱动的体系结构,因此可以支持数百万级别的TCP连接。

高级模块化和自由软件许可证的第三方模块层出不穷(这是一个开源时代~ )。

Nginx是跨平台服务器,可以在Linux、Windows、FreeBSD、Solaris、AIX和Mac OS上运行

等操作系统上; 这些优秀的设计带来很大的稳定性

Nginx也是自由、开源、高性能的HTTP服务器和反向代理服务器IMAP、POP3、SMTP代理服务器,Nginx可以作为一个HTTP服务器进行网站发布处理,Nginx可以作为反向代理服务器进行发布处理具有许多优点的Nginx现在被迅速称为排名第一的Web服务器。 目前在中国大陆使用Nginx网站的用户有百度、京东、新浪、网易、腾讯、淘宝等。

另一方面,LNMP安装一般使用/usr/local/src路径从源代码编译和安装软件。

让我们先修改权限:

下载并解压缩lnmp一键安装包:

下载地址: http://soft.vpser.net/lnmp/lnmp 1.7.tar.gz

以root权限运行install.sh shell脚本开始安装。

出现时: install lnmp v 1.7已完成! enjoy it .表示安装已完成。

如果Mysql安装失败,请参阅以下答案。

Ubuntu安装LNMP MySQL时出错

二.运行测试LNMP,然后使用lnmp restart命令重新启动服务。 这将允许您访问相关网站

打开服务: sudo lnmp restart

如果使用netstat命令检查当前所有服务器程序正在接收的端口,则可以看到nginx正在接收Web服务端口80

使用ifconfig命令显示虚拟机的Ubuntu系统的IP地址。

在Windows上,首先使用ping命令测试本地计算机和虚拟机Linux服务器之间是否连接,如果未连接,则解决网络问题。

此时,您可以通过在浏览器中直接输入http://Linux系统的IP地址来访问默认网站。 例如,我的是http://192.168.150.134。

三.将HTML LNMP的默认配置文件更改为/usr/local/nginx/conf路径。

其中/usr/local/nginx/conf/nginx.conf配置式默认接收80个端口,Web根路径位于/home/wwwroot/default下。 也就是说,我们写的Web文件也必须放在这个路径下。

我们用sudo权限修改index.html文件。 在此请务必使用sudo。 否则,修改就会失败。

使用在以前的数据库课中创建的HTML接口,覆盖了Index.html的内容。 请在浏览器中登录:

确定,修正完成了。

一起安装lnmp软件包一次也没有成功。 错误是My Sql安装失败。 百度错误的原因可能是虚拟机磁盘不足或其他原因,但无法解决。 我想是否可以直接安装My SQL,但具体版本还没有确定,所以没有安装。

解决方法重新安装一张磁盘重新安装就解决了。 第二个问题是,我修改index.html文件时没有使用sudo权限。 在那之后,一直不能修改。 强制修改不会改变网页。 之后,用sudo权限修改后成功了。 原因应该是,不使用权限进行更改,只更改了本用户的配置,而没有更改登录的web端。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。