宝塔+L(Linux-kali)N(Nginx)M(Mysql)P(Php)环境+wordpress站点搭建

一:LNMP环境配置

首先LNMP(linux+nginx+mysql+php)即为本次搭建网站所需的环境,由于本次使用的debian衍生版kali版本自带lnmp,因此只要在服务器上启动相应服务既可以

1.启动nginx:service nginx start

2.启动mysql:service mysql start

3.打开终端切换到网站目录,使用 文本 编辑index.html文件

二:kali中安装宝塔

1、由于Kali用的Debian不想访问的可以直接复制以下代码:
wget -O install.sh http://download.bt.cn/install/install-ubuntu_6.0.sh && bash install.sh

 

2.访问内网面板地址(外网面板地址为虚构地址)并输入账号密码

 

3、之后选择任意一个安装套件,个人选择默认推荐的LNMP,点击一键安装,之后便可耐心等待套件安装(个人装了一小时)

 

 其中LNMP中的n即为nginx;启动nginx服务:service nginx start (访问127.0.0.1即为nginx页面)默认显示页面路径为/usr/share/nginx

三:部署wordpress站点

1.下载链接:https://cn.wordpress.org/download/

2.创建wordpress数据库

输入:mysql -uroot -p

输入:create database wordpress; ( 创建名为wordpress的数据库 )

输入:grant all on wordpress.* to '用户名'@'localhost' identified by '密码';

( 创建了一个用户,赋予它的权限是管理wordpress数据库下的所有表 )

3.安装wordpress

将wordpress解压放在www/wwwroot/文件夹下,

4.宝塔添加站点(网站线上访问则填写对应域名,线下访问则填写对应ip:port,默认port

为80)

 

5.此时将/www/wwwroot下wordpress的文件拷贝到/www/wwwroot/127.0.0.1下(既我们刚创建的网站)

6.添加成功后访问本地127.0.0.1地址自动跳转到http://127.0.0.1/wordpress/wp-admin/install.php(setup-config.php) 输入你的数据库名,用户名及密码

 

 补充(

kali中自带的mysql默认密码为空,在创建wordpress时空密码不能建站,因此需要重新修改kai的默认密码

步骤一:使用mysql -uroot -p进入数据库

 

步骤二:选中mysql数据库:mysql>use mysql

步骤三:更新root账号的密码为root:mysql>update user set password=PASSWORD('root') where User='root';

 

 步骤四:执行更新命令:mysql>flush privileges;

 

7.成功提交,最后点击安装Wordpress

8.创建成功后,使用账号密码进入wordpress

 

 此时就已经全部搭建完(在宝塔中,如果想要搭建wordpress、discuz等站点,可以选择宝塔中的一键部署,更为方便

 

posted @ 2021-01-18 16:28  sec_wuyy  阅读(906)  评论(0编辑  收藏  举报