LAMP环境搭建个人博客

服务器选购

  • 建议: 阿里云, 腾讯云, 华为云, (个人博客 : 1核, 1G, 40G, 1M即可)
  • 建议操作系统: Ubuntu 16.04

LAMP环境简介

  • L = Linux : 操作系统(RedHat,Debian,ubuntu, CentOS,Fedora,Mint等)
  • A = Apache : 世界使用排名第一的Web服务器软件
  • M = MySQL : 是一种关系数据库管理系统
  • P = PHP : 是一种通用开元脚本语言, 适用于Web开发领域

搭建LAMP

  • 安装操作系统: Ubuntu 16.04

    1. 进入云服务器控制台
    2. 停止服务器
    3. 更多 - 磁盘和镜像 - 更换系统盘 - 选择操作系统
    4. 通过SSH连接到服务器
    5. 注意: 以下全程以root用户搭建(如果其他用户请在涉及到权限时命令前加上sudo)
    6. 在服务器控制台设置安全组策略, 开放80 443 3306 端口, 配置完如下:
      配置安全组
  • 安装Apache

    apt-get update       		# 更新源
    apt-get install Apache2		# 安装Apache
    
    • 安装成功后, 在本地浏览器输入服务器公网IP可以看到如下页面:
      在这里插入图片描述
  • 安装PHP7.0

    apt-get install php7.0 -y
    apt-get install libapache2-mod-php7.0
    
  • 安装MySQL

    apt-get install -y mysql-server
    apt-get install php7.0-mysql
    
    • 注意: 期间会让输入两次密码(mysql - root的密码), 需要牢记!
  • 安装 phpMyAdmin

    apt-get install phpmyadmin -y 
    
    • 注意: 安装过程根据提示选择 Apache2, 还需要设置phpMyAdmin的密码(2次, 建议跟mysql一样)
  • 建立 /var/www/html下的软连接:

    ln -s /usr/share/phpmyadmin /var/www/html/phpmyadmin
    

配置 WordPress

  • 安装 WordPress

    wget https://cn.wordpress.org/wordpress-4.9.4-zh_CN.zip
    apt-get install unzip
    unzip wordpress-4.9.4-zh_CN.zip
    rm wordpress-4.9.4-zh_CN.zip
    

    解压完后,就能在 WordPress 文件夹里看到 WordPress 的源码了

  • 配置 MySQL for WordPress

    • 进入数据库 mysql -u root -p

    • 创建一个数据库 :

      create database myblog;
      
    • 创建一个用户 (替换itmeng为你的UserName) :

      create user itmeng;
      
    • 给新用户设置密码 : (替换UserPassword为你的密码)

      set password for itmeng=password("UserPassword");
      
    • 给新用户配置数据库的访问权限: (替换UserPassword为你的密码)

      grant all privileges on myblog.* to itmeng identified by"UserPassword";
      
    • 生效配置 & 退出mysql

      flush privileges;
      exit;
      
  • 配置 WordPress

    • 移动 wordpress文件夹

      cd ~
      mv wordpress/* /var/www/html/
      rm -rf wordpress
      
    • 把 Apace 指定到 index.heml

      mv /var/www/html/index.html /var/www/html/index~.html
      
    • 重启 Apace 服务

      systemctl restart apache2.service
      
  • 在本地新建一个文件, 命名为wp-config.php

    • 复制以下内容 到文件中, 并修改备注的三个地方
    <?php
    
    /** WordPress数据库的名称 */
    define('DB_NAME', 'myblog');      //myblog 替换成你创建的数据库
    
    /** MySQL数据库用户名 */
    define('DB_USER', 'itmeng');		// itmeng 替换成你数据库创建的用户
    
    /** MySQL数据库密码 */
    define('DB_PASSWORD', 'password');	// password 替换成你的数据库用户密码
    
    define('DB_HOST', 'localhost');
    
    define('DB_CHARSET', 'utf8mb4');
    
    define('DB_COLLATE', '');
    
    define('AUTH_KEY',         '5p,gpHHR%5eR+kUnkYQOy&AC%l{3WA 2N;)Yw,TWj7;I[B74DcRtJ(V]UfhFbR}1');
    define('SECURE_AUTH_KEY',  '{i%Ng@HTuZC2Y5G}|l4`^p}mA-f;;XuV2LD>[Ew0f):ke##gH_(no 5rB<I4ob?{');
    define('LOGGED_IN_KEY',    'm1GZ Y[p#%sJOstHNeJuC`6HQW&C>7[0-[RMbF:_{2v}`U|tC}<-~VswH/L0O#RK');
    define('NONCE_KEY',        'Fs.32D4XWnqf},tHuNUrN<MxO!Gz[[-nqg/trKFM6kxyQ(3s8Z/lS#hYhk{Q[e|I');
    define('AUTH_SALT',        '3g;tjffb_YzB(ya)6o2ienvam_ogZUrJg?)M<P3YX< YR|Q!<F@^qor/Kzr7Qk{b');
    define('SECURE_AUTH_SALT', '^^t->W<Z@m97gQ}3%{i6~b&&uwVCgrFoF]JVv5{.A9I&M/J]KSU7jNrBD6[{_fI:');
    define('LOGGED_IN_SALT',   '5-V4e=99Lf6oZ#h|GnjLv,}jVCnPzp-.E R)JoKG=hVGaOoA.9z$!f)[v|;#iPhI');
    define('NONCE_SALT',       '5LMr_q*uC#+oDu]$M8{=BCU[p{5@^~>d7pdO=7c/d11Ooe!ovCyo~Y]q7=%Ro^A6');
    
    $table_prefix  = 'wp_';
    
    define('WP_DEBUG', false);
    
    define('WP_ZH_CN_ICP_NUM', true);
    if ( !defined('ABSPATH') )
        define('ABSPATH', dirname(__FILE__) . '/');
    
    /** 设置WordPress变量和包含文件。 */
    require_once(ABSPATH . 'wp-settings.php');
    
  • 把创建的wp-config.php文件上传到服务器 /var/www/html

  • 在本地地址栏输入http://公网IP 点击开始安装

  • 按要求 输入站点标题 用户名等信息, 点击安装WordPress

  • 安装成功后, 如下:

安装完成

  • 点击登录即可管理您的Blog
  • 1
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值