树莓派4b如何搭建网站web(apache+mysql+php)

第一步,安装apache,打开T命令输入:

sudo apt update

sudo apt upgrade

确保软件更新是最新的然后安装 apache

sudo apt install apache2

完成之后给apache 文件赋予权限

sudo chown -R pi:www-data /var/www/html/

sudo chmod -R 770 /var/www/html/

在浏览器输入 127.0.0.1 会看到 "it works!"恭喜你 apache安装完成

第二步,安装php

sudo apt install php php-mbstring

这是不完全的 我门需要先删除“index.html”文件

sudo rm /var/www/html/index.html

然后创建一个新的“index.php” 文件

echo "<?php phpinfo ();?>" > /var/www/html/index.php

再次登录127.0.0.1 下图为老版本 新的是php7.2的(maybe?)

第三步,安装mysql

现在由于mysql 闭源了 我们安装mariadb

sudo apt install mariadb-server php-mysql

进入管理账户

sudo mysql --user=root

建立新的账户(请一口气输完以下命令,其中的password 自己改成自己的密码哟!)

DROP USER 'root'@'localhost';

CREATE USER 'root'@'localhost' IDENTIFIED BY 'password';

GRANT ALL PRIVILEGES ON *.* TO 'root'@'localhost' WITH GRANT OPTION;

下次连接mysql就不用再用sudo 直接输入

mysql --user=root --password=yourmysqlpassword(自己的密码)

第四步,安装phpmyadmin

sudo apt install phpmyadmin

安装过程中会有几个问题dbconfig-common选着not use it ,服务选着apache ,密码是你数据库的密码(我选着的ignor 好像也可以)

以下命令使mysqli激活

sudo phpenmod mysqli

sudo /etc/init.d/apache2 restart

使用如下命令

sudo ln -s /usr/share/phpmyadmin /var/www/html/phpmyadmin

现在可以进入http://127.0.0.1/phpmyadmin设置账户了

第五步安装wordpress

在网上提前下载好wordpress(什么军华软件也可以的)

1、删除文件

sudo -i

chmod 777 /var/www/html

然后进去删除掉html文件

2、将下载好的wordpress解压放在该文件夹下,可以用ftp或者直接用u盘拷贝到/var/www/下

3、登录127.0.0.1设置账户和密码

以后登录127.0.0.1/wp-admin进行管理网页

第六步,内网映射(没钱,略过)

一个完整的搭建网页教程就到这里,献给不愿意用英语搜索的人和爱折腾的人。

附原网址:https://howtoraspberrypi.com/how-to-install-web-server-raspberry-pi-lamp/

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容