如何使用Ubuntu 20.04系统构建高效Web服务器?

2026-05-19 20:161阅读0评论SEO资源
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计705个文字,预计阅读时间需要3分钟。

如何使用Ubuntu 20.04系统构建高效Web服务器?

Ubuntu 20.04搭建Web服务器,其他Ubuntu 20及Ubuntu 18系列也可!技术栈:LAMP(Linux + Apache + MySQL + PHP),数据库可选MariaDB,PHP可选Perl,并支持phpMyAdmin。

其他Ubuntu20以及Ubuntu18系列也可以! Ubuntu20.04搭建web服务器

其他Ubuntu20以及Ubuntu18系列也可以!

技术栈:LAMP

Linux + Apache + MySQL + PHP

数据库可改用MariaDB等,PHP可改用Perl等

并且可用phpMyAdmin来管理数据库

安装apache2

sudo apt-get install apache2

一路确定,安装完成后在服务端浏览器输入localhost,或者在本地浏览器输入服务器等ip,即可看到apache默认的welcome网页

更改apache默认显示网页

在 /var/www下有一个html目录,进去后有一个index.html文件,其实就是我们输入localhost显示的页面

vim /var/www/html/index.html

如何使用Ubuntu 20.04系统构建高效Web服务器?

我们在/var/www下自己新建一个目录,这里面放一个自己写的html文件

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

更改DocumentRoot处代码即可,后跟储存html的文件夹

vim /etc/apache2/mods-enabled/dir.conf

更改DirecrtoryIndex处代码即可,后跟html文件名

修改完毕后执行

sudo /etc/init.d/apache2 restart

重启apache服务后刷新浏览器页面即可

安装MySQL5.7

关于安装此版本的原因以及过程在之前的文章已写过,直接放过来:

MySQL8降级安装MySQL5.7

安装php7.0

libapache2-mod-php7.0是为了让apache2支持php模块

安装比较多也是少了后续的一些麻烦

sudo apt-get install software-properties-common sudo add-apt-repository ppa:ondrej/php && sudo apt-get update sudo apt-get install php7.0 libapache2-mod-php7.0 php小拓展

# 如果之前有其他版本PHP,在这边禁用掉 sudo a2dismod php5 sudo a2enmod php7.0 # 安装常用扩展(建议安装) sudo apt-get -y install php7.0-fpm php7.0-mysql php7.0-curl php7.0-json php7.0-mbstring php7.0-xml php7.0-intl php7.0-odbc php7.0-cgi # 安装其他扩展(按需要安装) sudo apt-get install php7.0-gd sudo apt-get install php7.0-soap sudo apt-get install php7.0-gmp sudo apt-get install php7.0-pspell sudo apt-get install php7.0-bcmath sudo apt-get install php7.0-enchant sudo apt-get install php7.0-imap sudo apt-get install php7.0-ldap sudo apt-get install php7.0-opcache sudo apt-get install php7.0-readline sudo apt-get install php7.0-sqlite3 sudo apt-get install php7.0-xmlrpc sudo apt-get install php7.0-bz2 sudo apt-get install php7.0-interbase sudo apt-get install php7.0-pgsql sudo apt-get install php7.0-recode sudo apt-get install php7.0-sybase sudo apt-get install php7.0-xsl sudo apt-get install php7.0-dba sudo apt-get install php7.0-phpdbg sudo apt-get install php7.0-snmp sudo apt-get install php7.0-tidy sudo apt-get install php7.0-zip phpMyAdmin

首先查找相应的需要安装的包:

sudo apt-cache search php7.0

若mysql已经开启密码服务则需要先将其关闭,安装好phpmyadmin后再打开

sudo apt-get install phpmyadmin 参考:

安装详解

使用教程

原帖:this

本文共计705个文字,预计阅读时间需要3分钟。

如何使用Ubuntu 20.04系统构建高效Web服务器?

Ubuntu 20.04搭建Web服务器,其他Ubuntu 20及Ubuntu 18系列也可!技术栈:LAMP(Linux + Apache + MySQL + PHP),数据库可选MariaDB,PHP可选Perl,并支持phpMyAdmin。

其他Ubuntu20以及Ubuntu18系列也可以! Ubuntu20.04搭建web服务器

其他Ubuntu20以及Ubuntu18系列也可以!

技术栈:LAMP

Linux + Apache + MySQL + PHP

数据库可改用MariaDB等,PHP可改用Perl等

并且可用phpMyAdmin来管理数据库

安装apache2

sudo apt-get install apache2

一路确定,安装完成后在服务端浏览器输入localhost,或者在本地浏览器输入服务器等ip,即可看到apache默认的welcome网页

更改apache默认显示网页

在 /var/www下有一个html目录,进去后有一个index.html文件,其实就是我们输入localhost显示的页面

vim /var/www/html/index.html

如何使用Ubuntu 20.04系统构建高效Web服务器?

我们在/var/www下自己新建一个目录,这里面放一个自己写的html文件

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

更改DocumentRoot处代码即可,后跟储存html的文件夹

vim /etc/apache2/mods-enabled/dir.conf

更改DirecrtoryIndex处代码即可,后跟html文件名

修改完毕后执行

sudo /etc/init.d/apache2 restart

重启apache服务后刷新浏览器页面即可

安装MySQL5.7

关于安装此版本的原因以及过程在之前的文章已写过,直接放过来:

MySQL8降级安装MySQL5.7

安装php7.0

libapache2-mod-php7.0是为了让apache2支持php模块

安装比较多也是少了后续的一些麻烦

sudo apt-get install software-properties-common sudo add-apt-repository ppa:ondrej/php && sudo apt-get update sudo apt-get install php7.0 libapache2-mod-php7.0 php小拓展

# 如果之前有其他版本PHP,在这边禁用掉 sudo a2dismod php5 sudo a2enmod php7.0 # 安装常用扩展(建议安装) sudo apt-get -y install php7.0-fpm php7.0-mysql php7.0-curl php7.0-json php7.0-mbstring php7.0-xml php7.0-intl php7.0-odbc php7.0-cgi # 安装其他扩展(按需要安装) sudo apt-get install php7.0-gd sudo apt-get install php7.0-soap sudo apt-get install php7.0-gmp sudo apt-get install php7.0-pspell sudo apt-get install php7.0-bcmath sudo apt-get install php7.0-enchant sudo apt-get install php7.0-imap sudo apt-get install php7.0-ldap sudo apt-get install php7.0-opcache sudo apt-get install php7.0-readline sudo apt-get install php7.0-sqlite3 sudo apt-get install php7.0-xmlrpc sudo apt-get install php7.0-bz2 sudo apt-get install php7.0-interbase sudo apt-get install php7.0-pgsql sudo apt-get install php7.0-recode sudo apt-get install php7.0-sybase sudo apt-get install php7.0-xsl sudo apt-get install php7.0-dba sudo apt-get install php7.0-phpdbg sudo apt-get install php7.0-snmp sudo apt-get install php7.0-tidy sudo apt-get install php7.0-zip phpMyAdmin

首先查找相应的需要安装的包:

sudo apt-cache search php7.0

若mysql已经开启密码服务则需要先将其关闭,安装好phpmyadmin后再打开

sudo apt-get install phpmyadmin 参考:

安装详解

使用教程

原帖:this