Ubuntu搭建Web服务器(MySQL+PHP+Apache)
1.为啥使用 Linux 搭建服务器?
一个是因为主流的云服务器太贵,买个低配的容易崩,听说 Linux 比较稳定,之后
2.PHP 和 Apache 啥关系?
一说到 php, 很多人会本能地想到 apache, 其 php 和 apache 没有半毛钱的关系
php 是语言, 而apache是web服务器
3.What is LAMP?
LAMP:Linux+Apache+Mysql/MariaDB+Perl/PHP/Python
4.啥是 Linux 包管理器,为啥我的用不了?
(1)Linux 的常用包管理器 apt rpm yum 安装系统时是没有的,需要自己安装,就类似 windows 里面的添加/删除程序
(2)Ubuntu 默认的包管理器为 apt,而 rpm,yum 是 Redhat 的软件包管理器
(3)Ubuntu 绝大多数用 apt 就够了,当然也可以用 rpm yum 包管理器
1.安装 rpm
apt install rpm
2.安装 yum
apt install yum
5.怎么查看 apt 管理的所有包,使用命令:
apt list
怎么查看apt管理的所有包,使用命令:
apt list --installed
一.Ubuntu 安装 MySQL
1.打开 Ubuntu 终端,使用下面速度命令进入管理员权限
sudo su
输入系统的密码
2.Ubuntu 上安装 mysql 非常简单只需要几条命令就可以完成
apt-get install mysql-server
apt-get install mysql-client
apt-get install libmysqlclient-dev
执行命令时会提示输入 Y 表示同意
如果输入
apt-get install libmysqlclient-dev
出现下面的情况:
用命令查看一下是否有更新
dpkg -l | grep libmysql*