首先我们需要的准备事项(本地电脑windows系统,服务器使用阿里云)
wordpress下载.jpg
(一)首先需要安装我们的xshell和xftp
xshell,xftp.png
打开xshell,如图:
image.png
点击新建,填入自己的公网ip,协议选择ssh即可,新建会话是自己命名的便于记忆的名字点击确定
image.png
点击之后会弹出如下框:点击确定会提示输入用户名和密码:(用户名默认是root,密码是自己设置的服务器密码)
image.png
image.png
点击确定即可连接成功:(如下图所示,表示连接成功)
image.png
。
(二)完成远程连接,此时我们点击xftp,如图所示位置(前提是安装了xftp程序)
image.png
点击完成会弹出xftp框(里面内容初始为空,我的里面已经放了一个文件(没有用的文件),看见的小伙伴可以自动忽略。)
image.png
(三)安装xampp,将开始准备好的xampp包文件直接拖进服务器根目录(如果前面小伙伴忘了下载,还可以在xshell中这里使用命令
wget https://www.apachefriends.org/xampp-files/7.2.0/xampp-linux-x64-7.2.0-0-installer.run
即可下载服务器当前目录;)
拖过去完成后(或下载完成后)可以看到如下图所示:多了一个.run文件,这就是我们需要的文件
image.png
安装xampp:
(1)首先查看刚才准备好的xampp,
image.png
(2)修改权限:(代码不需要理解复制粘贴即可,一条一条复制)
chmod 755 xampp-linux-x64-7.2.0-0-installer.run
./xampp-linux-x64-7.2.0-0-installer.run
一路y下去即可完成安装;
(3)启动。安装完毕之后,并没有运行,我们需要手动启动xampp服务,也就是启动apache,ftp和mysql这些服务器。使用命令
/opt/lampp/lampp start
此时,lampp组件就成功启动了,但它并不是每次随系统启动
输入以下命令:
ln -s /opt/lampp/lampp /etc/rc.d/rc3.d/S99lampp
ln -s /opt/lampp/lampp /etc/rc.d/rc4.d/S99lampp
ln -s /opt/lampp/lampp /etc/rc.d/rc5.d/S99lampp
这样,就随系统启动了!
(4)环境安装完了,但是MySQL的密码是多少,ftp的账号密码也是多少?我们不知道,这个默认为空,还需要我们自己设置。【要先在文本上面写好先在复制安全点,不然密码设置成什么自己都不记得了】输入命令
sudo /opt/lampp/lampp security
1、先输入xampp控制面板的密码(用户名是xampp);
2、输入phpmyadmin的密码(用户名是pma)
3、输入mysql的密码(用户名是root)
4、输入ftp密码(用户名是daemon,默认端口21)
6、在浏览器输入服务器的ip访问看一下成功了没有?
由于服务器设置了xampp不允许远程访问,所以远程不能访问需要修改conf文件
vim /opt/lampp/etc/extra/httpd-xampp.conf
将 Require local 改成 Require all granted
image
重启xampp:
/opt/lampp/lampp restart
到此xampp安装完成
此时在地址栏输入公网ip查看如图所示即为安装成功
image.png
(四)配置mysql数据库
点击如图所示进入pymyadmin:(开始是没有密码但没有新建的权限,反正我是这样)
image.png
之后点击新建:
image.png
新建一个自己博客的数据库我们起名blog
如果你和我一样,第一次准备新建的时候没有权限,那就需要修改一下配置文件了
此时我们需要使用刚才的xshell程序,首先切换到根目录
cd /
然后使用命令:
vi opt/lampp/phpmyadmin/config.inc.php
找到其中的cookie,将他改为http.修改是按键盘的i
进入编辑模式,修改完成后按esc
,然后按:wq
保存并退出。回车即可。
image.png
image.png
(五)安装wordpress
将之前下载好的wordpress放入目录opt/lampp/htdocs
中(此目录不需要知道干什么,拖进去就成功一大半)。使用xftp(*找到目录直接拖进去)
image.png
如果最后这里你出现里错误:安装wordpress最后一步显示 抱歉,无法写入wp-config.php文件您可以手动创建wp-config.php文件,说名wp-config.php文件权限不够哦,如果不想折腾。我们就在本地新建一个文件,名字就是wp-config.php。然后把他提示那些复制到此文件中,如果没看见没关系,我这里有一份,复制到wp-config.php中,然后通过xftp将文件拖到wordpress/目录中
image.png
<]h9Xb
完成
登录
admin
你的公网ip/wordpress
来查看自己的博客,看到这里是不是很惊喜!!! blog
(六)此时我们可以通过控制台自定义我们的主题,文章等等,(这里还有一个问题,就是写入文章点击文章详细页出错)
解决办法:如图点击
固定链接
我的默认选择的是固定连接,选择朴素即可,此时我们的文章点击详情即可出现。
image.png
(七)wordpress主题的更换,
到这一步大家是不是都已经安装了自己的博客呢,更换主题可以使用他自己的,点击外观主题
wordpress本身自带几款主题,没有这么多,需要自己去下载,或者添加,推荐几个下载主题的地方
爱找主题,主题猫,模版之家.还有就需要自己找或者大佬的话可以自己开发主题~
/opt/lampp/htdocs/wordpress/wp-content/themes
中(使用xftp找到该目录,把下载的主题丢进去),在此刷新主题就可以看到我们刚才自己下载的,点击启用即可。
终于总结完了,2017年12月31号晚9:56.纪念一下在学习了一年的自己~马上就到2018年了,希望2018有个好的开始。
下面还总结了一下操作过程中的问题和大家可能想要了解的问题,(难道只有我遇到了?大部分应该不会遇到)(附上解决问题的方法,大佬还是很多的)
i
编辑模式,可以进行编辑。按下esc
在按下冒号:
加wq
保存并退出。