首页 未命名文章正文

Ubuntu 2016环境搭建指南,轻松建设PHP网站,Ubuntu 2016快速搭建PHP网站环境手册

未命名 2025年12月08日 10:59 20 admin
本指南详细介绍了如何在Ubuntu 2016环境下轻松搭建PHP网站,涵盖安装Nginx、PHP、MySQL等关键组件,并指导配置优化,确保网站稳定运行,适合初学者和有一定基础的读者参考。

随着互联网的飞速发展,PHP作为一种开源的脚本语言,因其强大的功能、丰富的库支持和易于学习的特点,成为了构建网站的热门选择,而Ubuntu 2016作为一款优秀的操作系统,与PHP的结合更是如虎添翼,本文将为您详细介绍如何在Ubuntu 2016上搭建PHP网站,让您轻松步入网站建设的殿堂。

准备工作

  1. 硬件环境:一台运行Ubuntu 2016操作系统的计算机,推荐配置为:CPU:Intel Core i5以上,内存:4GB以上,硬盘:100GB以上。

  2. 软件环境:Ubuntu 2016操作系统、PHP、MySQL、Apache。

安装Apache服务器

打开终端,输入以下命令安装Apache服务器:

sudo apt-get update
sudo apt-get install apache2

安装完成后,使用以下命令启动Apache服务器:

sudo systemctl start apache2

使用以下命令设置Apache服务器开机自启:

sudo systemctl enable apache2

打开浏览器,访问http://localhost,如果看到Apache欢迎页面,则表示Apache服务器安装成功。

安装PHP

打开终端,输入以下命令安装PHP:

sudo apt-get install php libapache2-mod-php php-mysql

安装完成后,重启Apache服务器:

sudo systemctl restart apache2

安装MySQL

打开终端,输入以下命令安装MySQL:

sudo apt-get install mysql-server

安装完成后,设置MySQL密码:

sudo mysql_secure_installation

根据提示输入新密码,并设置是否允许root用户远程登录等选项。

使用以下命令启动MySQL服务:

sudo systemctl start mysql

使用以下命令设置MySQL开机自启:

sudo systemctl enable mysql

配置PHP与MySQL

打开终端,使用以下命令进入PHP配置文件目录:

cd /etc/php/7.0/apache2

使用以下命令编辑php.ini文件:

sudo nano php.ini

在php.ini文件中找到以下行:

;extension_dir = "/usr/lib/php/20151012"

将其修改为:

extension_dir = "/usr/lib/php/20151012"

在php.ini文件中找到以下行:

;extension=php_mysql.dll

将其修改为:

extension=php_mysql.dll

保存并关闭php.ini文件。

创建网站

在Ubuntu 2016系统中创建一个名为“website”的文件夹,用于存放网站文件:

sudo mkdir /var/www/website

使用以下命令赋予Apache用户对该文件夹的读写权限:

sudo chown -R www-data:www-data /var/www/website

打开终端,使用以下命令进入网站文件夹:

cd /var/www/website

使用以下命令创建一个名为“index.php”的文件:

sudo nano index.php

在index.php文件中输入以下代码:

<?php
$servername = "localhost";
$username = "root";
$password = "你的MySQL密码";
$dbname = "test";
// 创建连接
$conn = new mysqli($servername, $username, $password, $dbname);
// 检测连接
if ($conn->connect_error) {
    die("连接失败: " . $conn->connect_error);
}
$sql = "SELECT id, firstname, lastname FROM MyGuests";
$result = $conn->query($sql);
if ($result->num_rows > 0) {
    // 输出数据
    while($row = $result->fetch_assoc()) {
        echo "id: " . $row["id"]. " - Name: " . $row["firstname"]. " " . $row["lastname"]. "<br>";
    }
} else {
    echo "0 结果";
}
$conn->close();
?>
  1. 保存并关闭index.php文件。

  2. 使用以下命令将index.php文件移动到Apache的网站目录:

sudo cp index.php /var/www/html/

打开浏览器,访问http://localhost/website,即可看到网站内容。

至此,您已在Ubuntu 2016上成功搭建了一个PHP网站,在后续的开发过程中,您可以根据需要安装其他PHP扩展、优化配置等,以便更好地满足网站需求,祝您网站建设顺利!

标签: 搭建

上海锐衡凯网络科技有限公司,www.hadiqi.com网络热门最火问答,网络技术服务,技术服务,技术开发,技术交流 备案号:沪ICP备2023039795号 内容仅供参考 本站内容均来源于网络,如有侵权,请联系我们删除QQ:597817868