zoukankan      html  css  js  c++  java
  • 腾讯云上搭建LNMP环境部署基于WordPress的个人博客网站

    http://106.54.73.15/

    待整理。。。

    安装过程记录

    安装Nginx

    #1:使用dpkg -S nginx来搜索nginx的相关文件
    #2:nginx的默认网站目录是/var/www/html/
    #3:默认的nginx网站配置文件为/etc/nginx/sites-available/default
    #4:日志文件在/var/log/nginx/
    #5:配置文件在/etc/nginx/nginx.conf
    启动:sudo service nginx start/reload/stop

    使用netstat -anp则可以看到80端口已经处于LISTEN状态了。
    直接查看80端口可以使用命令:sudo lsof -i:80

    查看进程 ps aux | grep nginx


    安装php7.2.24
    sudo apt-get install php7.2 php7.2-fpm php7.2-dom php7.2-mbstring php7.2-xml php7.2-mysql php7.2-openssl php7.2-pdo php7.2-json php7.2-tokenizer php7.2-ctype php7.2-bcmath php7.2-fileinfo

    php的配置文件在:/etc/php/7.2/fpm/php.ini
    # usr/bin/php 执行文件

    wget https://cn.wordpress.org/wordpress-5.2.1-zh_CN.tar.gz

    修改php的监听地址和端口9000:
    sudo vim /etc/php/7.2/fpm/pool.d/www.conf

    重启php: sudo service php7.2-fpm restart

    连接mysql

    下载wordpress到/var/www
    wget https://cn.wordpress.org/wordpress-5.2.1-zh_CN.tar.gz
    解压到当前目录 tar -xzvf wordpress-5.2.1-zh_CN.tar.gz
    生成一个文件夹wordpress
    改虚拟空间默认配置文件:root /var/www/wordpress

    此时访问我的服务器ip就能看到安装界面了

    安装composer

    安装git
    拉取代码

    在项目里改配置

    导入数据库文件
    CREATE DATABASE example;(数据库名可以不一样)
    切换数据库:
    use example;
    导入指定sql文件:
    mysql>source /path/example.sql;

    ln -s /www/wwwroot/laravel_blog/code/laravel_blog/storage/ /www/wwwroot/laravel_blog/code/laravel_blog/public/

     

  • 相关阅读:
    linux查看日志文件内容命令tail、cat、tac、head、echo
    改变自己的128种方法,教你变得更优秀!
    php 23种设计模式
    Swoole消息推送
    PHP 出现 502 解决方案
    【centos7】添加开机启动服务/脚本
    curl 参数配置详解
    i系列标准-互联网周刊
    MySQL 设计与开发规范2
    Cocos Creator webviw网页置顶增加返回键的方法
  • 原文地址:https://www.cnblogs.com/wangyi0419/p/12327215.html
Copyright © 2011-2022 走看看