跳转至

ubuntu手动安装LNMP环境

之前一直使用的lnmp一键安装脚本,但是在使用过程中,总有些莫名其妙的问题,搜索无果,于是尝试手动安装,并自己配置。有点类似于桌面端的纯净安装吧。

安装web服务nginx

之前已经写过nginx简易教程了,这里略过。

安装数据库

数据库选择mysql或者mariaDB,这里安装mariadb。

apt install mariadb-server
Ubuntu1804的mariadb版本为10.1,安装后不能有效连接数据库,参考新安装mysql后,本地不能连接到数据库可以解决该问题,至于为啥?我也不知道,反正能用了。

安装PHP

ubuntu1804包中的php版本号为7.2,不直接安装php,而是安装其任意扩展,比如php-fpm,这样可以避免被安装上apache。

apt install php7.2-curl php7.2-xsl php7.2-opcache php7.2-zip php7.2-intl php7.2-json php7.2-cgi php7.2-fpm php7.2-gd php7.2-mbstring php7.2-xml php7.2-common php7.2-mysql
# 顺便把一些常用的扩展一并带上。

注意

这里示例的是安装PHP 7.2,随着PHP的更新,最新版的版本号不同,注意修改版本号7.2