在Ubuntu上搭建LAMP(Linux, Apache, MySQL, PHP)环境,可以通过以下步骤完成:
安装Apache
-
打开终端,运行以下命令来安装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是否正常运行。
安装MySQL
-
更新包索引:
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
安装PHP
-
更新系统包信息:
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作为数据库服务器。