- 下載Java Delopment KIT(:C\,JDK)、Eclipse(:D\)、Android Delopment Tools(ADT,可能無法下載,可透過Eclipse下載)、Android Software Development Kit(:C\,Android SDK)
- SDK無法安裝,打開Windows命令提示字元輸入java -version及javac -version,顯示找不到
- 我的電腦->右鍵->內容->進階系統設定->環境變數
- 在系統變數新增JAVA_HOME,路徑為JDK安裝路徑(例:C:\Program Files\Java\jdk1.7.0_79)
- 系統變數path(注意不是上面的)編輯,新增%JAVA_HOME%\bin;(注意以分號隔開,前面那串只讀取JAVA_HOME變數,而執行檔在bin資料夾)
- Windows命令提示字元輸入javac -version,可正常顯示
- 打開SDK,顯示安裝套件,最上面部份選擇platform-tools及build-tools最新版
- 第二部份不動
- 第三部份為支援的Android版本,建議4以上不選
- 最下的部份為google資料庫,billing及Web、Emulator
- 漫長的下載.......QAQ
2015年4月28日 星期二
android程式設計(1)-eclipse
開發環境
2015年4月25日 星期六
linux-CentOS 6.6 64 網頁 2015.04.26
主機
- vmware建立虛擬主機,安裝CentOS 6.6,第一個skip,選擇basic安裝
- usersdd UserName #無法事先建立root外的使用者,所以下指令建立
- passwd UserName #設密碼
- 以pietty登入 d,su 可用
- sudo yum update 失敗,表示無法用update
- 回到vmware的root
- visudo -f /etc/sudoers (root專用指令。sudo vi 亦可,但保存退出需加!)
- 移到最末頁,找到一行root all+(all) all,打yyp(不會顯示)
- 出現的第二行,輸入i,進入編輯模式,將root改成UserName
- 回pietty,重新sudo yum update,成功
- 安裝httrpd httpd-toold,php*,mysql*
- chkconfig 有0~6模式,記3跟6
- chkconfig --help
- chkconfig --level 3456 mysqld on,同樣做法設定httpd
- /etc/init.d/mysqld start 同樣做法啟動httpd
- service httpd start 效果同上
- mysqladmin -u root password '密碼' #更改mysql密碼
- vi /etc/sysconfig/iptables (不適用firewall,此版用iptables,只有root可讀)
- 將-A第四行yyp,把22改成80 #開放80port
- service iptables restart 此時可連
- echo "<?php phpinfo(); php?>" > /var/www/html/test.php
- 或 vi /var/www/html/test.php,再sudo vi 輸入<>那串
- 連線ip/test.php
建立網頁
- cd /etc/httpd/conf
- vi httpd.conf移到最末(shift+g)
- #NameVirtualHost那行前打x(刪除#)
- 反白#<VirtualHost *:80>到#</VirtualHost>(複製)
- 移到最後空白行按右鍵(貼上)
- 將複製的那段全部在開頭按x,去掉#
- ServerAdmin:管理者帳號
- DocumentRoot:/var/www/html(讀取位置,不會自動建資料夾,因此保存後建立資料夾再重啟服務)
- ServerName: 網址,www後隨意輸入
- ErrorLog和CustomLog為錯誤記錄及訪客連線記錄,輸入logs/隨意,Custom後加 common,建議以網址區分
- 重複上述步驟,網址改www.myadmin......,讀取資料夾改/home/webs/myadmin
- 下載phpmyadmin,解壓改名myadmin移到/home/webs下
- chown -R apache:apache myadmin #更改擁有者
- 連線到兩個網頁,失敗
- 關selinux
- 重啟!!重啟!!重啟!!很重要- -#
- 以管理員身分開啟筆記本,開啟C:\Windows\System32\drivers\etc,顯示全部檔案中的hosts
- 最後補上 ip 網址(記得關防毒)
- 用windows命令提是自原ping網址試試,此時可以連上
2015年4月19日 星期日
linux-CentOS 64 資料庫 2015.04.19
每次安裝前,建議先下指令 yum update
檢查
檢查
- rpm -qa |grep mysql
- yum search mysql #mariadb是mysql開發團隊所開發
- yum install mariadb* #*代表mariadb開頭所有程式
- systemctl start mariadb.service
- systemctl enable mariadb.service
- mysql -u root -p #u=user,此處的root和linux的root不同,p是密碼,直接enter即可
- #-u=user,-p=password
- \h #指令列表
- show databases; #列出資料庫
- use 資料庫名
- show tables #列出資料庫內表格
- select * from user; #顯示user內所有表格
- select host,user,password from user; #只看host,user,password三行
- exit #退出
- mysqladmin -u root -p password #更改密碼
- 先enter,然後輸入新密碼,再次確認
- 下載phpadmin
- 以filezilla連線到主機22port,將phpadmin傳送到家目錄,建議以root登錄
- #若沒有設定網路連到家目錄下,則移到/var/www/html
- yum install unzip
- unzip php(tab)
- mv php(tab) /home/www #移到此處是因為上次將網路讀取資料夾改到這,沒有則移到/var/www/html
- mv php(tab) phpMyAdmin #方便連線輸入網址
- yum install php-* #發現錯誤,有兩個衝突
- yum install php-* --skip-broken #留下nd的
- systemctl restart httpd.service #此時重新連線ip/test.php會發現網頁資訊變多
- 連線ip/phpMyAdmin #此時依舊不能登入,原因是selinux
- vi /etc/selinux/config,將en啥的改成disable
- reboot
- 重新連線,此時可以登入
- 進入phpMyAdmin資料夾
- cp con(tab) con(tab)去掉中間sample成config.inc.php
- vi config.inc.php,將lowfish後''中間隨意輸入 #加密
架設網站
- 下載xoops,同phpMyAdmin解壓縮、移動、改檔名
- 網頁開啟xoops/htdocs依序完成
- chmod 7777 檔名(偷懶可用chmod 7777 -R upload,目前沒發現異狀
- chown apache:apache -R xoops_data #將xoops_data開頭文件全部更改擁有者(-R為迴圈,重覆改)
- chown apache:apache -R htdocs #更改擁有者(htdocs後面不要有/((上一步或許能省略?
......xoops好難用QAQQQQQQQQ
2015年4月12日 星期日
linux-CentOS 64 網頁 2015.04.12
開始
- 裝linux CentOS minimal #最小安裝,無法使用ifconfig,建議安裝時網路設定先看ip
- yum update
- yum install net-tools #此時可以用ifconfig,連接pietty
- yum install httpd httpd-tools #安裝apache
- systemctl start httpd.service #開啟
- systemctl enable httpd.service #設置開機時自動運行
防火牆
- firewall-cmd --permanent --add-service=http #防火牆打洞,允許http服務(不建議直接關閉) --zone=public作用??
- firewall-cmd --reload #重啟防火牆服務
顯示phpinfo
- 安裝php*
- echo "<?php phpinfo(); php?>" > /var/www/html/test.php 或者 vi /var/www/html/test.php #建立phpinfo網頁
- chown apache:apache test.php
- 瀏覽器輸入ip/test.php,此時可以看到php資訊頁
程式管理員
- ps -aux #列出正在運行的事及程式
- ps -aux |grep keyword #grep過濾關鍵字,例如httpd
更改網頁讀取資料夾
- 家目錄底下建立www資料夾
- 將var/www/html複製到/home/www
- vi /etc/httpd/conf/httpd.conf
- /html #/keyword搜尋關鍵字
- 把 /var/www/html 改成 /home/www #建議先複製一行,並把其中一行前面打#加一個空格,避免修改失敗不會復原。要改兩個地方
更換擁有者
- chown 使用者:群組 檔名
訂閱:
文章 (Atom)