如何搭建自己的博客
首先小编先说说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.访问: