ubuntu手动安装LNMP环境
之前一直使用的lnmp一键安装脚本,但是在使用过程中,总有些莫名其妙的问题,搜索无果,于是尝试手动安装,并自己配置。有点类似于桌面端的纯净安装吧。
安装web服务nginx
之前已经写过nginx简易教程了,这里略过。
安装数据库
数据库选择mysql或者mariaDB,这里安装mariadb。
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