前言:首先wordpress的官网下到的只是一个网站代码,把wordpress的源码放入apache的子目录里面并没有结束,配置了/var/www/xxx.com.conf以及本地hosts文件并没有结束,还要搭建数据库,并且将数据库的名字,用户名,密码写入到wp-config.php的文件中才行。

      具体步骤如下:

       首先在var/www(这里是针对ubuntu系统)的目录下创建网站的根目录

然后,编辑apache下的一个配置文件:

cd /etc/apache2/sites-enabled
sudo vim xxx.com.conf

 内容如下:

<VirtualHost *:80>
     ServerAdmin admin@example.com
     ServerName xxx.fuzz.com

     DocumentRoot /var/www/xxx.com

     ErrorLog ${APACHE_LOG_DIR}/error.log
     CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>

随后重启apache:

sudo systemctl restart apache2

接下来还要配置本地HOST文件:

sudo vim /etc/hosts
添加内容
127.0.0.1    xxx.com

最后是安装CMS,先把CMS代码放到/var/www/xxx.com,然后浏览器访问xxx.com安装CMS。

接下来就是数据库的安装部分:

首先,如何下载并配置好mysql这里不做赘述;

然后你得为你的wordpress创建相应的数据库:

首先,进入数据库

mysql -u root -p(这里-u后面是用户名,默认为root,)

输入后,会让你输入密码,一般就是root

进入后,先创建一个数据库:

mysql> CREATE DATABASE wordpress;

 然后,创建用户:

CREATE USER wordpress@localhost;

设置密码:

SET PASSWORD FOR wordpress@localhost= PASSWORD("your password");

 配置权限:

GRANT ALL PRIVILEGES ON wordpress.* TO wordpress@localhost IDENTIFIED BY 'your password';
FLUSH PRIVILEGES;

注:1.更改密码的是

ALTER USER 'wordpress'@'localhost' IDENTIFIED BY 'password';

以上,就成功创建了数据库,可以利用下面语句查看:

show databases;

选择其中的一个,我们选我们创建的wordpress

use wordpress;

就进入到该数据库当中了,再利用各种mysql的语法进行查看。

最后就是配置wordpress当中的wp-config.php了。

修改下面的选项:

// ** MySQL 设置 - 具体信息来自您正在使用的主机 ** //^M
/** WordPress数据库的名称 */
define('DB_NAME', 'wordpress');

/** MySQL数据库用户名 */
define('DB_USER', 'wordpress');

/** MySQL数据库密码 */
define('DB_PASSWORD', 'your password');

那么,就完成了wordpress的搭建。

感悟部分:wordpress的搭建并不是简单将源码放入apache的目录下面就结束了,更重要的是环境的配置工作,以及数据库的创建。一开始我不知道需要搭建数据库,也是一步一步看技术贴加尝试得到的结果。最后,就是有了chatgpt的加持,基本语法都不是什么大问题了!

Logo

GitCode 天启AI是一款由 GitCode 团队打造的智能助手,基于先进的LLM(大语言模型)与多智能体 Agent 技术构建,致力于为用户提供高效、智能、多模态的创作与开发支持。它不仅支持自然语言对话,还具备处理文件、生成 PPT、撰写分析报告、开发 Web 应用等多项能力,真正做到“一句话,让 Al帮你完成复杂任务”。

更多推荐