在Ubuntu上搭建LAMP(Linux, Apache, MySQL, PHP)环境,可以通过以下步骤完成:
打开终端,运行以下命令来安装Apache:
sudo apt update
sudo apt install apache2
安装完成后,可以使用以下命令启动Apache服务器:
sudo systemctl start apache2
允许HTTP和HTTPS流量通过防火墙:
sudo ufw allow in "Apache"
在浏览器中输入 http://your_server_ip
来测试Apache是否正常运行。
更新包索引:
sudo apt update
下载MySQL APT Repository的deb包:
wget https://dev.mysql.com/get/mysql-apt-config_0.8.22-1_all.deb
sudo dpkg -i mysql-apt-config_0.8.22-1_all.deb
选择MySQL 8.0版本并安装:
sudo apt update
sudo apt install mysql-server
验证MySQL版本:
mysql --version
启动并启用MySQL服务:
sudo systemctl start mysql
sudo systemctl enable mysql
运行安全安装脚本:
sudo mysql_secure_installation
登录MySQL:
sudo mysql -u root -p
更新系统包信息:
sudo apt update
安装PHP及其相关模块:
sudo apt install php libapache2-mod-php php-mysql
启用PHP模块并重新加载Apache服务器配置文件:
sudo a2enmod php7.4
sudo systemctl restart apache2
检查PHP版本确认安装成功:
php -v
完成以上步骤后,您可以在Ubuntu上成功搭建LAMP环境。现在,您可以在Apache服务器上部署PHP应用程序,并使用MySQL作为数据库服务器。