本例使用Centos7.3×64作为服务器系统
一、使用XAMPP快速搭建服务器环境
下载xampp安装包到服务器
wget https://https://www.apachefriends.org/xampp-files/7.2.2/xampp-linux-x64-7.2.2-0-installer.run
要安装最新版的xampp请查看官网,再把命令里的地址换掉
官网地址: https://www.apachefriends.org/zh_cn/index.html
安装XAMPP,依次输入以下命令
#官方安装文档:https://www.apachefriends.org/faq_linux.html
更改安装程序的权限
chmod 755 xampp-linux-*-installer.run
运行安装程序
sudo ./xampp-linux-*-installer.run
开启XAMPP
sudo /opt/lampp/lampp start #关闭与重启操作分别把start换成stop/restart即可
此时XAMPP已经开启,浏览器中输入ip访问试试
二、Wordpress下载与安装
下载wordpress安装包到主机空间: /opt/lampp/htdosc,进入该目录解压缩。
wget -P/opt/lampp/htdocs https://cn.wordpress.org/wordpress-4.9.4-zh_CN.tar.gz cd /opt/lampp/htdocs tar xvf wordpress-4.9.4-zh_CN.tar.gz
这样我们就可以在地址栏输入ip/wordpress进行安装了。但是为了方便,我们可以把解压出来的wordpress文件夹内的文件放在服务器空间根目录下,这样我们就可以直接用ip访问你的网站了。
如果对linux系统的操作不是很熟练,我们可以用文件传输工具:WinSCP来直观地移动文件夹
地址栏输入服务器ip测试出现这个,说明已经成功一大半了。
数据库建立
非本机浏览器输入ip/phpmyadmin进入mysql管理面板,会出现这个问题
按提示找到 httpd-xampp.conf文件, 注释掉Requirelocal,改为Require all granted即可。
#可通过find指令找到httpd-xampp.conf文件路径,find指令的格式是find /-name 'interfaces'
vi /opt/lampp/etc/extra/httpd-xampp.conf
输入i进入编辑修改,改好之后Esc退出,输入:wq保存
重启XAMPP
sudo /opt/lampp/lampp restart
顺利进入phpmyadmin管理面板后跟在windows之前一样建立用户名为wordpress,排序规则为utf8_general_ci的数据库
所有准备工作已经完成,开始安装wordpress
需要我们手动替换配置文件
在桌面上写一个,用WinSCP传到指定目录
创建管理后台的admin账户