Manjaro安装LNMP

更新软件包

sudo pacman -Syu

安装主键

pacman -S nginx php-fpm mariadb php-gd

配置mariadb设置密码

mysql_install_db --user=mysql --basedir=/usr --datadir=/var/lib/mysql
systemctl start mysqld
mysql_secure_installation
systemctl restart mysqld

nginx配置

        location / {
            root   /data/web;
            index  index.php index.html index.htm;
        }
......
        location ~ \.php$ {
            fastcgi_pass   unix:/run/php-fpm/php-fpm.sock;
            fastcgi_index  index.php;
            fastcgi_param  SCRIPT_FILENAME  /data/web$fastcgi_script_name;
            include        fastcgi_params;
        }

启动和自启

systemctl start nginx
systemctl start php-fpm
systemctl enable nginx
systemctl enable mysqld
systemctl enable php-fpm

参考文档:
https://www.linuxdashen.com/install-lemp-nginx-mariadb-php7-arch-linux-server
https://phpcj.org/archlinux-install-nginx-mariadb-php-fpm/

你可能感兴趣的:(Manjaro安装LNMP)