Ubuntu 18.04 LAMP stack 安装全指南

1 下载量 197 浏览量 更新于2024-08-30 收藏 912KB PDF 举报
"本教程详述了在Ubuntu 18.04系统上安装Apache、MySQL、PHP以及构建LAMP环境的步骤。" 在Ubuntu 18.04上搭建LAMP(Linux、Apache、MySQL、PHP)服务器是开发和部署Web应用程序的基础。以下是安装和配置这些组件的详细过程: 1. 安装Apache 首先,确保你的系统软件包是最新的,通过运行以下命令: ``` $ sudo apt update ``` 然后,安装Apache2服务器: ``` $ sudo apt install apache2 ``` 在安装过程中,系统可能会询问你是否确认安装,输入`y`并回车即可。 2. 测试Apache 安装完成后,可以检查Apache服务是否已启动: ``` $ sudo service apache2 status ``` 如果Apache已成功启动,你可以在浏览器中输入服务器的IP地址来查看默认的Apache欢迎页。使用以下命令获取服务器的IP地址: ``` $ sudo ifconfig | grep -Eo 'inet addr:\ ?([0-9]*\.){3}[0-9]*' | grep -Eo '([0-9]*\.){3}[0-9]*' | grep -v '127.0.0.1' ``` 3. 安装MySQL 接下来,更新软件包列表并安装MySQL服务器: ``` $ sudo apt update $ sudo apt install mysql-server ``` 安装后,确认MySQL服务是否运行: ``` $ sudo service mysql status ``` 4. 配置MySQL安全 为了提高安全性,应运行`mysql_secure_installation`脚本: ``` $ sudo mysql_secure_installation ``` 这个脚本会让你设置或确认root用户的密码,并移除匿名用户、禁止root远程登录、删除测试数据库等安全措施。 5. 安装PHP 为了使Apache能够处理PHP文件,安装PHP及其与Apache的模块: ``` $ sudo apt install php libapache2-mod-php php-mysql ``` 6. 测试PHP 创建一个简单的PHP文件来测试安装是否成功。在`/var/www/html`目录下创建一个名为`info.php`的文件,输入以下内容: ```php <?php phpinfo(); ?> ``` 然后在浏览器中访问`http://your_server_ip/info.php`,你应该能看到PHP信息页面。 7. 重启Apache 最后,重启Apache服务以应用所有更改: ``` $ sudo service apache2 restart ``` 至此,你已经在Ubuntu 18.04上成功搭建了LAMP环境,可以开始开发和部署PHP Web应用程序了。记得定期更新系统和软件包以保持安全。