RaspberryPI——使用WordPress构建LAMP网页服务器

LAMP:Linux,Apache,MySQL,PHP

安装相关软件:

设置Apache网页服务器

    sudo apt-get install apache2 -y

    测试Apache默认网页:自测-http://localhost 其他电脑-http://xxx.xxx.xxx.xxx.

    默认HTML文件:/var/www/html/index.html

    重启apache2服务:sudo service apache2 restart

    在debian/ubuntu上,www-data是默认运行web服务的用户/组

安装PHP

PHP是一个预处理器:它是在服务器通过Web浏览器接收网页请求时运行的代码。 它解决了需要在页面上显示的内容,然后将该页面发送到浏览器。 与静态HTML不同,PHP可以在不同情况下显示不同的内容。 其他语言也可以这样做,但由于WordPress是用PHP编写的,这就是我们这次需要使用的东西。 PHP是一种非常流行的网络语言:Facebook和维基百科等大型项目都是用PHP编写的。

    sudo apt-get install php -y

    测试:新建index.php测试php,将index.html删除。    

安装MySQL

    MySQL(发音为My Sequel或My S-Q-L)是一种流行的数据库引擎。 像PHP一样,它广泛用于Web服务器,这就是为什么像WordPress这样的项目使用它,以及为什么这些项目如此受欢迎。

    安装MySQL服务器和PHP-MySQL包:

    sudo apt-get install mysql-server php-mysql -y    

下载WordPress

    sudo wget http://wordpress.org/latest.tar.gz

    sudo tar xzf latest.tar.gz

    将解压后的文件放到/var/www/html/下面。

sudo mv wordpress/*.    sudo rm -rf wordpress latest.tar.gz

改变这些文件的用户为Apache用户:sudo chown -R www-data: .

设置/配置数据库

    sudo mysql_secure_installation 配置密码、删除匿名、测试等。

创建数据库

    sudo mysql -uroot -p

    输入密码后:

    create database wordpress;

    GRANT ALL PRIVILEGES ON wordpress.* TO 'root'@'localhost' IDENTIFIED BY 'YOURPASSWORD';

    FLUSH PRIVILEGES;

WordPress配置

    登录网页会跳出配置页面。配置完成后登录即可。

    之后自己定义主题等等具体内容。

    




    

你可能感兴趣的:(RaspberryPI——使用WordPress构建LAMP网页服务器)