蘭雅sRGB 个人笔记 https://262235.xyz
提供编程和电脑应用视频教程,工具和源代码
C, C++, Python Programming, Source Code, Video

旧Hexo博客 | Github | IP定位WebAPI | Docker Hub
编程中文文档 | 网盘分享 | 中文Linux命令

手机安装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博客