如何搭建自己的博客

首先小编先说说LAMP的工作原理:

如何搭建自己的博客

1. 我们先安装PHP

  • 安装:yum install php
  • 查看一下生成的文件:rpm -ql php
  • 写一个php格式的文件:vim /var/www/html/index.php

<h1><?php  echo "Hello world! this a.php"?></h1>

然后就可以访问了:172.17.252.233/a.php

如果想把该页面改成主页面:位置:/etc/httpd/conf/httpd.conf

如何搭建自己的博客

2.PHP使用mysql扩展连接数据库:

  • 安装数据库:yum install mariadb-server
  • 启动服务:systemctl start mariadb
  • 跑个安全脚本:mysql_secure_installation   然后设置各种口令
  • 在脚本里连接数据库:
  • 如何搭建自己的博客
  • 要让PHP与数据库连接需要安装一个包:yum install php-mysql
  • 然后再次重新启动服务;service httpd restart
3.部署PHPmyadmin:
  • 安装:yum install php-mbstring

安装完成之后重启httpd服务:systemctl restart httpd

  • 解压:unzip phpMyAdmin-4.0.10.20-all-languages.zip
  • 放在主站点里,这样将来访问该网站相当于一个子目录:cp -r phpMyAdmin-4.0.10.20-all-languages /var/www/html/pma
  • 修改连接数据库的配置文件:cd /var/www/html/pma    
    • cp config.sample.inc.php config.inc.php
    • vim config.inc.php

$cfg['Servers'][$i]['host']= 'mysqlserverip';

  • 测试:http://172.17.252.233/pma/
  • 可以在里面创建用户:如何搭建自己的博客

如何搭建自己的博客
将该用户设置成wpdb数据域的管理员:
如何搭建自己的博客
在数据库中查看一下:

如何搭建自己的博客
4.部署Wordpress:
  • 登陆数据库: mysql -uroot -pcentos

创建数据表: createdatabase wpdb;

创建账户并授权可以远程登录, grantall wpdb.* to [email protected]'192.168.37.%' identified by 'centos';

刷新缓存:flushprivileges;[创建用户在PHPmyadmin图形界面里]

这层如果如果在PHPmyadmin的图形界面创建了的话,这里可以不用再次创建。 安装WordPress

解压:tar xvfwordpress-4.8.1-zh_CN.tar.gz

复制WordPress到主站点: cp -r  wordpress   /var/www/html/blog

进入该目录下,修改配置文件:

cd/var/www/html/blog

cpwp-config-sample.php wp-config.php

vimwp-config.php

define('DB_NAME','wpdb');

define('DB_USER','wpuser');

define('DB_PASSWORD','centos');

define('DB_HOST','192.168.37.107');

  • 测试http://服务器IP/blog/

5.访问:
如何搭建自己的博客


如何搭建自己的博客