Ubuntu 18.04 安装Apache2、PHP7.2、MYSQL

因为需要在一台Ubuntu服务器上放一个网站,好久没有做过类似操作了,因为对于用惯WHM/cPanel的我而言,建网站就和吃饭喝水一样简单,点啊点啊,就都搞定了。

在Linux上手工安装软件弄网站啥的,很久以前也做过,但是早就忘干净了,所以边做边记录一下吧。

Apache2

sudo apt-get install apache2

PHP 7.2

sudo apt-get install php7.2

<?php
phpinfo();
?>

MySQL

sudo apt-get install mysql-server php7.2-mysql mysql-client

mysql_secure_installation

sudo mysql_secure_installation


启用密码检查插件。


设置密码强度限制。


设置mysql root用户密码


移除匿名用户。


移除test数据库。


禁止root远程连接。


重新加载权限表确保上述修改生效。

重启Apache2 后查看phpinfo页面,会发现里边多出来mysqli以及mysqlnd相关内容。

管理指令

Apache2

sudo /etc/init.d/apache2 {start|stop|graceful-stop|restart|reload|force-reload}

MySQL

sudo /etc/init.d/mysql start|stop|restart|reload|force-reload|status

总结

大致就这样了,当然了,如果实际使用,还需要进一步的优化和加固,比如优化Apache的设置,调整PHP的配置文件等等,这里就不再赘述啦。

H2
H3
H4
3 columns
2 columns
1 column
6 Comments