zoukankan      html  css  js  c++  java
  • 基于LAMP的个人博客

    环境:VMware下,centos7虚拟机

    windows与linux文件互传软件:winscp

    使用文件:wordpress-4.5.3-zh_CN.tar.gz

    如有需要的朋友,可以从网盘中下载winscp和wordpress

    链接:https://pan.baidu.com/s/1MrlTKaXvA0HMZtQ-P9XMBA 密码:wawx


    LAMP:

    L:linux    A:Apache    M:mysql/mariadb    P:php


    基于lamp的个人博客,在一开始我们只有linux一个条件,于是我们需要在linux中补齐剩下几个条件。

    0.将虚拟机网络模式置为桥接模式(nat模式也可以)


     

    1.安装Apache——即httpd

    指令:yum install httpd -y

    PS:-y的意思是:在安装过程中需要确定的选项全选yes

    PS2:安装过程中可能会出现pid等待


     

    这个时候我们只需要ctrl+c结束进程,然后 rm -rf  /var/run/yum.pid 将其删除即可。

    2.安装mysql——即mariadb

    指令:yum install mariadb*

    PS:*表示将所有mariadb相关组件下载,不然只有一个mariadb


     

    3.下载wordpress模板

    从网上下载  wordpress-4.5.3-zh_CN.tar.gz

    此时可以通过winscp把文件从windows传到linux的 /root/ 目录下,

    通过 tar zxf wordpress-4.5.3-zh_CN.tar.gz 进行解压


     

    4.安装php以及php模块

    指令:yum install -y php php-mysql php-gd php-ldap php-odbc php-pear php-xml php-xmlrpc php-mbstring php-snmp php-soap curl curl-devel

    5.开启服务和关闭防火墙

    systemctl start httpd

    systemctl start mariadb

    systemctl stop firewalld


     

    6.配置数据库信息

    指令:mysql_secure_installation

    PS:输入yes和按下enter即可,mysql5.7之前是没有初始密码的

    登录数据库:mysql -u root -p

    创建用户:create user test;

    设置密码:use mysql

                        update user set password=password('123456') where user='test';

    创建数据库:create database wordpress;

    给权限:grant all privileges on wordpress.* to 'test'@'%' identified by '123456';

    刷新权限:flush privileges;

    exit退出mysql

    7.修改Apache(httpd)内容

    指令:vim /etc/httpd/conf/httpd.conf

    可以在指令行通过 /index.html 找到 index.html,在后面加上 index.php,:wq保存并退出

    PS:可以通过vim /var/www/html/index.php,在其中输入

    <?php

    phpinfo()

    ?>

    之后在windows输入本机IP地址测试php是否配置成功。测试完成后将index.php文件删除。

    查看本机ip指令:ip a  ,在ens33中的是IP地址

    PS:需要重启一遍服务才能生效,指令:systemctl restart httpd

    8.对wp进行修改

    进入wordpress文件夹:cd wordpress

    对wp配置文件备份:cp wp-config-simple.php wp-config.php

    对配置文件修改:vim wp-config.php


     

     

    将所有文件复制到 /var/www/html/ 目录下:cp -rf * /var/www/html/

    PS:备份是个好习惯,配置出错后还有原文件可以重来

    9.设置文件归属和权限

    归属:chown -R apache.apache /var/www/html/*

    权限:chmod -R 755 /var/www/html/*

    PS:修改了属主和属组,并给了权限后,我们才可以通过网页(Apache的服务器)对内容进行修改。

    10.配置成功,进入个人博客


     
  • 相关阅读:
    web设计经验<一> 提升移动设备响应式设计的8个建议
    web设计经验<九>教你测试手机网页的5大方法
    HTML5吧!少年
    用java页面下载图片
    在springmvc中,获取Connection接口
    360记住用户信息
    360浏览器Uncaught TypeError: object is not a function问题
    validation插件
    上传附件验证方法
    瀑布流布局
  • 原文地址:https://www.cnblogs.com/bkytep/p/9445211.html
Copyright © 2011-2022 走看看