安装Apache2

1
2
3
4
apt update			#更新源
apt install apache2 -y #安装apache2
service apache2 start #启动apache2服务
systemctl enable apache2 #加入开机自启

访问服务器IP出现下图界面说明安装成功并启动:

扩展学习:

1
2
3
4
5
6
7
8
# 启动、停止、重启
service apache2 start
service apache2 stop
service apache2 restart

# 开机启动、禁止开机启动
systemctl enable apache2
systemctl disable apache2

安装php7.2

1
2
3
4
apt install php7.2-mysql php7.2-curl php7.2-json php7.2-cgi php7.2 libapache2-mod-php7.2 -y		#安装php7.2,插件可选
php -v #查看php版本
cd /var/www/html/ # 进入网站根目录
echo '<?php phpinfo();?>' > phpinfo.php # 写入php探针

访问phpinfo.php文件出现如下界面说明安装成功。

安装MySQL

1
2
apt install mysql-server -y		#安装mysql服务端
mysql_secure_installation #初始化mysql

初始化命令会和你做交互,目的是完成数据库配置,翻译一下即可完成;
一个问题是询问你是否安装密码插件,让你的密码更安全,一般选N,我确定我得密码安全,后面就一路Y即可。

Apache2配置

apache主配置文件:/etc/apache2/apache2.conf
apache修改后必须重启:service apache2 restart

修改首页

找到当前虚拟主机并添加DirectoryIndex配置项。