發表文章

Raspberry PI 開啟啟動腳本

  sudo nano /etc/systemd/system/rc-local.service [Unit] Description=/etc/rc.local Compatibility ConditionPathExists=/etc/rc.local [Service] Type=forking ExecStart=/etc/rc.local start TimeoutSec=0 StandardOutput=tty RemainAfterExit=yes SysVStartPriority=99 [Install] WantedBy=multi-user.target printf '%s\n' '#!/bin/bash' 'exit 0' | sudo tee -a /etc/rc.local sudo chmod +x /etc/rc.local sudo systemctl enable rc-local Output: Created symlink from /etc/systemd/system/multi-user.target.wants/rc-local.service to /etc/systemd/system/rc-local.service. sudo systemctl start rc-local.service sudo systemctl status rc-local.service

Pi4 USB Gadget

sudo nano /boot/config.txt #added for USB gadget support dtoverlay=dwc2 sudo nano /boot/cmdline.txt modules-load=dwc2

Gitlab ce 安裝

sudo apt-get update sudo apt-get install -y curl openssh-server ca-certificates sudo apt-get install -y postfix curl -sS https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.deb.sh | sudo bash sudo nano /etc/apt/sources.list.d/gitlab_gitlab-ce.list OLD deb https://packages.gitlab.com/gitlab/gitlab-ce/ubuntu/ zesty main deb-src https://packages.gitlab.com/gitlab/gitlab-ce/ubuntu/ zesty main NEW deb https://packages.gitlab.com/gitlab/gitlab-ce/ubuntu/ xenial main deb-src https://packages.gitlab.com/gitlab/gitlab-ce/ubuntu/ xenial main sudo apt-get install gitlab-ce sudo nano /etc/gitlab/gitlab.rb external_url 'http://192.168.1.110:80' sudo gitlab-ctl reconfigure sudo iptables -I INPUT -p tcp --dport 80 -j ACCEPT

Raspberry Pi SSH啟用Root登入

圖片
sudo nano /etc/ssh/sshd_config

Raspberry Pi 啟用Roo帳號

修改Root密碼 sudo passwd root 解鎖root帳號 sudo passwd --unlock root 登入root帳號 su

Raspberry Pi MySQL 重置密碼 忘記密碼

sudo systemctl stop mysql sudo mysqld_safe --skip-grant-tables & mysql -uroot > FLUSH PRIVILEGES; MySQL 5.7.6+     MariaDB 10.1.20+ > ALTER USER 'root'@'localhost' IDENTIFIED BY ' 新密碼 '; MySQL 5.7.5-      MariaDB 10.1.20- > SET PASSWORD FOR 'root'@'localhost' = PASSWORD(' 新密碼 '); sudo kill `cat /var/run/mysqld/mysqld.pid` sudo systemctl stop mysql sudo systemctl start mysql mysql -u root -p 輸入新密碼 For Fun

Raspberry Pi 網頁伺服器安裝 (Apache MySQL PHP phpMyAdmin)

圖片
sudo apt update sudo apt upgrade sudo apt update sudo apt install apache2 網頁目錄於: /var/www/html sudo apt install php sudo nano /var/www/html/index.php echo phpinfo(); ?> 可測試php顯示 http://ip位置/index.php sudo apt install mysql-server sudo mysql -uroot > DROP USER 'root'@'localhost'; > CREATE USER 'root'@'localhost' IDENTIFIED BY '密碼'; > GRANT ALL PRIVILEGES ON *.* TO 'root'@'localhost' WITH GRANT OPTION; sudo apt install phpmyadmin sudo ln -s /usr/share/phpmyadmin /var/phpmyadmin sudo nano /etc/apache2/sites-available/000-default.conf 新增紅色圈圈處 sudo /etc/init.d/apache2 restart