您现在的位置是:首页 > cms教程 > WordPress教程WordPress教程

安装wordpress搭建站点的方法示例

梁兴力2025-03-26WordPress教程已有人查阅

导读购买主机空间并绑定域名后,在主机内安装wordpress,搭建个人站点。下面是具体的步骤和需要执行的命令:LAMP 是Linux, Apache, MySQL, PHP, perl的缩写. 指在linux上安装Apache2,MySQL, PHP等软件包所建立的网站运行平台,是目前中小网站主要的运行环境。

购买主机空间并绑定域名后,在主机内安装wordpress,搭建个人站点。下面是具体的步骤和需要执行的命令:
更新软件源
1.安装LAMP环境
1.1 安装Apache2
1.2 安装MySQL5
1.3 安装PHP5
1.4 安装phpMyAdmin
2.初始化数据库
3.下载并配置WordPress
4.配置Apache服务器
5.安装WordPress
6.设置主题(themes)
7.设置固定链接(Permalinks)
8.安装插件
8.1 JetPack插件
8.2 Google Analytics Dashboard插件
8.3 Menu Social Icons插件
8.4 安装WP Super Cache插件
9.使用Markdown发布文章
10.WP备份和恢复
0.更新软件源
$ sudo apt-get update
1. 安装LAMP环境
LAMP 是Linux, Apache, MySQL, PHP, perl的缩写. 指在linux上安装Apache2,MySQL, PHP等软件包所建立的网站运行平台,是目前中小网站主要的运行环境。
1.1 安装Apache2
$ sudo apt-get install apache2
1.2 安装MySQL5
$ sudo apt-get install mysql-server mysql-client
中途需要设置root密码
1.3 安装PHP5
$ sudo apt-get install php5 libapache2-mod-php5 php5-mysql php5-curl php5-gd php5-intl php-pear php5-imagick php5-imap php5-mcrypt php5-memcache php5-ming php5-ps php5-pspell php5-recode php5-snmp php5-sqlite php5-tidy php5-xmlrpc php5-xsl php5-xcache libssh2-php
1.4 安装phpMyAdmin
$ sudo apt-get install phpmyadmin
...
Web server to reconfigure automatically: < -- apache2
Configure database for phpmyadmin with dbconfig-common? <-- No
...
2. 初始化数据库
$ sudo mysql -u root -p
Enter Password:
...
mysql>CREATE DATABASE wordpressdb;
mysql>CREATE USER wordpressuser@localhost IDENTIFIED BY 'wordpresspassword';
mysql>GRANT ALL PRIVILEGES ON wordpressdb.* TO wordpressuser@localhost;
mysql> FLUSH PRIVILEGES;
mysql> exit
重启服务
$ sudo service apache2 restart
$ sudo service mysql restart
3. 下载并配置WordPress
$ mkdir temp
$ cd temp
$ wget http://wordpress.org/wordpress-4.x.tar.gz (注意将版本号换位当前版本)
$ tar zxf wordpress-4.x.tar.gz -C /var/ /html/
$ mkdir -p /var/ /html/wordpress/wp-content/uploads
关键更改目录权限为 -data-data
$ sudo chown -R-data. -data /var/ /html/wordpress
$ sudo chmod -R 755 /var/ /html/wordpress
$ sudo chown -R : -data /var/ /html/wordpress/wp-content/uploads
配置wp-config.php
$ cd /var/ /html/wordpress/
$ cp wp-config-sample.php wp-config.php
$ apt-get install vim
$ vim wp-config.php
#wp-config.php
...
// ** MySQL settings - You can get this info from your web host ** //
/** The name of the database for WordPress */
define('DB_NAME', 'wordpressdb');
/** MySQL database username */
define('DB_USER', 'wordpressuser');
/** MySQL database password */
define('DB_PASSWORD', 'wordpresspassword');
...
4. 配置Apache服务器
在我的虚拟主机上映射的域名是golearncoding,我将其作为我的博客的域名。
在/etc/apache2/sites-available/目录下复制一份000-default.conf命名为wordpress.conf,进行修改第一行*:80 为blog.example.com:80,启用这个网站,重启apache服务。
$ cd /etc/apache2/sites-available/
$ cp 000-default.conf wordpress.conf
$ sudo vim /etc/apache2/sites-available/wordpress.conf
#wordpress.conf
<virtualhost golearncoding:80>
同时将 Documentroot 修改为
/var/ /html/wordpress
... $ sudo a2ensite wordpress
$ sudo service apache2 restart
创建.htaccess文件
$ sudo touch /var/ /html/wordpress/.htaccess
$ sudo chown-data: -data /var/ /html/wordpress/.htaccess
$ sudo chmod 664 /var/ /html/wordpress/.htaccess
5. 安装WordPress
用浏览器打开http://golearncoding.com,开始安装WP
6. 设置主题(themes)
我选用默认的Twenty Fifteen主题,在定制中进行了配置:
修改站点身份中站点图标为我的头像
修改顶部图像
添加了一些小工具

本文标签:

很赞哦! ()

相关源码

  • (自适应响应式)HTML5幕墙装饰工程建筑装修公司pbootcms模板下载基于PbootCMS开发的响应式模板,为幕墙工程、建筑装饰企业设计,通过数字化展示提升企业专业形象与项目展示能力。结构化数据标记增强项目案例收录,智能URL路由优化,支持每个工程案例独立设置关键词与描述查看源码
  • 帝国cms7.5奇闻异事末解之谜模板免费下载带数据本模板基于帝国CMS7.5系统开发,为神秘现象、未解之谜类主题网站设计。包含完整的PC端、移动端及百度MIP站同步生成功能,内置火车头采集规则模块,可快速采集目标站内容资源。整体设计风格神秘大气,符合主题定位。查看源码
  • (自适应)科技产品设备技术作品pbootcms网站模板带下载和招聘基于PbootCMS内核开发的高端科技企业模板,采用响应式布局技术,适配各类移动终端设备。模板设计聚焦科技行业特性,通过模块化结构实现企业形象展示、技术成果发布与人才招募等核心需求查看源码
  • (PC+WAP)绿色草坪地坪操场pbootcms网站模板该模板基于PbootCMS内核开发,专为人造草坪、地坪施工企业设计,采用绿色主题呼应行业属性,实现PC与WAP端全栈响应式适配,确保跨设备无缝浏览体验。查看源码
  • (PC+WAP)蓝色钢材加工建筑装修施工材料网站模板下载为钢材加工企业设计的PbootCMS响应式模板,采用PC+WAP双端适配技术,数据实时同步。简洁大气的蓝色工业风格设计,突出钢材加工行业特性,其他制造业用户更换图文内容即可快速应用。查看源码
  • (自适应)挖掘机大型采矿设备pbootcms网站源码下载本模板基于PbootCMS系统开发,专为重型机械设备行业设计,特别适合挖掘机、采矿设备、工程机械等工业设备展示。采用响应式布局技术,确保各类设备参数和图片在不同终端上都能清晰展示。查看源码
分享笔记 (共有 篇笔记)
验证码: