前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >自制wordpress教程 ①,手把手教你搭建网站 ,避免采坑

自制wordpress教程 ①,手把手教你搭建网站 ,避免采坑

作者头像
唐国梁Tommy
发布2021-05-08 15:17:32
7450
发布2021-05-08 15:17:32
举报
文章被收录于专栏:唐国梁Tommy

哈喽,大家好,今天分享的内容是如何基于Apache,MySQL和wordpress搭建基于本地服务器的网站。【后期,我将分享如何基于阿里云服务器,搭建属于自己的网站,今天的内容就当是“开胃菜”。】

闲言少叙,开始我们今天的DIY之旅 ^_^

具体操作流程如下:

1. 创建虚拟环境,命令如下:

pip install virutalenv

virtualenv wp

备注:wp 是虚拟环境的名称,你可以随便命名

2. 激活虚拟环境,并进入,命令如下:

source wp/bin/activate

3. 安装需要的软件包,命令如下:

sudo apt update

sudo apt install wordpress php libapache2-mod-php mysql-server php-mysql

注意:mysql数据库安装过程中,可能需要你输入密码,自己写一个容易记住的,千万不要忘记哈。

4. 创建配置文件,并写入如下代码命令如下:

sudo vim /etc/apache2/sites-available/wordpress.conf

注意:将下面的代码复制、粘贴进去,什么都不用改。不要自己敲代码啦,我担心你写错,然后又报错。

Alias /blog /usr/share/wordpress

Options FollowSymLinks

AllowOverride Limit Options FileInfo

DirectoryIndex index.php

Order allow,deny

Allow from all

Options FollowSymLinks

Order allow,deny

Allow from all

5. 第4步完成后,继续输入下面的命令:

① sudo service apache2 reload

② sudo systemctl restart apache2

6. 创建MySQL数据库,命令如下:

① sudo mysql -u root

② CREATE DATABASE wordpress;

③ use mysql;

④ SELECT user FROM user;

注意:这里罗列的user是我本机上的数据库用户,你的电脑显示结果与我的肯定不同。

⑤ SELECT user,host,account_locked, password_expired FROM user;

⑥ GRANT SELECT,INSERT,UPDATE,DELETE,CREATE,DROP,ALTER ON wordpress.* TO 'Tommy'@'localhost';

⑦ FLUSH PRIVILEGES;

⑧ quit;

7. 配置wordpress,连接到数据库。命令如下:

sudo vim /etc/wordpress/config-localhost.php

并复制、粘贴如下内容:

define('DB_NAME', 'wordpress');

define('DB_USER', 'Tommy');

define('DB_PASSWORD', '186');

define('DB_HOST', 'localhost');

define('DB_COLLATE', 'utf8_general_ci');

define('WP_CONTENT_DIR', '/usr/share/wordpress/wp-content');

?>

注意!!!DB_USER 对应的Tommy要改成你自己的user,DB_PASSWORD对应的186要改成你之前输入的mysql密码。

千万不要用我的哈,不然,就是报错、报错、报错。。。【请不要说刚才设置的mysql密码忘记了,那我会很无语了。。。】

8. 打开浏览器,我用的是google浏览器。输入如下网址:

http://localhost/blog/wp-admin/install.php

如果你到这一步,看到这个网页,恭喜你,成功一大半啦 ^_^ 奥利给 :)))

请根据网页提示,填写空格处的信息。

然后,点击“install wordpress",然后出现如下页面:

9. 登录之后,就进入到网站后台的设置页面啦,如下图:

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2021-05-04,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 唐国梁Tommy 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
网站建设
网站建设(Website Design Service,WDS),是帮助您快速搭建企业网站的服务。通过自助模板建站工具及专业设计服务,无需了解代码技术,即可自由拖拽模块,可视化完成网站管理。全功能管理后台操作方便,一次更新,数据多端同步,省时省心。使用网站建设服务,您无需维持技术和设计师团队,即可快速实现网站上线,达到企业数字化转型的目的。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档