下面是完整的Ubuntu Server 16.04 LTS 上安装 LAMP图解教程。
1. 更新软件包列表
在终端执行以下命令:
sudo apt-get update
2. 安装 Apache 服务器
在终端执行以下命令:
sudo apt-get install apache2
安装完成后,你可以通过以下命令检查是否成功启动 Apache 服务器:
sudo systemctl status apache2
3. 安装 MySQL 数据库
在终端执行以下命令:
sudo apt-get install mysql-server
如果安装完成后需要修改 MySQL root 用户密码,则可以执行以下命令:
sudo mysql_secure_installation
该命令会提示你输入 MySQL root 用户密码,并进行相关设置。
4. 安装 PHP 解释器
在终端执行以下命令:
sudo apt-get install php libapache2-mod-php php-mcrypt php-mysql
安装完成后,你可以通过创建一个 PHP 文件来测试是否成功安装 PHP 解释器。
在终端执行以下命令:
sudo nano /var/www/html/info.php
在打开的文件中输入以下内容:
<?php
phpinfo();
?>
保存文件并退出。然后在你的浏览器中访问 http://<你的服务器IP或域名>/info.php ,如果能正常显示 PHP 信息,则说明安装成功。
示例1:配置虚拟主机
在终端执行以下命令:
sudo mkdir /var/www/example.com
该命令会在 /var/www/ 目录下创建一个名为 example.com 的目录。
然后执行以下命令修改文件权限:
sudo chown -R $USER:$USER /var/www/example.com
该命令会将 example.com 目录的所有者变更为当前用户。
接着在终端执行以下命令:
sudo nano /etc/apache2/sites-available/example.com.conf
在打开的文件中输入以下内容:
<VirtualHost *:80>
ServerAdmin webmaster@example.com
ServerName example.com
ServerAlias www.example.com
DocumentRoot /var/www/example.com
<Directory /var/www/example.com>
AllowOverride All
Require all granted
</Directory>
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>
保存文件并退出。启用虚拟主机配置:
sudo a2ensite example.com.conf
最后重启 Apache 服务器使配置生效:
sudo service apache2 restart
现在你可以在浏览器中访问 http://example.com ,它会指向 /var/www/example.com 目录下的文件。
示例2:安装 PHPMyAdmin
在终端执行以下命令:
sudo apt-get install phpmyadmin
安装过程中,会询问用哪种方式配置 PHPMyAdmin ,请选择 Apache 服务器然后按照提示进行设置。
安装完成后,你可以在浏览器中访问 http://<你的服务器IP或域名>/phpmyadmin ,它会指向 PHPMyAdmin 的登录页面。
以上就是 Ubuntu Server 16.04 LTS 上安装 LAMP图解教程的完整攻略,希望对你有帮助。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:Ubuntu Server 16.04 LTS 上安装 LAMP图解教程 - Python技术站