项目名称:搭建个人 Web 服务器_LAMP
文章目录
1 搭建模式:
- LAMP,即 Linux 系统 +Apache 服务器 +MySQL+PHP
2 搭建步骤
-
【第一步】安装 Linux 系统
-
安装 Linux 系统的方法有两种:
【1】更换电脑操作系统或者安装双系统
【2】安装 VMware 虚拟机,并在虚拟机中安装 Ubuntu 系统
-
-
【第二步】安装 Apache 服务器
1
2
3
4
5
6
7
8
9# ① 更新资源包
sudo apt update
# ② 更新软件
sudo apt upgrade
# ③ 更新系统软件
sudo apt dist-upgrade
# ④ 安装Apache服务器
sudo apt install apache2
#碰到继续执行吗?[Y/n] 输入y,然后按回车即可。操作 Apache 服务器相关指令
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16# 安装 systemctl
sudo apt-get install --reinstall systemd
# 检查服务器状态:
systemctl status apache2
# 开启服务器:
systemctl start apache2
或者
sudo /etc/init.d/apache2 start
# 关闭服务器:
systemctl stop apache2
或者
sudo /etc/init.d/apache2 stop
# 重启服务器:
systemctl restart apache2
或者
sudo /etc/init.d/apache2-
测试
-
打开浏览器,在你的主机上输入你的 IP 地址,或者输入 127.0.0.1 或者输入 localhost。
-
安装成功后将会出现 Apache2 Ubuntu Default Page,即 Apache2 Ubuntu 默认页面。
在终端中寻找这个文件可输入指令:
1
sudo find / -name index.html
-
-
-
【第三步】安装 MySQL 数据库
1
2
3
4
5
6
7
8# ① 安装之前先查看你的ubuntu系统有没有安装mysql数据库
dpkg -l | grep mysql
# ② 安装数据库
apt install mysql-server
# 同样碰到继续执行吗?[Y/n] 输入y,然后按回车即可。
# ③ 检查数据库是否安装成功
netstat -tap | grep mysql
# 如果出现以下提示信息,则表示数据库安装成功 -
【第四步】安装 PHP
PHP 添加了支持动态网页的服务器网页处理功能,是一种常见的后端的语言。
1
2
3
4
5
6
7
8
9
10
11
12# ① 安装PHP
sudo apt install php
# 同样碰到继续执行吗?[Y/n] 输入y,然后按回车即可。
# ② 查看PHP版本指令
php -v
# ③ 在/var/www/html文件夹下新建一个文件,命名为index.php
sudo nano /var/www/html/index.php
# ④ 在里面写入如下代码
<?php
phpinfo();
?>
# ⑤ 按Ctrl+o -> 回车保存 -> Ctrl+x 退出打开浏览器,在地址栏输入 IP 地址 /index.php 或者输入 127.0.0.1/index.php 或者输入 localhost/index.php,安装正常会弹出 PHP 的默认信息页面。
-
【第五步】选择安装模组和软件
1
2
3
4
5# phpMyAdmin的安装和使用
sudo apt install phpmyadmin
# 同样碰到继续执行吗?[Y/n] 输入y,然后按回车即可。
# 后面会出现一些选择框,依次选择
Apache2 -> 是 -> 设定密码完成后在浏览器中输入:IP 地址 /phpmyadmin,正常情况下将出现下面的界面。
3 常见问题解决方案
-
Apache 服务器启动失败,80 端口被占用问题
1
2
3
4
5
6
7
8# 查看80端口情况
sudo netstat -lnp|grep 80
# 杀掉进程
sudo kill -9 1123
# 启动Apache服务器
systemctl start apache2
# 查看Apache服务器状态
systemctl status apache2.service
最后更新: 2021年07月14日 21:18