freeCodeCamp/guide/chinese/linux/local-lamp-server-on-ubuntu/index.md

59 lines
2.4 KiB
Markdown
Raw Normal View History

---
title: local-lamp-server-on-ubuntu
localeTitle: 当地灯服务器上的Ubuntu
--- ## Ubuntu上的本地LAMP服务器
本简要指南的目的是引导您完成在本地Ubuntu Linux计算机或虚拟机上设置LAMPLinuxApacheMySQLPHP服务器的过程。这将允许开发人员使用PHP和MySQL使用phpMyAdmin进行开发。这是Wordpress开发所必需的常见堆栈。
### 安装必要的包
您需要为LAMP服务器安装以下软件包。您可以通过一个空格分隔每个包或者如图所示一次一个地安装它们。我更喜欢一次下载一个因为更容易看出是否有任何错误。输入终端并键入以下内容
* `sudo apt-get install apache2`
* `sudo apt-get install php`
* `sudo apt-get install php-mysql`
* `sudo apt-get install mysql-server`
然后系统会提示您为MySQL root用户设置密码。设置密码后继续安装
* `sudo apt-get install libapache2-mod-php`
* `sudo apt-get install php-mcrypt`
* `sudo apt-get install phpmyadmin`
然后您应该按Enter键以提示哪个服务器使用select apache。 为高级服务器设置选择no。
### 更改/ var / www / html的权限
为了让LAMP服务器运行php脚本和文件需要将它们保存在/ var / www / html目录中。您可以将此位置视为本地服务器。为了更改此目录我们需要更改它的权限。在终端输入命令
* `sudo chown {your ubuntu username} /var/www/html`
### 创建一个phpMyAdmin的符号链接
默认情况下phpMyAdmin安装在/ usr / share /目录中。我们需要将它移动到我们的本地服务器目录。我们导航到我们想要链接的服务器目录:
* `cd /var/www/html`
然后输入命令创建链接:
* `ln -s /usr/share/phpmyadmin phpmyadmin`
### 重启Apache并测试
运行以下命令以重新启动Apache设置所做的更改
* `sudo systemctl restart apache2`
然后,您应该能够在/ var / www / html目录中创建info.php文件。
* `touch /var/www/html/info.php`
在文件中键入以下php代码
* `<?php phpinfo(); ?>`
然后打开浏览器并输入localhost / info.php 您应该从刚刚编写的php文件中看到一个页面它为您提供有关php的信息。
最后要访问phpMyAdmin请在浏览器中访问localhost / phpmyadmin。 defualt root用户名是'root'密码是你之前为MySQL数据库选择的密码。
### 更多信息