通过xampp安装wordpress网站模板(省时省力套餐版)

写在前面,有不知道wordpress是什么的网友可以了解一下:wordpress是一个通过搭建在服务器就可以运行的网站模板,基本内容管理方面的功能都可以使用,而且免费。所以建站不用再花冤枉钱请别人做了。因为就算你请别人做,人家也很大概率是基于这个模板装饰一下而已。

自己动手安装php和apache折腾了好久,最后还是版本不匹配失败告终。建议对linux不熟悉或服务器不熟悉的不用走这条路了,快速建站,这里可以选择XAMPP,他已经集成了php、apache、mysql软件,我的服务器已经安装过了mysql,发现安装xampp下来也没有关系。

一、安装下载XAMPP ,

下载地址:https://www.apachefriends.org/download.html 有windows、linux、macOS平台的可以下载。选择适合自己的系统。我这里下载的是linux版本7.2.23版本(服务器环境是centos 7)

服务器直接下载:
wget https://downloadsapachefriends.global.ssl.fastly.net/7.2.23/xampp-linux-x64-7.2.23-1-installer.run

二、安装xampp

直接命令安装:./xampp-linux-x64-7.2.23-1-installer.run
如果出现不能安装,那应该是没有权限。
chmod +x xampp-linux-x64-7.2.23-1-installer.run
再执行./xampp-linux-x64-7.2.23-1-installer.run

如果出现###killed,那应该是遇到跟我一样的问题,阿里云服务器默认没有swap分区。那么我们创建分区即可。

1.创建2G大小的文件,这个大小任意,但最好是内存的2倍大小。
sudo dd if=/dev/zero of=/swapfile bs=1024 count=2000000

2.把创建的文件转换为swap分区能用的文件类型。
sudo mkswap -f /swapfile
3.激活该文件。
sudo swapon /swapfile

4.查看分区挂载情况。 free -m 就会出现swap分区。
现在就可以重新安装XAMPP了。
设置开机自动挂载Swap分区:
vi /etc/fstab
添加下面一行: /swapfile none swap sw 0 0

正常分swap之后的情况

到此就算安装完成。执行命令启动lampp
/opt/lampp/lampp restart
直接输入ip就可以访问xampp

三、配置域名和目录

安装上述步骤默认的wordpress目录为:
/opt/lampp/htdocs/wordpress
现在需要修改为根目录,那就需要修改apache的配置文件:

# cd /opt/lampp/etc
# vim httpd.conf
添加如下代码(位置大概第205行ServerName localhost下面):
<VirtualHost *:80>
   ServerName www.vsource.cn
   DocumentRoot /opt/lampp/htdocs/wordpress
   DirectoryIndex index.html index.php
</VirtualHost>
<Directory "/opt/lampp/htdocs/wordpress/">
   Options +Includes -Indexes
   AllowOverride All
   Order Deny,Allow
   Allow from All
</Directory>

然后重启服务即可(目录:/opt/lampp):
./xampp restart
我的会出现不能启动mysql,因为我自己安装了mysql,不要紧
[root@iZ6weh4059zeo5a1irxb0wZ lampp]# ./xampp restart
Restarting XAMPP for Linux 7.2.23-1...
XAMPP: Stopping Apache...ok.
XAMPP: Stopping MySQL...not running.
XAMPP: Stopping ProFTPD...ok.
XAMPP: Starting Apache...ok.
XAMPP: Starting MySQL...ok.
XAMPP: Starting ProFTPD...ok.
[root@iZ6weh4059zeo5a1irxb0wZ lampp]# /opt/lampp/bin/mysql.server: line 264: kill: (15947) - No such process

域名的话,需要域名解析到该IP即可。

唯智慧尔官网
四、下载安装wordpress

下载安装wordpress,由于官网有问题,所以我们采用其他地方的中文安装包。下载附件见文末。
先进入目录/opt/lampp/htdocs,然后下载:wget wordpress下载链接
解压缩:unzip 文件名
然后就可以访问安装wordpress:

然后安装即可,可能出现的问题:
1、数据库连接不上,注意先要创建数据库且输入ip,要不然再安装wordpress的时候会提示数据库报错

输入IP地址

2、没权限,提示:抱歉,我不能写入wp-config.php文件。。。。
直接在wordpress目录下新建文件并将提示的内容复制进去

文末更新:

1、如果是通过xampp安装的mysql,则需要配置数据库账号密码,见地址:
https://www.cnblogs.com/testway/p/11042539.html
2、wordpress下载地址(公众号唯智慧尔回复wordpress获取百度网盘地址或添加微信tipshop获取):https://download.csdn.net/download/feijian_/11927632

3、wordpress上传时遇到无权限不能上传图片的问题:
给wp-content添加daemon用户的权限。

chown daemon:daemon wp-content

发表评论

邮箱地址不会被公开。 必填项已用*标注