ubuntu16.04安装wordpress

首先需要在ubuntu上搭建好LAMP环境。L是Linux,A是Apache,M是Mysql,P是php。

一、如果不是root权限,则切换到root管理员

查看这里是否包含root,如果没有的话则进行下面的操作。

1
wang@instance-2:~$ su

然后输入密码,登陆root管理员。

如果不知道密码则重置密码。

1
wangwangshen0426@instance-2:~$ sudo passwd

然后再进行上述登陆操作,切换到root权限。

二、2.安装Mysql

1
root@instance-2:/home/wangshen0426# sudo apt-get install mysql-server mysql-client


遇到:Do you want to continue?输入y然后回车。以下所有安装均相同。 安装过程中会让你为root用户设置数据库密码。


等再次出现命令行且没有报错则安装完成。

安装完mysql后新建WordPress的数据库。 root@instance-2:/home/wangshen0426# mysql -u root -p

输入密码。 执行新建数据库命令。 mysql> create database wordpress;

然后退出。 mysql> exit

三、安装Apache2

1
root@instance-2:/home/wangshen0426# sudo apt-get install apache2

安装完成后在浏览器地址中输入服务器的ip,如果看到如下页面则说明apache2安装成功。

四、安装php

1
root@instance-2:/home/wangshen0426# sudo apt-get install libapache2-mod-php7.0


安装完成后重启一下apache2服务器。

1
root@instance-2:/home/wangshen0426# service apache2 restart


然后写一个php探针查看php是否安装成功。

1
root@instance-2:/home/wangshen0426# sudo vim /var/www/html/blogpark.php /var/www/html 是apache2的默认根目录。


进来先按一下i键,进入编辑模式。

输入以下命令。

然后按esc键退出编辑模式。

输入:wq,回车保存退出。

然后在浏览器中输入 你服务器的ip/blogpark.php,如果看到以下页面说明php安装成功。

五、配置php和 Mysql

1
root@instance-2:/var/www/html# sudo apt-get install php7.0-mysql

1
root@instance-2:/var/www/html# sudo apt-get install php7.0-gd

1
root@instance-2:/var/www/html# sudo apt-get install php7.0-curl

安装php7.0-curl模块
重启一下

1
apache2 root@instance-2:/var/www/html# service apache2 restart

其他的php库如果需要的话自行安装。命令如下:

1
sudo apt-get install php7.0-XX

到这里基本的环境就已经安装好了。

六、安装wordpress

首先下载wordpress

1
root@instance-2:/var/www/html# wget cn.wordpress.org/wordpress-4.7.3-zh_CN.zip


如果是国内的VPS,速度可能比较慢。可以ctrl + c结束下载,然后用如下地址下载。

1
root@instance-2:/var/www/html# wget https://lqwang.net/wordpress-4.7.3-zh_CN.zip

下载完了之后解压

1
root@instance-2:/var/www/html# unzip wordpress-4.7.3-zh\_CN.zip


如果提示没有安装unzip,则使用如下地址安装。

1
root@instance-2:/var/www/html# sudo apt-get install unzip

然后再次解压。

解压完成后把wordpress程序移动到网站主目录。

1
root@instance-2:/var/www/html# sudo cp -r wordpress/* /var/www/html/


然后

1
root@instance-2:/var/www/html# sudo chown www-data:www-data -R /var/www

设置权限
然后访问 你服务器的ip/wp-admin/setup-config.php 就可以看到wordpress的设置页面了。

到此所有的环境都搭建完成了!wordpress也可以运行了。
wordpress的设置请看另一篇文章。

1
2
3
4
5
6
7
mysql 配置文件 vi /etc/mysql/mysql.conf.d/mysqld.cnf。 
开放3306远程端口。
mysql -u root -p mysql;
use mysql;
mysql;select 'host' from user where user='root';
mysql;update user set host = '%' where user ='root';
mysql;flush privileges;

评论

Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×