open console hit enter
mysql>
mysql>update mysql.user SET password=password(“newpassword”); hit enter
mysql>where user=”root”; hit enter
Query OK
mysql>Flush Privileges; hit enter
Query OK
mysql>quit hit enter
mysql>bye
忙碌人生
open console hit enter
mysql>
mysql>update mysql.user SET password=password(“newpassword”); hit enter
mysql>where user=”root”; hit enter
Query OK
mysql>Flush Privileges; hit enter
Query OK
mysql>quit hit enter
mysql>bye
安裝前請先sudo apt-get update
其他就不多說了,直接裝吧
sudo apt-get update sudo apt-get install apache2
安裝指令
sudo apt-get install mysql-server php5-mysql
設定安全性
sudo mysql_install_db sudo mysql_secure_installation
安裝指令
sudo apt-get install php5 libapache2-mod-php5 php5-mcrypt
修改一下路徑設定檔
sudo nano /etc/apache2/mods-enabled/dir.conf
裡面原本長這樣
<IfModule mod_dir.c>
DirectoryIndex index.html index.cgi index.pl index.php index.xhtml index.htm
</IfModule>
現在要把index.php往前移
<IfModule mod_dir.c>
DirectoryIndex index.php index.html index.cgi index.pl index.xhtml index.htm
</IfModule>
重啟Apache
sudo service apache2 restart
設定apache2成爲自己設定之資料夾的group owner,同時也是owner
sudo chown -R www-data:www-data /home/my_user_name/my_path
把自己加進www-data的group裡面
sudo usermod -a -G www-data my_user_name
把www-data列爲最高group priority
sudo usermod -g www-data my_user_name
(以下是附贈的,斟酌使用)
把user踢出group,注意要先把group priority設成別的
sudo deluser
顯示目前group
groups my_user_name
更改資料夾權限
sudo chmod -R 775 /home/my_user_name/my_path
自行下載並安裝phpMyAdmin比較好控制,現在載好的版本感覺是不用調整參數,預設cookie
參照以下網址(跟本沒動過阿XD)
paste.plurk.com/show/2081776
要自己重新設定的話,網址如下
/phpmyadmin/setup/index.php
接下來要做的事情是,把根目錄改成自己的指定路徑:
sudo nano /etc/apache2/sites-available/000-default.conf
把
DocumentRoot /var/www/html
改成
DocumentRoot /home/my_user_name/my_path
注意不可以使用 ~/ 作爲home directory的簡寫
sudo service apache2 restart
修改 apache2.conf
sudo nano /etc/apache2/apache2.conf
新增
<Directory /path/to/another/directory> Options Indexes FollowSymLinks Includes ExecCGI AllowOverride All Require all granted Allow from all </Directory>
重啓apache
sudo service apache2 restart
—參考文獻
[1] How To Install Linux, Apache, MySQL, PHP (LAMP) stack on Ubuntu 14.04 – https://www.digitalocean.com/community/tutorials/how-to-install-linux-apache-mysql-php-lamp-stack-on-ubuntu-14-04
[2] Where to place my local website starting with the 2.4.7 version of apache2? – http://askubuntu.com/questions/448944/where-to-place-my-local-website-starting-with-the-2-4-7-version-of-apache2
[3] Apache can’t access folders in my home directory – http://askubuntu.com/questions/325498/apache-cant-access-folders-in-my-home-directory
[4] How to give apache2 permission to write and read files? – http://askubuntu.com/questions/246437/how-to-give-apache2-permission-to-write-and-read-files
[5] How To Install and Secure phpMyAdmin on Ubuntu 12.04 – https://www.digitalocean.com/community/tutorials/how-to-install-and-secure-phpmyadmin-on-ubuntu-12-04
[6] Howto: Linux Add User To Group – http://www.cyberciti.biz/faq/howto-linux-add-user-to-group/
[7] Permissions issue: how can Apache access files in my Home directory? – http://askubuntu.com/questions/26848/permissions-issue-how-can-apache-access-files-in-my-home-directory
[8] Enable Userdir – http://www.server-world.info/en/note?os=Ubuntu_14.04&p=httpd&f=5
[9] phpMyAdmin sample configuration – http://paste.plurk.com/show/2081776/
●序文 – Hero報到
喔
今年2010年 三月底
小弟買了第一支智慧型手機
就是英雄機~HTC Hero
說是為了要寫Android程式才買的
不過其實是因為~我非常需要大螢幕的Google Map
小弟常常騎著摩托車到處晃
目前最遠可以騎到高雄
Google Map是不可或缺的東西阿~
喔 別叫我用導航
我完全不會使用XD
好吧
買手機前還很猶豫
因為聽說1.6的作業系統
四月就要升級成2.1版了
不過我還是很衝動的買了~哈哈
喔我不得不說
用慣了封閉系統(我的舊手機是SE的W910)
突然要使用全觸控
實在是很不習慣
難怪之前常常在ePrice的Hero版看到人家在拋售
才使用不到一星期就賣掉 嘖
還好我相當的適應 哈哈
然後是有關升級的事情
後來Hero的”非官方Plurk”跳票了…
說升級要延期到六月
好吧
其實我本來就沒有抱很大的期待
有就有 沒有就算了這樣
不過還是很想試試看2.1版的作業系統
這就是造成我刷機的動機拉!
●第一次刷機 – 1.6 升 2.1
好 正文開始
於是開始上網爬文
聽說XDA論壇很有名
(順道一提~XDA裡面有很多Android手機的軟硬體相關資訊,很棒喔!)
不過因為是第一次
全英文實在是~讓我怕怕的
所以又找到了中文的
http://www.myandroid.tw/topic-144.htm
這位大大的部落格有詳細的刷ROM介紹
還有備份的方法,實用軟體介紹等
那時候用的是XDA論壇裡的Villain ROM 5.5
小弟沒有ROOT,只是參照上述大大的方法
利用Recovery的方式刷機
然後 準備好要刷的ROM
再去尋找一個軟體”Flashrec”(可以將原廠的還原系統改成別的還原系統)
通常都會附上一個Recovery.img檔
這個檔案是非原廠的還原系統
http://www.myandroid.tw/topic-140.htm
這裡有說明如何使用Flashrec
備份好自己原本的ROM之後
就可以開始刷機拉!
簡單流程說明 :
(1)準備好要刷的ROM(放在SDCARD根目錄),還有Flashrec跟Recovery.img
(2)利用Flashrec備份自己的原廠還原系統,然後把非原廠的還原系統刷進去
(3)確認檔案後關機,之後按住Home + 電源鍵開機 進入非原廠還原系統
(4)backup自己原本的ROM
(5)刷機前記得Wipe掉相關的記憶體(例如:dalvik…等,注意不要選到自己的SDCARD喔)
(6)選擇apply自己的ROM,開始刷機!
然後等待好幾分鐘,就OK拉~
那時候超刺激的
不是刷機的時候刺激
是因為刷完之後我覺得很不穩定
想要刷回原本的ROM…
結果有點問題 很怪
一開始他說我備份的ROM有問題
然後重開 再次進入Recovery模式
又成功了…
好 第一次嘛
算是有一次不錯的經驗
●2010年6月4日 HTC Hero 系統升級至Android 2.1
喔 後來終於等到HTC原廠升級了
準備要升級的時候又遇到了小問題
因為上次刷機忘了把原廠Recovery也刷回去…
害我以為我的手機不能更新XD
好險有問Seachaos大大
看到手機有很穩定的Android 2.1系統
超開心的阿~
好 到這裡要休息一下
下集待續囉~