电子说
第1步:## Raspbian Image ##
创建Raspbian Stretch Lite图像到MicroSD卡(推荐》 8GB)
RasPi已使用用户名启动登录:pi密码:raspberry
然后
$ hostname -I
(注意IP地址,您需要通过SSH连接到RasPi。例如192.168.0.100)
$ sudo raspi-config
选项1 - “更改用户密码”》“确定”》输入新的UNIX密码》重新输入新密码》确定
选项5 - “接口选项” ‘》’P2 SSH‘》是选项卡到’完成‘》输入
$ sudo reboot
第2步:##更新Raspbian ##
现在使用Putty连接到RP我使用之前的IP地址。
使用用户名登录:pi和您的密码
$ sudo apt update && sudo apt upgrade -y $ sudo reboot
步骤3:##安装Apache2 ##
再次使用Putty使用之前的IP地址连接到RPi。
使用用户名:pi和您的密码登录
$ sudo apt install apache2 -y
完成安装Apache2后,在同一Wi-Fi网络上打开Web浏览器并输入RasPi的IP地址。如果Apache2安装正确,您将看到一个页面,上面写着’Apache2 Debian Default Page‘和’It works!‘。
$ sudo a2enmod rewrite $ sudo systemctl restart apache2 $ sudo chown -R pi:www-data /var/www/html/ $ sudo chmod -R 770 /var/www/html/ $ sudo nano /etc/apache2/apache2.conf
查找:(您可以使用Ctrl&W查找)
Directory /var/www/
Options Indexes FollowSymLinks
AllowOverride None
Require all granted
/Directory
更改为:
Directory /var/www/
Options Indexes FollowSymLinks
AllowOverride All
Require all granted
/Directory
Ctrl&O》 Enter 》 Ctrl&X
$ sudo service apache2 restart
步骤4:##安装PHP7 ##
$ sudo apt install php libapache2-mod-php -y
测试PHP
首先需要删除目录“/var/www/html“。
$ sudo rm /var/www/html/index.html
中的”index.html“文件,然后创建”index.php“文件此目录,使用此命令行
$ echo ”“ 》 /var/www/html/index.php
在同一Wi-Fi网络上刷新Web浏览器,您现在应该看到PHP信息页面。
步骤5:##安装MySQL ##
$ sudo apt install mysql-server php-mysql -y $ sudo service apache2 restart $ sudo mysql_secure_installation
您将被要求输入root的当前密码(默认为空):按Enter键。
设置root密码,输入Y并按Enter键。
输入新密码并按Enter键。重要提示:请记住此root密码。
重新输入新密码并按Enter键。
键入Y并按Enter键删除匿名用户。
键入Y然后按Enter键以远程禁止root登录。
键入Y并按Enter键删除测试数据库并访问它。
键入Y并按Enter键立即重新加载权限表。
完成后,您将看到消息全部完成!并且感谢您使用MariaDB!。
$ sudo mysql -uroot -p
输入root密码。
$ create database YOURDATABASENAME; $ GRANT ALL PRIVILEGES ON YOURDATABASENAME.* TO ’root‘@’localhost‘ IDENTIFIED BY ’YOURROOTPASSWORD‘; $ FLUSH PRIVILEGES;
Ctrl&D
步骤6:##安装PHPMyAdmin ##
$ sudo apt install phpmyadmin -y
使用光标键选择Apache2,然后按空格键以突出显示Apache2》 Tab》输入。
使用dbconfig-common为phpmyadmin配置数据库?选择“否”》回车,我们已经在MySQL安装中设置了一个数据库。
要访问phpmyadmin,请使用RasPi的IP地址,例如: 192.168.0.100/phpmyadmin/用户名:root和YOURROOTPASSWORD
步骤7:##设置FTP ##
$ sudo apt install vsftpd -y $ sudo nano /etc/vsftpd.conf
查找:(您可以使用Ctrl&W查找)
local_enable=YES ssl_enable=NO
更改为:
#local_enable=YES #ssl_enable=NO
添加到文件的底部:
# CUSTOM
ssl_enable=YES
local_enable=YES
chroot_local_user=YES
local_root=/var/www
user_sub_token=pi
write_enable=YES
local_umask=002
allow_writeable_chroot=YES
ftpd_banner=Welcome to my Raspberry Pi FTP service.
Ctrl&O》 Enter》 Ctrl&X
$ sudo usermod -a -G www-data pi $ sudo usermod -m -d /var/www pi $ sudo chown -R www-data:www-data /var/www $ sudo chmod -R 775 /var/www $ sudo reboot
责任编辑:wv
全部0条评论
快来发表一下你的评论吧 !