Ubuntu 18.04 LAMP stack 安装全指南
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应用程序了。记得定期更新系统和软件包以保持安全。
点击了解资源详情
点击了解资源详情
点击了解资源详情
2021-01-09 上传
2020-09-08 上传
2020-11-03 上传
点击了解资源详情
2023-03-13 上传
2023-09-07 上传
weixin_38724106
- 粉丝: 3
- 资源: 911
最新资源
- project-
- javaStudy
- PSP Tools package-开源
- cfdi-files-ws:从 CFDI 文档生成文件的 Web 服务
- Yet Another Web Server-开源
- AMQPStorm-2.2.1-py2.py3-none-any.whl.zip
- uptimes:El Eliyar Eziz的正常运行时间监控器和状态页面,由@upptime提供支持
- Test_LDPC (2).zip
- grunt-generate-config
- VC++基于mfc71.dll渐变变色按钮
- recaptcha:适用于Laravel的Google ReCaptcha V3软件包
- 电子功用-基于IEC标准的家用电器输入功率测试方法及装置
- visual studio2022已经编译好的ceres库
- 一键部署kubernetes1.18版本
- Pomodoro
- 基于HTML的移动网页布局--携程网.zip