使用Ubuntu搭建Web服务器

news/2025/2/22 21:38:34/

在VMware上搭建虚拟机的教程可以参考这篇文章:
Click Here

如果已经安装过Linux虚拟机或者主机上本来就是Linux系统的朋友请略过,直接看以下内容。

首先在自己的ubuntu上搭建服务器环境

切换到root权限

sudo su

然后输入你的密码,就进入到了root权限。这很重要,不在root权限下没法进行下载。

下载Apache2

apt-get install apache2

在这里插入图片描述

记得下载前要换源,将源换为国内的一些比较快的源,比如清华源、阿里源等。具体操作参考上面安装虚拟机的最后一部分,不然默认源是国外的源,下载速度会比较慢。

下载完以后是这样子
在这里插入图片描述
然后打开刘浏览器访问127.0.0.1,可以看到这个:
在这里插入图片描述
这个是安装Apache以后的默认页面。出现这个证明Apache安装成功。

或者可以在terminal下输入ifconfig查看自己的ip
在这里插入图片描述
如果ifconfig的时候报错的话需要

apt-get install net-tools

然后可以在主机上访问这个ip,发现效果一样,这个就已经是一个初步的服务器了。

在这里插入图片描述

安装MySQL

执行命令:

apt-get install mysql-serverapt-get install mysql-clientapt-get install libmysqlclient-dev

检查是否安装成功:

sudo netstat -tap | grep mysql

在这里插入图片描述
然后登陆MySQL看看:

mysql -u root -p   回车
输入密码(初始密码是root)

然后就进入了MySQL:
在这里插入图片描述
可以使用show databases;查看当前已经存在的数据库:

在这里插入图片描述
输入exit退出
在这里插入图片描述

关于数据库的操作后续还会介绍,这里就不多讲了。

接下来安装PHP

输入命令:

sudo apt-get install software-properties-commonsudo add-apt-repository ppa:ondrej/php && sudo apt-get updatesudo apt-get -y install php7.2

输入php -v可以查看当前php的版本信息。
在这里插入图片描述

然后安装常用扩展:

sudo apt-get -y install php7.2-fpm php7.2-mysql php7.2-curl php7.2-json php7.2-mbstring php7.2-xml  php7.2-intl php7.2-odbc php7.2-cgi

还有其他的一些扩展(按需下载)

sudo apt-get install php7.2-gd
sudo apt-get install php7.2-soap
sudo apt-get install php7.2-gmp      
sudo apt-get install php7.2-pspell     
sudo apt-get install php7.2-bcmath   
sudo apt-get install php7.2-enchant    
sudo apt-get install php7.2-imap       
sudo apt-get install php7.2-ldap       
sudo apt-get install php7.2-opcache
sudo apt-get install php7.2-readline   
sudo apt-get install php7.2-sqlite3    
sudo apt-get install php7.2-xmlrpc
sudo apt-get install php7.2-bz2
sudo apt-get install php7.2-interbase
sudo apt-get install php7.2-pgsql      
sudo apt-get install php7.2-recode     
sudo apt-get install php7.2-sybase     
sudo apt-get install php7.2-xsl     
sudo apt-get install php7.2-dba 
sudo apt-get install php7.2-phpdbg     
sudo apt-get install php7.2-snmp       
sudo apt-get install php7.2-tidy       
sudo apt-get install php7.2-zip

安装完以后,一个基本的服务器就安装完成了,接下来就开始激动人心的Hello World!了~

cd /var/www/html
ls    #列出当前目录下只有一个index.html文件
rm index.html    #删掉index.html
echo Hello World! > index.php

然后浏览器刷新一下/或者重新访问127.0.0.1
在这里插入图片描述
一个基本的Apache + PHP + MySQL服务器就搭建完成啦~


http://www.ppmy.cn/news/582349.html

相关文章

技术小知识:网络分区 ④

一、定义 网络分区:很简单的解释,一个整体互通互信网络被划分了多个区域。区域与区域之间不通讯。区域内部可通讯。 在分布式环境下,有时由于网络通讯故障,而不是服务器上的应用故障,导致一些节点认为应用不可…

ie首页被篡改解决方法 ie浏览器 ie浏览器首页设置 iexplore.exe触犯注册表防护规则

今天火绒拦截了ie,看下日志: iexplore.exe触犯注册表防护规则,已被允许。结果每次打开ie都跳转到如何自定义首页?解决方法如下: CtrlR 输入 regedit 输入目标注册表路径回车。 修改其中的地址: 打开浏览…

注册表终极修改ie主页的方法

网上能搜索到注册表修改ie主页的方法,但是基本上都是没用的,特别是高版本的ie,你会发现,既使你操作以后,再打开ie,没有任何变化,同时提示“某个未知程序要将你的主页更改为...“,这是…

Ie默认HTML主页发现异常,IE浏览器总是出错 怎么解决ie问题

IE浏览器总是出错怎么解决ie问题 点击“开始-设置-控制面板-添加/删除程序”,在列表中选择“Microsoft Interneet Explore",接着点击”添加/删除“按钮,在弹出的对话框中选择“修复Interneet Explore”…

修改IE主页

用的ghost镜像装的系统,虽说没多安装什么软件,但是IE得主页确是2345.com,想要修改掉这个主页,但是s无论打开IE浏览器怎么修改默认主页,关闭之后总是恢复到2345.com的主页,唯一的办法只有去注册表修改&#…

IE主页被2345(782782)篡改解决办法

windows R 输入regdit运行注册表 更改的注册表项目为: 本地: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\Main\Start Page 当前用户: HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main\Start Page 修改Main…

设置IE首页与新建页面内容

打开 IE 浏览器时,出现满屏资讯。简单两步设置,复原清爽界面 打开右上角的工具(小齿轮图标)>>Internet选项>>“常规”选项卡,将原来网址删除,填入 about:black2. 点击标签页,找到…

仅作笔记用:Windows 11 通过 VBS 打开 IE 浏览器

Windows 11 在 Dev 25309 里面移除了 VBS 的支持,此改动预计在正式版 23H2 中实装。这导致原有 VBS 方式打开 IE 浏览器的方法失效。这里摸索出来一个使用 PowerShell 方式打开 IE 浏览器的方法,可以参考一下。 Windows 11 已经将 IE 浏览器默认跳转到了…