通过xampp安装wordpress环境

|▌冷眼眸甩不掉的悲伤 提交于 2019-12-02 11:12:38

自己动手安装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)

image.png

服务器直接下载:
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分区。那么我们创建分区即可。
image.png

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之后的情况.png

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

#####三、配置域名和目录
安装上述步骤默认的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:
image.png

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

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

#####文末更新:
1、如果是通过xampp安装的mysql,则需要配置数据库账号密码,见地址:
https://www.cnblogs.com/testway/p/11042539.html
2、wordpress下载地址:

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

chown daemon:daemon wp-content

有不懂的问题,欢迎添加公众号(或百度搜索):唯智慧尔。
有跟多资料下载

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!