项目名称:搭建个人Web服务器_LAMP
1 搭建模式:
-
LAMP,即Linux系统+Apache服务器+MySQL+PHP
2 搭建步骤
-
【第一步】安装Linux系统
-
【第二步】安装Apache服务器
# ① 更新资源包
sudo apt update
# ② 更新软件
sudo apt upgrade
# ③ 更新系统软件
sudo apt dist-upgrade
# ④ 安装Apache服务器
sudo apt install apache2
#碰到继续执行吗?[Y/n] 输入y,然后按回车即可。
操作Apache服务器相关指令
# 安装 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默认页面。
在终端中寻找这个文件可输入指令:
sudo find / -name index.html
-
【第三步】安装MySQL数据库
# ① 安装之前先查看你的ubuntu系统有没有安装mysql数据库
dpkg -l | grep mysql
# ② 安装数据库
apt install mysql-server
# 同样碰到继续执行吗?[Y/n] 输入y,然后按回车即可。
# ③ 检查数据库是否安装成功
netstat -tap | grep mysql
# 如果出现以下提示信息,则表示数据库安装成功
-
【第四步】安装PHP
PHP添加了支持动态网页的服务器网页处理功能,是一种常见的后端的语言。
# ① 安装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的默认信息页面。
-
【第五步】选择安装模组和软件
# phpMyAdmin的安装和使用
sudo apt install phpmyadmin
# 同样碰到继续执行吗?[Y/n] 输入y,然后按回车即可。
# 后面会出现一些选择框,依次选择
Apache2 -> 是 -> 设定密码
完成后在浏览器中输入:IP地址/phpmyadmin,正常情况下将出现下面的界面。
3 常见问题解决方案
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)