1.新建空白ssh ssh开启
2.默认的用户名:pi,默认密码:raspberry
3.sudo raspi-config 配置命令
4.sudo nano /etc/apt/sources.list 源位置
5.换源 北京外国语大学开源软件镜像
6.更新源
sudo apt-get update
7.装LAMP
建议的安装顺序是:
sudo apt-get install apache2->sudo apt-get install mysql-server->sudo apt-get install php
(1).有安装phpmyadmin的话,默认的用户名就是phpmyadmin,密码会在过程中设置
(2).sudo htpasswd /etc/phpmyadmin/htpasswd.setup admin 新建phpmyadmin用户
(3).sudo apt-get remove 卸载并清除配置
(4).sudo mysql_secure_installation mysql安全配置指导,重建root密码
(5)新装的phpmyadmin root账户无法登入暂时的解决方法:
上次装好mysql,phpmyadmin,登录后由于默认设置的账号密码登录是看不到本地mysql的数据库,而且是无法创建数据库的,那么这就很尴尬了,看了网上其他说法,有的说修改config.inc.php,有的说修改mysql的配置文件,但似乎都并不适合我的这个错误,后来查阅了相关资料后,才发现MySQL 5.7改变了安全模式:现在MySQL root登录需要一个sudo(而密码仍然可以是空白的)。就是说,phpMyAdmin将无法使用根凭证。
那么怎么办呢?最简单(最安全)的解决方案将创建一个新用户并授予所需的权限。
MySQL赋予用户权限的命令的格式为:
grant 权限 on 数据库对象 to 用户 identified by "密码"
<1>,链接数据库
sudo mysql -u root -p
<2>. 创建一个用来赋予权限的账户(例如 root_sql)
[1]. CREATE USER 'root_sql'@'localhost' IDENTIFIED BY 'yourpasswd';
[2]. GRANT ALL PRIVILEGES ON *.* TO 'root_sql'@'localhost' WITH GRANT OPTION;
[3]. FLUSH PRIVILEGES;
<3>.更新phpMyAdmin配置
打开文件/etc/dbconfig-common/phpmyadmin.conf
修改你的配置文件内容
[1].# dbc_dbuser: database user
[2].# the name of the user who we will use to connect to the database.
[3].dbc_dbuser='root_sql'
[4].# dbc_dbpass: database user password
[5].# the password to use with the above username when connecting
[6].# to a database, if one is required
[7].dbc_dbpass='yourpasswd'
当然以上情况是新建用户赋予权限,但是如果你想把本来的phpmyadmin账户赋予所有权限,那么你只要执行
1.GRANT ALL PRIVILEGES ON *.* TO 'phpmyadmin'@'localhost' IDENTIFIED BY 'yourpasswd';
2.FLUSH PRIVILEGES;
然后再执行2,3步操作就行了
---------------------------------------------------------------------------------
8.zip解压命令unzip用法:
例:unzip mydata.zip -d mydatabak
(把/home目录下面的mydata.zip解压到mydatabak目录里面)
unzip wwwroot.zip
(把/home目录下面的wwwroot.zip直接解压到/home目录里面)
9.删除命令rm用法:
例: rm test.txt
rm -r homework
(删除文件可以直接使用rm命令,若删除目录则必须配合选项"-r")
10.重命名命令mv用法
例:mv abc.txt 1234.txt
(将一个名为abc.txt的文件重命名为1234.txt)
mv a.txt /b/c.txt
(将a.txt移动到/b下,并重命名为c.txt)
11.wifi配置文件
nano /etc/wpa_supplicant/wpa_supplicant.conf
例:
network={
ssid="wifi名称"
psk="wifi密码"
}
12.十位权限表示及修改权限命令
常见的权限表示形式有:
-rw------- (600) 只有拥有者有读写权限。
-rw-r--r-- (644) 只有拥有者有读写权限;而属组用户和其他用户只有读权限。
-rwx------ (700) 只有拥有者有读、写、执行权限。
-rwxr-xr-x (755) 拥有者有读、写、执行权限;而属组用户和其他用户只有读、执行权限。
-rwx--x--x (711) 拥有者有读、写、执行权限;而属组用户和其他用户只有执行权限。
-rw-rw-rw- (666) 所有用户都有文件读、写权限。
-rwxrwxrwx (777) 所有用户都有读、写、执行权限。
例:sudo chmod 777 /var/www/html
(将/var/www/html权限改为777)
13.新建文件夹命令
例:mkdir nat123
(在当前目录下创建名为nat123的文件夹)