设置 MySQL 密码
运行上一步中的命令后,将下载并安装Apache、MySQL 和PHP 所需的软件包。
现在我们需要保护新 MySQL 数据库并添加管理员密码,以便我们可以对其进行管理。
执行 MySQL 的内置安全脚本:
sudo mysql_secure_installation
- 该脚本将要求我们设置密码验证。按 N 或者安全插件稍后会干扰像 PHPMyAdmin 这样的工具。
- 系统会要求我们输入管理员(root)密码。此密码与登录密码不同,我们可以随意设置。使密码尽可能安全是值得的,因为密码的所有者可以管理整个数据库服务器,并能够创建和删除用户、权限、模式、表以及几乎所有内容。
- 输入密码后,系统会向我们询问更多问题以确保服务器安全。对所有这些都回答 Y。
- 我们将返回到命令提示符,我们可以测试服务器以查看它是否工作。
LAMP 代表 Linux、Apache、MySQL 和 PHP。
如何检查PHP是否安装
下一步是检查 PHP 是否安装正确。
sudo nano /var/www/html/phpinfo.php
更改文件的权限和所有权
sudo chown www-data:www-data /var/www/html/phpinfo.php sudo chmod +x /var/www/html/phpinfo.php
打开火狐浏览器,在地址列中输入以下内容:
http://localhost/phpinfo.php
PHPInfo 页面包含各种信息,包括列出已安装的 PHP 模块和正在运行的 Apache 版本。
介绍 MySQL 工作台
可以使用以下简单命令来测试 MySQL:
sudo mysqladmin -u root -p status
当系统提示我们输入密码时,我们需要输入 MySQL root 用户的 root 密码,而不是 Ubuntu 密码。
如果 MySQL 正在运行,我们将看到以下文本:
Uptime: 6269 Threads: 3 Questions: 33 Slow queries: 0 Opens: 112 Flush tables: 1 Open tables: 31 Queries per second avg: 0.005
要安装 MySQL Workbench,请打开终端,然后运行以下命令:
sudo apt install mysql-workbench
如果 Ubuntu 仍未为最新版本打包 MySQL Workbench,我们可以从官方下载,然后使用下面命令安装。
cd ~/Downloads sudo apt install ./mysql-workbench-community_X.X.XX-ubuntuXX.XX_amd64.deb
为MySQL Workbench创建用户。
sudo mysql -u root -p CREATE DATABASE wordpress; CREATE USER `wpadmin`@`localhost` IDENTIFIED BY 'userpassword'; GRANT ALL ON wordpress.* TO `wpadmin`@`localhost`; FLUSH PRIVILEGES; \q
如何测试 Apache
打开浏览器,在地址列输入http://localhost。
如果我们在网页上看到“It Works”字样以及 Ubuntu 徽标和 Apache 字样,那么说明安装成功了。
要添加我们自己的网页,我们需要将它们存储在文件夹 /var /www /html 中。
我们现在看到的页面称为 index.html。
要编辑此页面,我们需要对 /var/www/html 文件夹的权限。
sudo gpasswd -a usnername www-data sudo chown -R www-data:www-data /var/www/html sudo chmod -R g+rwx /var/www/html
在 Ubuntu 上快速轻松地搭建 Web 服务器的步骤
- 在终端窗口中,输入 sudo apt-get install taskselsudo tasksel install lamp-server 命令。
- 保护新的 MySQL 数据库,输入 sudo mysql_secure_installation 到 ,然后提供管理员(root)密码。
- 测试 Apache:在 Firefox 地址列中输入 http://localhost。如果我们看到 It Works 和 Ubuntu 徽标,则安装成功。
如何使用 Tasksel 安装 LAMP Web 服务器
sudo apt-get install tasksel sudo tasksel install lamp-server
如何安装 PHPMyAdmin
PHPMyAdmin 是一个用于管理 MySQL 数据库的基于 Web 的工具。
安装 PHPMyAdmin
sudo apt install phpmyadmin
将出现一个窗口,询问我们安装了哪个 Web 服务器。
默认选项已设置为 Apache,因此请使用 Tab 键突出显示 OK 按钮并按 return 。
将弹出另一个窗口,询问我们是否要创建与 PHPMyAdmin 一起使用的默认数据库。
PHPMyAdmin 将要求用户名来管理数据库。默认值为“phpmyadmin”。
最后,系统会要求我们提供 PHPMyAdmin 数据库的密码。
为PHPMyAdmin 配置 Apache。
sudo ln -s /etc/phpmyadmin/apache.conf /etc/apache2/conf-available/phpmyadmin.conf sudo a2enconf phpmyadmin.conf sudo systemctl reload apache2.service
使用PHPMyAdmin
浏览器打开 : http://localhost/phpmyadmin