博主这里使用的是腾讯云服务器,安装的系统是Ubuntu14.04,远程连接软件使用的是BvSshClient代理工具,非常好用
1.服务器环境搭建
- 安装apache2
sudo apt-get install apache2
- 进行服务器重启
sudo /etc/init.d/apache2 restart
如果报错AH00558: apache2: Could not reliably determine the server’s fully qualified
解决方法:打开apache2.conf文件,在最后一行加入 ServerName localhost:80
sudo vim /etc/apache2/apache2.conf
输入字母i
进入编辑模式,光标移到底行输入ServerName localhost:80
esc
进入底层模式,输入:wq
保存退出即可(注意是冒号加wq
),在进行重启就不会报错了,此时输入你的服务器公网IP会考到apache界面(如果还不行就直接重启主机)
2.数据库环境搭建
- 安装Mysql
sudo apt-get install mysql-server
这里会让你这只一个密码,一定要牢记!!!
3.语言环境搭建
sudo apt-get install php5
sudo apt-get install php5-mysql
4.wordpress下载和安装
这里因为博主用的是云服务器,所以压缩包的下载位置是在本地磁盘,这里使用的同样是BvSshClient代理工具
只需要将下载在桌面上的压缩包拖拽到右边上传即可
接下来对压缩包进行解压,由于云服务器默认解压位置实在/var/www/中,所以执行以下命令
sudo tar -zvxf wordpress-4.8.1-zh_CN.tar.gz -C /var/www/
(tar命令解压时可以指定解压的目标目录,也就是把压缩文件的内容解压到哪个文件夹内,这个参数是-C
)
解压完成后打开apache
的000-default.conf
文件,将DocumentRoot /var/www/
改为DocumentRoot /var/www/wordpress/
即指定wordpress安装路径
cd /etc/apache2/sites-enabled/
ls #此处应该会有000-default.conf文件
sudo vi 000-default.conf
更改完后切换到底层模式
保存退出
然后重启apache
sudo /etc/init.d/apache2 restart
5.配置wordpress
(1)
输入你的数据库用户名mysql
(2)
用户root
(3)
密码(配置数据库是自己设的密码)
剩下的默认
即可
确认后会让去配置一个wp-config.php
文件
这里你将提供给你的界面内容复制一下,然后执行
cd /var/www/wordpress/
sudo touch wp-config.php
sudo vi wp-config.php
进入wp-config.php
的编辑界面,将刚才复制的内容粘贴进去,并修改一下里面的数据库用户名,用户,密码即可,然后保存退出。
再去设置属于自己的博客即可!
附
(另一种配置wp-config.php
的方法是先将/var/www/wordpress/
中的wp-config-sample.php
文件先复制到home文件夹中,然后改名
sudo cp wp-config-sample.php /home/
cd
sudo mv wp-config-sample.php wp-config.php
然后对配置内容进行编辑
sudo vi wp-config.php
然后将编辑好的文件移动到安装目录下
sudo mv wp-config.php /var/www/wordpress/
两种方法亲测好用!
6. 最后是设置自己博客的界面
开启你的修行之旅!!!