对于一个新手来说,要建立一个小型的网站,LAMP+Wordpress是一个很不错的选择。LAMP指的是Linux、Apache、MySQL与PHP,搭建好LAMP+Wordpress的环境后,就可以通过Wordpress来在线建立并管理网站。

       如果你的服务器是租的商业服务器的话,一般情况下,LAMP的环境是已经搭建好了的,若没有搭建可通过简单的几个安装命令就可以安装配置成功。

Ubuntu17.04下的安装步骤:


1.apache安装

    sudo apt-get install apache2  
    注意:
    若使用apt-get安装时出错,可能是你的系统没有更新到最新的源,可以通过如下命令更新后尝试重新安装
    sudo apt-get update

2.php相关安装

    sudo apt-get install php7.0
    sudo apt-get install libapache2-mod-php (apapche2支持PHP所需要的库)

3.mysql相关安装

    sudo apt-get install mysql-server
    sudo apt-get install phpmyadmin
    注意:
    在安装mysql时,需要设置mysql的root密码

4.为wordpress创建单独用户与数据库:

    登录:mysql -p -u root
    创建用户:CREATE USER 'wordpress'@'localhost' IDENTIFIED BY 'password';
    为该用户设置操作权限:GRANT ALL ON *.* TO 'wordpress'@'localhost';
    退出:exit
    重新登录:mysql -p -u wordpress
    为wordpress创建数据库:CREATE DATABASE wordpress;

       接下来就是安装和配置Wordpress。Wordpress只需要将源代码下载到服务器上,然后放到指定的路径下就可以了,而配置只需要在Wordpress目录下更改wp-config.php文件。

5.Wordpress的安装

    sudo tar -zxvf wordpress            (解压Wordpress文件)
    sudo cp -r ./wordpress /var/www/html
    将Wordpress拷贝到指定的路径下,改路径是apache默认访问的路径,可以在/etc/apache2/sites-available/000-default.conf 文件中查看到默认的路径,在Ubuntu下的apache配置的是/var/www/html

6.Wordpress的配置

    默认情况下,在Wordpress文件夹中,有一份名为wp-config-simple.php的文件,需要在相同路径拷贝一份,并重命名为wp-config.php。
    该文件需要配置的主要有两部分:一是数据库用户名、密码、为wordpress单独建立的数据库名称;二是wordpress身份认真需要的键值,该键值可以直接访问wp-config.php提供的密钥生成链接获取,然后更改wp-config.php中的相关项。
    
7.其它

    配置好上述环境后,就可以通过浏览器访问wordpress默认提供的网页了(网址:服务器IP/wordpress)。然后你可以设置你的管理网站的用户名和密码,通过此用户之后很方便的在线管理网站。若你的环境没有配置成功,你访问该地址时,wordpress为为你检测出你的问题,然后根据提示查看是哪一部分没有配置成功。

       当上述的相关的安装和配置完成时,访问时会显示如下的页面,你可以根据你的喜好更换主题(当然这些主题有免费的也有付费的),也可以很方便的管理你的网站,包括安装一些wordpress插件来扩充网站的功能。具体操作细节可以参考wordpress官方给出的帮助文档

wordpress