【教程】Debian9搭建LAMP环境
6月17号,debian9正式发布,相比于debian8更新了Apache 2.4.25、Chromium 59.0.3071.8、Firefox 45.9、GIMP 2.8.18、更新版的 GNOME 3.22、GnuPG 2.1、LibreOffice 5.2、Linux 4.9、MariaDB 10.1、PHP 7.0等。值得一提的是debian也随着CentOS的路子将默认MySQL改为MariaDB。
准备工作
首先需要更新系统到最新版本,请切换到root下。
apt update -y && apt upgrade -y
安装Apache服务
apt install -y apache2
安装完apache后,在浏览器中输入vps的地址就会看到apache默认页面。
安装数据库服务(MariaDB)
apt install -y mariadb-server
然后继续安装过程
mysql_secure_installation
按照途中所示进行配置
安装PHP7服务
apt install -y php7.0 libapache2-mod-php7.0 php7.0-mysql php7.0-gd php7.0-opcache
重启服务并设置开启自启动
systemctl restart apache2
systemctl enable apache2
systemctl restart mariadb
systemctl enable mariadb
正确配置却无法访问
这种情况可能是端口没有被打开,下面提供一个解决方式。
首先安装ufw
apt install -y ufw
首先设置运行ssh端口号,比如端口号为22
ufw allow 22
Rules updated
打开80(http)和443(https)端口
ufw allow 80
ufw allow 443
开启服务
ufw enable
检查端口是否被开放
ufw status verbose
若如下所示即可