兰雅sRGB 个人笔记 https://262235.xyz

手机安装LNMP套件,安装WordPress博客

lnmp.png

前置条件,先安装好 Linux Deploy 参考文章

《旧手机烂手机不要换锈钢脸盆,安装Linux Deploy做移动服务器》

安装 Nginx + php + mysql ,配置 WordPress 博客

111.png

  • 提供可复制的命令行文本
# 安装 Nginx + php
apt install nginx supervisor git
 
apt install php7.3 php7.3-fpm php7.3-sqlite3 php7.3-xml php7.3-zip php7.3-pgsql php7.3-mbstring \
    php7.3-bcmath php7.3-json php7.3-mysql php7.3-gd php7.3-cli php7.3-curl php7.3-cgi 

# 下载 Nginx + php 配置文件和进行设置
git clone https://github.com/hongwenjun/nginx-php.git

cd nginx-php
cp ./default  /etc/nginx/sites-enabled/default
cp ./supervisord.conf   /etc/supervisord.conf

cp ./start.sh  /start.sh
chmod +x  /start.sh

echo "<?php phpinfo(); ?>"  > /var/www/html/index.php

#  设置完成 输入  /start.sh     开启服务

请参考 Dockerfile 配置

# 安装 mysql (debian使用 mariadb-server,用起来一样)

apt install mariadb-server

usermod -a -G aid_inet,aid_net_raw mysql

service mysql start

mysql -u root -p                  # 没有设置密码,不用密码  
set password for root@localhost = password('设置密码');

CREATE DATABASE  wordpress;        # 创建一个叫wordpress的数据库,注意分号,语法,不然会出错
USE wordpress;                     # 选中wordpress数据库

service mysql restart
# 安装配置 WordPress 博客
cd /var/www/html
curl https://cn.wordpress.org/latest-zh_CN.tar.gz | tar -zx
chown -R www-data:www-data  wordpress

一键安装 transmission 服务脚本

wget https://raw.githubusercontent.com/hongwenjun/vps_setup/master/rclone/transmission.sh
bash transmission.sh

补充:容器安装的linux,不能使用 systemctl 管理服务,但是可以使用 service 管理

  • 编写一个 /root/start.sh 用来开机启动服务
#!/bin/bash

usermod -a -G aid_inet,aid_net_raw  mysql  &

usermod -a -G aid_inet,aid_net_raw  transmission-daemon   &


service  mysql start   &
service  php7.3-fpm start  &
service  nginx start   &
service  transmission-daemon start &


service  mysql status
service  php7.3-fpm status
service  nginx status
service  transmission-daemon status

本原创文章自由转载,转载请注明本博来源及网址 | 当前页面:兰雅sRGB 个人笔记 » 手机安装LNMP套件,安装WordPress博客